diff --git a/.github/workflows/moon.yml b/.github/workflows/moon.yml
index 7a2502fefe9..db38b4ce3fb 100644
--- a/.github/workflows/moon.yml
+++ b/.github/workflows/moon.yml
@@ -61,3 +61,7 @@ jobs:
with:
command: run
args: -- --color --log trace ci --base ${{ github.base_ref || 'master' }}
+ - uses: moonrepo/run-report-action@v1
+ with:
+ access-token: ${{ secrets.GITHUB_TOKEN }}
+ matrix: ${{ toJSON(matrix) }}
diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md
index fd83e07b408..2d5a947e509 100644
--- a/packages/cli/CHANGELOG.md
+++ b/packages/cli/CHANGELOG.md
@@ -2,6 +2,11 @@
## Unreleased
+#### 🎉 Release
+
+- Released a new GitHub action,
+ [`moonrepo/run-report-action`](https://github.com/marketplace/actions/moon-ci-run-reports)!
+
#### 💥 Breaking
- Reworked how caching/hashing works when running in a Docker container/image. If the VCS root
@@ -10,11 +15,18 @@
#### 🚀 Updates
+- Added a new `moon generate` command, for code generation and scaffolding.
+- Added a `generator` setting to `.moon/workspace.yml`, for controlling aspects of the generator and
+ its templates.
- Updated the project graph to scan and find implicit dependencies based on language specific
- semantics. For example, will determine moon projects based on `package.json` names and
- dependencies.
+ semantics. For example, will determine moon project relationships based on `package.json` names
+ and dependencies.
- Updated `moon setup` to also install Node.js dependencies.
+#### 🐞 Fixes
+
+- Fixed an issue where project and task names were not being cleaned/formatted properly.
+
## 0.13.0
#### 💥 Breaking
@@ -58,7 +70,8 @@
- Added support for Linux ARM GNU (`aarch64-unknown-linux-gnu`).
- Added support for Linux ARM musl (`aarch64-unknown-linux-musl`).
-- Added a `typescript` setting to `moon.yml`, allowing TypeScript support to be toggled per project.
+- Added a `workspace.typescript` setting to `moon.yml`, allowing TypeScript support to be toggled
+ per project.
- Added a `--report` option to the `moon run` command, for generating run reports for debugging.
- Added an `--affected` option to the `moon query projects` command.
- Updated the task `command` to also support inline arguments. You can now merge `command` and
diff --git a/website/blog/2022-09-01_v0.13.md b/website/blog/2022-09-01_v0.13.mdx
similarity index 96%
rename from website/blog/2022-09-01_v0.13.md
rename to website/blog/2022-09-01_v0.13.mdx
index ce8e871bd4a..c5ebde5d2e3 100644
--- a/website/blog/2022-09-01_v0.13.md
+++ b/website/blog/2022-09-01_v0.13.mdx
@@ -1,7 +1,6 @@
---
slug: v0.13
title: v0.13 - Hashing and toolchain improvements
-description: This is my first post on Docusaurus 2.
authors: [milesj]
tags: [hasher, toolchain]
---
@@ -92,7 +91,7 @@ full list of changes.
Expect the following in the v0.14 release!
-- A `moon new` command to generate new projects, files, scaffolding, and more from pre-defined
+- A `moon generate` command to generate new projects, files, scaffolding, and more from pre-defined
templates.
- Implicit dependency discovery. moon will now scan manifest files and determine project
relationships.
diff --git a/website/blog/2022-09-14_v0.14.mdx b/website/blog/2022-09-14_v0.14.mdx
new file mode 100644
index 00000000000..7707f589dab
--- /dev/null
+++ b/website/blog/2022-09-14_v0.14.mdx
@@ -0,0 +1,72 @@
+---
+slug: v0.14
+title: v0.14 - Code generation and implicit dependencies
+authors: [milesj]
+tags: [generator, project-graph, ci]
+---
+
+import Image from '@site/src/components/Image';
+
+With this release, we've landed some new features that have been requested multiple times since
+launch. A code generation and template scaffolding layer, as well as implicit dependency scanning
+for the project graph!
+
+
+
+## New `moon generate` command
+
+Code generation is the staple of any large company or repository. Want to spin up a new application?
+What about an npm package? Or maybe third-party integrations? Avoid copy-and-pasting existing code,
+and instead generate it with the new `moon generate` command, which is powered by our new generator
+system.
+
+The generator will locate a template by name on the file system ("npm-package" in the example
+below), prompt and interpolate variables, render the files with [Tera](https://tera.netlify.app/) (a
+Rust based template engine), and write the files to the target destination.
+
+```shell
+# Generate code from a template to a target directory
+$ moon generate npm-package ./packages/example
+```
+
+Learn more about [code generation in the official guide](../docs/guides/codegen)!
+
+## Implicit dependency scanning
+
+This has been a request since moon's official release, and it's finally here! Up until now, if you
+wanted project-to-project dependency relationships, you had to explicitly declare them with
+[`dependsOn`](../docs/config/project#dependson). But thanks to a
+[ton of](https://github.com/moonrepo/moon/pull/288)
+[infrastructure](https://github.com/moonrepo/moon/pull/249) and
+[platform](https://github.com/moonrepo/moon/pull/277) changes, we can now infer implicit
+dependencies automatically!
+
+We still suggest using explicit dependencies, as it provides more
+[automation like project syncing](../docs/concepts/project#dependencies), but implicit is great for
+adoption and migration purposes.
+
+## Report CI runs on pull requests
+
+We're fans of continuous and easily accessible feedback, and as such, have released a new GitHub
+action, [`moonrepo/run-report-action`](https://github.com/marketplace/actions/moon-ci-run-reports),
+which reports the results of [`moon ci`](../docs/commands/ci) as a pull request comment. The report
+looks something like the following:
+
+
+
+## Other changes
+
+View the
+[official release](https://github.com/moonrepo/moon/releases/tag/%40moonrepo%2Fcli%400.14.0) for a
+full list of changes.
+
+- When running in a Docker container, caching is disabled in an effort to greatly reduce the size of
+ the image.
+- Updated `moon setup` to also install Node.js dependencies.
+
+## What's next?
+
+Expect the following in the v0.15 release!
+
+- Webhooks! Receive messages for all events in the action runner.
+- Major Docker workflow improvements!
diff --git a/website/docs/faq.mdx b/website/docs/faq.mdx
index c4576f56e1f..aaca4894eff 100644
--- a/website/docs/faq.mdx
+++ b/website/docs/faq.mdx
@@ -4,6 +4,24 @@ title: FAQ
## General
+### Where did the name "moon" come from?
+
+The first incarnation of the name was a misspelling of monorepo (= moonrepo). This is where the
+domain moonrepo.dev came from, and our official company, moonrepo LLC.
+
+However, moonrepo is quite a long name with many syllables, and as someone who prefers short 1
+syllable words, moon was perfect. The word moon also has great symmetry, as you can see in our logo!
+
+But that's not all... moon is also an acronym. It originally stood for **m**onorepo,
+**o**rganization, **o**rchestration, and **n**otification tool. But since moon can also be used for
+polyrepos, we replaced monorepo with **m**anagement (as shown on the homepage). This is a great
+acronym, as it embraces what moon is trying to solve:
+
+- **M**anage repos, projects, and tasks with ease.
+- **O**rganize projects and the repo to scale.
+- **O**rchestrate tasks as efficiently as possible.
+- **N**otify developers and systems about important events.
+
### Will moon support other languages besides JavaScript?
Yes! Although we're focusing right now on JavaScript (and TypeScript, Node.js), we've designed moon
@@ -12,6 +30,12 @@ to be language agnostic and easily pluggable in the future.
If we're to guess which language would be next, it would most likely be Ruby to support React Native
based applications.
+### Will moon support continuous deployment?
+
+Yes! We plan to integrate CD with the current build and CI system, but we are focusing on the latter
+2 for the time being. Why not start using moon today so that you can easily adopt CD when it's
+ready?
+
### What should be considered the "source of truth"?
If you're a frontend developer, you'll assume that a `package.json` is the source of truth for a
diff --git a/website/docs/guides/ci.mdx b/website/docs/guides/ci.mdx
index 17349bee32f..c7afadf5b12 100644
--- a/website/docs/guides/ci.mdx
+++ b/website/docs/guides/ci.mdx
@@ -4,6 +4,7 @@ title: Continuous integration (CI)
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
+import Image from '@site/src/components/Image';
All companies and projects rely on continuous integration (CI) to ensure high quality code and to
avoid regressions. Because this is such a critical piece of every developer's workflow, we wanted to
@@ -228,3 +229,28 @@ script: 'moon ci --job $TRAVIS_JOB_INDEX --jobTotal $TRAVIS_JOB_TOTAL'
> Your CI environment may provide environment variables for these 2 values.
+
+## Reporting run results
+
+If you're using GitHub Actions as your CI provider, we suggest using our
+[`moonrepo/run-report-action`](https://github.com/marketplace/actions/moon-ci-run-reports). This
+action will report the results of a [`moon ci`](../commands/ci) run to a pull request as a comment
+and workflow summary.
+
+```yaml title=".github/workflows/ci.yml"
+# ...
+jobs:
+ ci:
+ name: 'CI'
+ runs-on: 'ubuntu-latest'
+ steps:
+ # ...
+ - run: 'yarn moon ci'
+ - uses: 'moonrepo/run-report-action@v1'
+ with:
+ access-token: ${{ secrets.GITHUB_TOKEN }}
+```
+
+The report looks something like the following:
+
+
diff --git a/website/docs/guides/codegen.mdx b/website/docs/guides/codegen.mdx
index 445c4419128..7940b4f95c0 100644
--- a/website/docs/guides/codegen.mdx
+++ b/website/docs/guides/codegen.mdx
@@ -1,5 +1,5 @@
---
-title: Generating code
+title: Code generation
toc_max_heading_level: 6
tags: [codegen, generator, scaffold, template]
---
@@ -80,8 +80,8 @@ documentation for an in-depth understanding, but as a quick reference, Tera supp
[built-in filters](https://tera.netlify.app/docs/#built-ins).
```twig
-{{ varName }} # foo
-{{ varName | upper }} # FOO
+{{ varName }} -> foo
+{{ varName | upper }} -> FOO
```
- [Conditional blocks](https://tera.netlify.app/docs/#if) and
@@ -103,7 +103,7 @@ documentation for an in-depth understanding, but as a quick reference, Tera supp
{% endfor %}
```
-- And many more features, like auto-escaping, white space control, math operators!
+- And many more features, like auto-escaping, white space control, and math operators!
#### Filters
@@ -177,7 +177,7 @@ share templates across repositories? Why not try...
- git submodules
- npm packages
-- other packaging system
+- another packaging system
Regardless of the choice, simply configure [`generator.templates`][gen-templates] to point to these
locations:
diff --git a/website/docs/guides/profile.mdx b/website/docs/guides/profile.mdx
index 6c6900b102e..0e6bcbf2cd0 100644
--- a/website/docs/guides/profile.mdx
+++ b/website/docs/guides/profile.mdx
@@ -1,5 +1,5 @@
---
-title: Profiling tasks
+title: Task profiling
---
import Image from '@site/src/components/Docs/Image';
diff --git a/website/docs/migrate-to-moon.mdx b/website/docs/migrate-to-moon.mdx
index 471a0516232..e45c6e0e5bb 100644
--- a/website/docs/migrate-to-moon.mdx
+++ b/website/docs/migrate-to-moon.mdx
@@ -58,7 +58,7 @@ following risks and disadvantages:
## Next steps
By this point, you should have a better understanding behind moon's fundamentals! Why not adopt
-incrementally next? Jump into [guides](./guides) for advanced use cases or [concepts](./concepts)
+incrementally next? Jump into [guides](./guides/ci) for advanced use cases or [concepts](./concepts)
for a deeper understanding.
+
+
+ );
+}
diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx
index 5a1932a9c2d..69b473768f0 100644
--- a/website/src/pages/index.tsx
+++ b/website/src/pages/index.tsx
@@ -36,7 +36,6 @@ const managementFeatures: Feature[] = [
icon: faFingerprint,
description:
'Collects inputs from multiple sources to ensure builds are deterministic and reproducible.',
- status: 'new',
},
{
title: 'Remote caching',
@@ -105,7 +104,6 @@ const orchestrationFeatures: Feature[] = [
icon: faArrowUpRightDots,
description:
'With our smart hashing, only rebuild projects that have been touched since the last build.',
- status: 'new',
},
];
diff --git a/website/static/img/github/run-report.png b/website/static/img/github/run-report.png
new file mode 100644
index 00000000000..f80cd2c5b26
Binary files /dev/null and b/website/static/img/github/run-report.png differ
diff --git a/yarn.lock b/yarn.lock
index f7a803551b4..cd8ccfe1281 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1938,9 +1938,9 @@ __metadata:
languageName: node
linkType: hard
-"@docusaurus/core@npm:2.0.1, @docusaurus/core@npm:^2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/core@npm:2.0.1"
+"@docusaurus/core@npm:2.1.0, @docusaurus/core@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/core@npm:2.1.0"
dependencies:
"@babel/core": ^7.18.6
"@babel/generator": ^7.18.7
@@ -1952,13 +1952,13 @@ __metadata:
"@babel/runtime": ^7.18.6
"@babel/runtime-corejs3": ^7.18.6
"@babel/traverse": ^7.18.8
- "@docusaurus/cssnano-preset": 2.0.1
- "@docusaurus/logger": 2.0.1
- "@docusaurus/mdx-loader": 2.0.1
+ "@docusaurus/cssnano-preset": 2.1.0
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/mdx-loader": 2.1.0
"@docusaurus/react-loadable": 5.5.2
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-common": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-common": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
"@slorber/static-site-generator-webpack-plugin": ^4.0.7
"@svgr/webpack": ^6.2.1
autoprefixer: ^10.4.7
@@ -2018,40 +2018,40 @@ __metadata:
react-dom: ^16.8.4 || ^17.0.0
bin:
docusaurus: bin/docusaurus.mjs
- checksum: a5f5bdc96143fa7053c6de0f7e80922bb3e3df78120e9cd911aa311ddb2db6a7b5d28b6d3baebc256270637baba3dc4b9660c4117646cc3da3078b1e4e91780e
+ checksum: c8f12d87d0e456784a28f2d55bdd31c0ea65f2cf35446f3faa063fc0651e5037553de84b051b1a264799dfdff35d337fb4656574a50269554b07ebe6a64eb2e5
languageName: node
linkType: hard
-"@docusaurus/cssnano-preset@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/cssnano-preset@npm:2.0.1"
+"@docusaurus/cssnano-preset@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/cssnano-preset@npm:2.1.0"
dependencies:
cssnano-preset-advanced: ^5.3.8
postcss: ^8.4.14
postcss-sort-media-queries: ^4.2.1
tslib: ^2.4.0
- checksum: eeefba128aa6d7ddf68c443e6ab2d80360d6cc28993a1393be4ad75b366e208d7beb5cddac56c6bc36faa4cef7310013ba9a0dd40b639fff6ce254875f21ce79
+ checksum: 3589dcd8dc24e13598bdc9194470bbe3633dadf758db7860b9782df0e82adab5b4661167eeba2d49cce2f6a1e84b6126b1e9186c0d2bc3495f013f7fd25864e1
languageName: node
linkType: hard
-"@docusaurus/logger@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/logger@npm:2.0.1"
+"@docusaurus/logger@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/logger@npm:2.1.0"
dependencies:
chalk: ^4.1.2
tslib: ^2.4.0
- checksum: fa526efb87fb077415a7c5451591cf9afb3b8f327c6a9d6158fa020b85d02bf7d4af9cb808394de99bc67beea2d07690dd1922bf31460e8d953c576a231363d5
+ checksum: af13df70b65b5ffedb3faafc9b9a1a26380ff33967e306bf0f3c7cf168efcec8d488712cbfefe5e60a1b416bde6e451b800a978477508bbae2a19c38250e86a5
languageName: node
linkType: hard
-"@docusaurus/mdx-loader@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/mdx-loader@npm:2.0.1"
+"@docusaurus/mdx-loader@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/mdx-loader@npm:2.1.0"
dependencies:
"@babel/parser": ^7.18.8
"@babel/traverse": ^7.18.8
- "@docusaurus/logger": 2.0.1
- "@docusaurus/utils": 2.0.1
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/utils": 2.1.0
"@mdx-js/mdx": ^1.6.22
escape-html: ^1.0.3
file-loader: ^6.2.0
@@ -2068,16 +2068,16 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 2990ea2bba25c587875e327cbbb257da66cdcdb2041b2fcafb34ae44e4383be8e1b0cae38ee61e24400d86b61777f85abc4fdcd838c26c4ea86762bfcce2baf1
+ checksum: 799982ad50e182f4428d13a52c2790eba5b3cb84744220bd55fd64672a5388305f07cac078581dc66047775e3ccb30c4e49d8c1b285a2ebe38670859896cfe5c
languageName: node
linkType: hard
-"@docusaurus/module-type-aliases@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/module-type-aliases@npm:2.0.1"
+"@docusaurus/module-type-aliases@npm:2.1.0, @docusaurus/module-type-aliases@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/module-type-aliases@npm:2.1.0"
dependencies:
"@docusaurus/react-loadable": 5.5.2
- "@docusaurus/types": 2.0.1
+ "@docusaurus/types": 2.1.0
"@types/history": ^4.7.11
"@types/react": "*"
"@types/react-router-config": "*"
@@ -2087,21 +2087,21 @@ __metadata:
peerDependencies:
react: "*"
react-dom: "*"
- checksum: 8cb9f21ec964d90dc12fa37b94eaa5d9610714438c20c8aca15bf836ba877a814289065a522190188a077daa19441d00af7b727a2633066d9dbf682894023a1f
+ checksum: 229e792fbc6b272944d1d61d3375256ff9dde61344bc32d60ccfa35be8ee535cb32b0ac697f997a10cae984000f56ad9c246a14bf111b4b45e71bc8f9f4dd1d6
languageName: node
linkType: hard
-"@docusaurus/plugin-content-blog@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-content-blog@npm:2.0.1"
- dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/logger": 2.0.1
- "@docusaurus/mdx-loader": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-common": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+"@docusaurus/plugin-content-blog@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-content-blog@npm:2.1.0"
+ dependencies:
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/mdx-loader": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-common": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
cheerio: ^1.0.0-rc.12
feed: ^4.2.2
fs-extra: ^10.1.0
@@ -2114,21 +2114,21 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 1ad52a1ea7c870f951853ffae733acb6303c272d1d5acb279aecedc4ee1fea74a0c32c581cd072250180352ebb541e41361e8553d986639e3ea938c29d69635f
+ checksum: 9cc47886f9be8eb2088034e4caa0e7e6579246bc7a4169dc1beffcc80dcf46c8d210aa85d5df759dba95dbe615247399f434cc71e32b0441e091480a855c013f
languageName: node
linkType: hard
-"@docusaurus/plugin-content-docs@npm:2.0.1, @docusaurus/plugin-content-docs@npm:^2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-content-docs@npm:2.0.1"
- dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/logger": 2.0.1
- "@docusaurus/mdx-loader": 2.0.1
- "@docusaurus/module-type-aliases": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+"@docusaurus/plugin-content-docs@npm:2.1.0, @docusaurus/plugin-content-docs@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-content-docs@npm:2.1.0"
+ dependencies:
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/mdx-loader": 2.1.0
+ "@docusaurus/module-type-aliases": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
"@types/react-router-config": ^5.0.6
combine-promises: ^1.1.0
fs-extra: ^10.1.0
@@ -2141,116 +2141,116 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 508a8897d4785f85a5464796191e3e8e3f93c4e4cc0b77f7198020686b8e67e21660b9e88bf15509fabceaeb6d087ed51212e8c37e5dada9c87d83874575abcd
+ checksum: 40100821e07dcb37192f1b93b84f22ced932054c21342a45019241d13eb13b1663465db123aef2494c2f73c018e41400b6694008b0c9e09d4ec84c96ad7974fe
languageName: node
linkType: hard
-"@docusaurus/plugin-content-pages@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-content-pages@npm:2.0.1"
+"@docusaurus/plugin-content-pages@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-content-pages@npm:2.1.0"
dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/mdx-loader": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/mdx-loader": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
fs-extra: ^10.1.0
tslib: ^2.4.0
webpack: ^5.73.0
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 5bbeb65096e557e9364469c1adaa8279e49e06f1068c2db52b9af44c7745c6e1284104ed6ec848d261d3024bd02550fa7984a15ae60201dcb8cc79f1044a49ae
+ checksum: c2fc027ce6b0b1cdbe5c6d1c2d9289cde80f263bb34297425783b7687cdfae1d4c045736b94f45735d6f4275978f2890f39c7ed383a558b48e84582cc67ab39b
languageName: node
linkType: hard
-"@docusaurus/plugin-debug@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-debug@npm:2.0.1"
+"@docusaurus/plugin-debug@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-debug@npm:2.1.0"
dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils": 2.0.1
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils": 2.1.0
fs-extra: ^10.1.0
react-json-view: ^1.21.3
tslib: ^2.4.0
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: eefbea31ee84ccd523ee92d794ba53248dee2f9c606f503ff46456d467909bca8f5e90e8cf9f7afaeda846ece67233dd9807c0e0402d76e1ae9dbf661ec02948
+ checksum: e5fd1e90d8cb34cdfeae17b147514f78ea258f2629df55d2cb8bc09389e63da08285b630950c21cb0108094abadfcc2ba601e07c84cb02d48757b4a47c87f4d3
languageName: node
linkType: hard
-"@docusaurus/plugin-google-analytics@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-google-analytics@npm:2.0.1"
+"@docusaurus/plugin-google-analytics@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-google-analytics@npm:2.1.0"
dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
tslib: ^2.4.0
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 9d13b39e2db12390b6d01c14e039aa83869e1b53085e5b66ddaa818e2607ec2c5167fb66a9916d5fa3a59198c64e6d89d962aee88ac63b0923b4089755268da4
+ checksum: 38949208ade800c3dc5f4e9d8d270364b7b5ce4e747aed6d4ad384ce1fb810e96c198c8e9db615ccbc5cb1f15f7f923dc0f82f9975898649549565c2985b10ac
languageName: node
linkType: hard
-"@docusaurus/plugin-google-gtag@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-google-gtag@npm:2.0.1"
+"@docusaurus/plugin-google-gtag@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-google-gtag@npm:2.1.0"
dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
tslib: ^2.4.0
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 65f235ffa2e7410e454a75d4e1d62fc751e50282b16d7501dc30297b7c980d97c2ef24957c829ff2a0de07b2906d00c37476a90505e7081d8d1a1e0780ef5c0d
+ checksum: fdfffc37e1880aa3b6fcc515152a2f7e746feb290ef3010f2d04ddfcf5c596fa0416e43f968a15d10010f7979d27bd36187c55d44df67c0f0584c86afd7d164a
languageName: node
linkType: hard
-"@docusaurus/plugin-sitemap@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/plugin-sitemap@npm:2.0.1"
- dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/logger": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-common": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+"@docusaurus/plugin-sitemap@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/plugin-sitemap@npm:2.1.0"
+ dependencies:
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-common": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
fs-extra: ^10.1.0
sitemap: ^7.1.1
tslib: ^2.4.0
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 0a4e8658805a14e47d8732d9974e77060f56746f541fdd7a7683b15f4e1e737729db4c73812f68fc1f0fb3eb5d9453b654729ff41e9bca7834ca3fa76518a20e
+ checksum: c3b8dccd86ba2474d1a25c3bb336fdf45bfc04f41663348c4449e98ee809bee02713677814a7fa457a91edee5a13c41be4fd3699d37562cd94ade0fded7be022
languageName: node
linkType: hard
-"@docusaurus/preset-classic@npm:^2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/preset-classic@npm:2.0.1"
- dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/plugin-content-blog": 2.0.1
- "@docusaurus/plugin-content-docs": 2.0.1
- "@docusaurus/plugin-content-pages": 2.0.1
- "@docusaurus/plugin-debug": 2.0.1
- "@docusaurus/plugin-google-analytics": 2.0.1
- "@docusaurus/plugin-google-gtag": 2.0.1
- "@docusaurus/plugin-sitemap": 2.0.1
- "@docusaurus/theme-classic": 2.0.1
- "@docusaurus/theme-common": 2.0.1
- "@docusaurus/theme-search-algolia": 2.0.1
- "@docusaurus/types": 2.0.1
+"@docusaurus/preset-classic@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/preset-classic@npm:2.1.0"
+ dependencies:
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/plugin-content-blog": 2.1.0
+ "@docusaurus/plugin-content-docs": 2.1.0
+ "@docusaurus/plugin-content-pages": 2.1.0
+ "@docusaurus/plugin-debug": 2.1.0
+ "@docusaurus/plugin-google-analytics": 2.1.0
+ "@docusaurus/plugin-google-gtag": 2.1.0
+ "@docusaurus/plugin-sitemap": 2.1.0
+ "@docusaurus/theme-classic": 2.1.0
+ "@docusaurus/theme-common": 2.1.0
+ "@docusaurus/theme-search-algolia": 2.1.0
+ "@docusaurus/types": 2.1.0
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: a9ad076f5fab211e4c036e1adbcc359a31ba3c8945c75a2a43efc47d5914e21dec94bfec17f438b7505f649f428616b0bda5cf206b61ad3f6c69a2c907d14a8c
+ checksum: 9a7507dfc3f3905c034d1b01765a358455586b23986d0db3e18a530b2aa74398e9021b1663c85cf41c64438b9e5670ae685f31730af69846455ea4792e03edf5
languageName: node
linkType: hard
@@ -2266,22 +2266,22 @@ __metadata:
languageName: node
linkType: hard
-"@docusaurus/theme-classic@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/theme-classic@npm:2.0.1"
- dependencies:
- "@docusaurus/core": 2.0.1
- "@docusaurus/mdx-loader": 2.0.1
- "@docusaurus/module-type-aliases": 2.0.1
- "@docusaurus/plugin-content-blog": 2.0.1
- "@docusaurus/plugin-content-docs": 2.0.1
- "@docusaurus/plugin-content-pages": 2.0.1
- "@docusaurus/theme-common": 2.0.1
- "@docusaurus/theme-translations": 2.0.1
- "@docusaurus/types": 2.0.1
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-common": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+"@docusaurus/theme-classic@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/theme-classic@npm:2.1.0"
+ dependencies:
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/mdx-loader": 2.1.0
+ "@docusaurus/module-type-aliases": 2.1.0
+ "@docusaurus/plugin-content-blog": 2.1.0
+ "@docusaurus/plugin-content-docs": 2.1.0
+ "@docusaurus/plugin-content-pages": 2.1.0
+ "@docusaurus/theme-common": 2.1.0
+ "@docusaurus/theme-translations": 2.1.0
+ "@docusaurus/types": 2.1.0
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-common": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
"@mdx-js/react": ^1.6.22
clsx: ^1.2.1
copy-text-to-clipboard: ^3.0.1
@@ -2298,20 +2298,20 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: f37077f394ed16a0cb8d810afb744ca8827a264c057940c42ead8f7590cf43e07e979bc24d8cac3538e218ef853814a65aec0bc5fe03c5643590a9bf2735cbdd
+ checksum: e6c57a187ef8fa5af322f5e39ab8f36c3e0fb0e4d01b4d85f951e1f3edec18c73f7c51ae8f9ba7c8c7d106c723ff0d7b393e781d88dfc7f604e2bcc865fe47ba
languageName: node
linkType: hard
-"@docusaurus/theme-common@npm:2.0.1, @docusaurus/theme-common@npm:^2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/theme-common@npm:2.0.1"
- dependencies:
- "@docusaurus/mdx-loader": 2.0.1
- "@docusaurus/module-type-aliases": 2.0.1
- "@docusaurus/plugin-content-blog": 2.0.1
- "@docusaurus/plugin-content-docs": 2.0.1
- "@docusaurus/plugin-content-pages": 2.0.1
- "@docusaurus/utils": 2.0.1
+"@docusaurus/theme-common@npm:2.1.0, @docusaurus/theme-common@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/theme-common@npm:2.1.0"
+ dependencies:
+ "@docusaurus/mdx-loader": 2.1.0
+ "@docusaurus/module-type-aliases": 2.1.0
+ "@docusaurus/plugin-content-blog": 2.1.0
+ "@docusaurus/plugin-content-docs": 2.1.0
+ "@docusaurus/plugin-content-pages": 2.1.0
+ "@docusaurus/utils": 2.1.0
"@types/history": ^4.7.11
"@types/react": "*"
"@types/react-router-config": "*"
@@ -2323,22 +2323,22 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 65261e6f777327baa0801fe76728fddfefdb3718b29ae9b30213286450b0f239563c5b2318e4a88f4f1818b26f41e03dcbf02a5dff0e471c859c816716eb225e
+ checksum: 8620309cf8610aa2b2c577ec0e14deb2b6b2465ff847b666eacab2c79d3dbee0883070dc390495de3be9b33fdd0e667285e13ca99670460757064bec979983c5
languageName: node
linkType: hard
-"@docusaurus/theme-search-algolia@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/theme-search-algolia@npm:2.0.1"
+"@docusaurus/theme-search-algolia@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/theme-search-algolia@npm:2.1.0"
dependencies:
"@docsearch/react": ^3.1.1
- "@docusaurus/core": 2.0.1
- "@docusaurus/logger": 2.0.1
- "@docusaurus/plugin-content-docs": 2.0.1
- "@docusaurus/theme-common": 2.0.1
- "@docusaurus/theme-translations": 2.0.1
- "@docusaurus/utils": 2.0.1
- "@docusaurus/utils-validation": 2.0.1
+ "@docusaurus/core": 2.1.0
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/plugin-content-docs": 2.1.0
+ "@docusaurus/theme-common": 2.1.0
+ "@docusaurus/theme-translations": 2.1.0
+ "@docusaurus/utils": 2.1.0
+ "@docusaurus/utils-validation": 2.1.0
algoliasearch: ^4.13.1
algoliasearch-helper: ^3.10.0
clsx: ^1.2.1
@@ -2350,23 +2350,23 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: 323d6ee93b4cd18aef66f6bdcbae6a1645aec3cbcd7eaddc4ce933a7e3de704fd18934c95d0621ba4655a6cbaf0ef4e738173b09bca3472cf54abd5995b09864
+ checksum: cfe851c748b71e5f8b531ab77d4d1a1bed82e3311b93117538d4dba8128f99d86316192c25933b28e00ccc4a1991c10c0aa86c90e26097fea49ae38e39642806
languageName: node
linkType: hard
-"@docusaurus/theme-translations@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/theme-translations@npm:2.0.1"
+"@docusaurus/theme-translations@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/theme-translations@npm:2.1.0"
dependencies:
fs-extra: ^10.1.0
tslib: ^2.4.0
- checksum: 0be1398c24e0d866efb3d86f5cf6710453d23e1a31979012a10df9fd027c40452c8468498c246c3f5a34c59bfce40ba5887693e1522ba595a555533870464b96
+ checksum: 26d9f2889d44097c5a4e343d48cbd5d849fe7dbc9489402a9d71f35cca5e254fc6d9ffc360409eeea2c70a1dda92f6ee95630c6cb69b20688ce351505bbe18cc
languageName: node
linkType: hard
-"@docusaurus/types@npm:2.0.1, @docusaurus/types@npm:^2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/types@npm:2.0.1"
+"@docusaurus/types@npm:2.1.0, @docusaurus/types@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "@docusaurus/types@npm:2.1.0"
dependencies:
"@types/history": ^4.7.11
"@types/react": "*"
@@ -2379,13 +2379,13 @@ __metadata:
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
- checksum: bb72dbdba5e5a39d9ebdbfe449f52cd011be62eb1f47176632d13b0800626441551f48b018e239a6ce3d63e474598e6c6f7730aa235fc0b0c653be546cc28875
+ checksum: e6112cd682410e6979862ddd5763b14f4d5becb6b0be147c9745bb00b56845c491a62279a9dde7af54819a4a09aa0bb7a8b7cc9609414aee554e3d996a6992b8
languageName: node
linkType: hard
-"@docusaurus/utils-common@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/utils-common@npm:2.0.1"
+"@docusaurus/utils-common@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/utils-common@npm:2.1.0"
dependencies:
tslib: ^2.4.0
peerDependencies:
@@ -2393,28 +2393,28 @@ __metadata:
peerDependenciesMeta:
"@docusaurus/types":
optional: true
- checksum: f587deb40e3e984643435ee6573b7cbf59e61e7199e5c178b7c1ac01e1c42fa6410d1a3f1783f20067c2f4a6d5c0279dcb401918a948eb4370b9972ff2928691
+ checksum: b4a9282f5595285a8e7d957a1d10ad46b2244875cd955fd5d4799ccc908f06ecd27283679ecdbe4394f3e326a74ceacd1c624c01158d5bcfdcb6be62c15fc6f0
languageName: node
linkType: hard
-"@docusaurus/utils-validation@npm:2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/utils-validation@npm:2.0.1"
+"@docusaurus/utils-validation@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@docusaurus/utils-validation@npm:2.1.0"
dependencies:
- "@docusaurus/logger": 2.0.1
- "@docusaurus/utils": 2.0.1
+ "@docusaurus/logger": 2.1.0
+ "@docusaurus/utils": 2.1.0
joi: ^17.6.0
js-yaml: ^4.1.0
tslib: ^2.4.0
- checksum: f856760cd738c0561071a29dd3a67602b4872c2763ddf1a80b9097193f9e9324b466edcad47cf5490cc22e722fc4ccb53d45d510612036312d99877b1cf2dd8e
+ checksum: 63fa924768a7e7af99d5a84765429849f604f4e90ce4f60de7747b3fab8cd365315a1bcb1ad99bc56e92179e30eb54bd3526dc397283a522802b0cc71037d7ed
languageName: node
linkType: hard
-"@docusaurus/utils@npm:2.0.1, @docusaurus/utils@npm:^2.0.1":
- version: 2.0.1
- resolution: "@docusaurus/utils@npm:2.0.1"
+"@docusaurus/utils@npm:2.1.0, @docusaurus/utils@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "@docusaurus/utils@npm:2.1.0"
dependencies:
- "@docusaurus/logger": 2.0.1
+ "@docusaurus/logger": 2.1.0
"@svgr/webpack": ^6.2.1
file-loader: ^6.2.0
fs-extra: ^10.1.0
@@ -2434,7 +2434,7 @@ __metadata:
peerDependenciesMeta:
"@docusaurus/types":
optional: true
- checksum: a0943b23a0a31554606c7e21c709241e3413c44e5b84e9c3d020af886b78942144cb6c360b1c5fe89b140f3e71a5b14a75276e1d3b911411af036a7a36481718
+ checksum: 970c8b2716e3c3030b7ce6c460bf74cbf7612d1f155f345a2f59c681c60f5d11b09d156c0e159923b85b47c3dc02efe447fd1ad5457213ca5e91f98e4c697f90
languageName: node
linkType: hard
@@ -15393,10 +15393,10 @@ __metadata:
version: 0.0.0-use.local
resolution: "website@workspace:website"
dependencies:
- "@docusaurus/core": ^2.0.1
- "@docusaurus/module-type-aliases": 2.0.1
- "@docusaurus/preset-classic": ^2.0.1
- "@docusaurus/theme-common": ^2.0.1
+ "@docusaurus/core": ^2.1.0
+ "@docusaurus/module-type-aliases": ^2.1.0
+ "@docusaurus/preset-classic": ^2.1.0
+ "@docusaurus/theme-common": ^2.1.0
"@fortawesome/fontawesome-svg-core": ^6.1.1
"@fortawesome/free-brands-svg-icons": ^6.1.1
"@fortawesome/pro-duotone-svg-icons": ^6.1.1