diff --git a/.prettierignore b/.prettierignore
index 40248a1b0..48f647a0a 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -3,5 +3,3 @@ build/
lib/
lib-cjs/
coverage/
-# Don't prettify plop templates (Handlebars) lest unwanted line breaks sneak in
-plop-templates/
diff --git a/docs/developing.md b/docs/developing.md
index 05d256da5..347d5eab7 100644
--- a/docs/developing.md
+++ b/docs/developing.md
@@ -76,16 +76,6 @@ Each component in this package should have:
3. Pattern-library documentation, typically in `src/pattern-library/components/patterns/{group}/{ComponentName}Page.js`
4. Exports from its module directory and the project's entrypoint
-### Generating component module files
-
-You may create modules manually, or you can use [`plop`](https://plopjs.com/) to scaffold out some starter files. Run:
-
-```sh
-$ yarn run plop
-```
-
-and follow the prompts.
-
### New component checklist
Before opening a PR with a new component:
diff --git a/package.json b/package.json
index 398e94321..620e7e0e1 100644
--- a/package.json
+++ b/package.json
@@ -45,7 +45,6 @@
"karma-source-map-support": "^1.4.0",
"mocha": "10.8.2",
"mustache": "^4.2.0",
- "plop": "^4.0.0",
"postcss": "^8.3.9",
"preact": "^10.25.1",
"prettier": "^3.0.0",
@@ -71,7 +70,6 @@
"checkformatting": "prettier --cache --check '**/*.{js,scss,ts,tsx,md}'",
"format": "prettier --cache --list-different --write '**/*.{js,scss,ts,tsx,md}'",
"test": "gulp test",
- "plop": "plop",
"push": "yarn build && yalc push"
},
"prettier": {
diff --git a/plop-templates/README.md b/plop-templates/README.md
deleted file mode 100644
index e16d9fc89..000000000
--- a/plop-templates/README.md
+++ /dev/null
@@ -1 +0,0 @@
-The files in this directory are used to scaffold out new components for this project using [`plop`](https://plopjs.com/). See ['Development Guide'](../docs/developing.md) for details.
\ No newline at end of file
diff --git a/plop-templates/composite-component-test.hbs b/plop-templates/composite-component-test.hbs
deleted file mode 100644
index 007d7e4ce..000000000
--- a/plop-templates/composite-component-test.hbs
+++ /dev/null
@@ -1,19 +0,0 @@
-import { mount } from 'enzyme';
-
-import { testCompositeComponent } from '../../test/common-tests';
-import {{name}} from '../{{name}}';
-
-const createComponent = (Component, props = {}) => {
- return mount(This is child content);
-};
-
-describe('{{name}}', () => {
- testCompositeComponent({{name}});
-
- // This is an auto-generated test. Expand or delete.
- it('has other functionality...', () => {
- const wrapper = createComponent({{name}}, { size: 'lg' });
-
- assert.isTrue(wrapper.childAt(0).hasClass('p-4'));
- });
-});
diff --git a/plop-templates/composite-component.hbs b/plop-templates/composite-component.hbs
deleted file mode 100644
index afad45383..000000000
--- a/plop-templates/composite-component.hbs
+++ /dev/null
@@ -1,51 +0,0 @@
-import classnames from 'classnames';
-import type { JSX } from 'preact';
-
-import type { CompositeProps } from '../../types';
-import { downcastRef } from '../../util/typing';
-
-type ComponentProps = {
- size?: 'sm' | 'md' | 'lg';
- variant?: 'primary' | 'secondary';
-};
-
-type HTMLAttributes = Omit, 'size'>;
-
-export type {{name}}Props = CompositeProps &
- ComponentProps &
- Omit;
-
-/**
- * TODO
- */
-export default function {{name}}({
- children,
- elementRef,
-
- size = 'md',
- variant = 'secondary',
-
- ...htmlAttributes
-}:{{name}}Props) {
- return (
-
- {children}
-
- );
-}
diff --git a/plop-templates/pattern-library-page.hbs b/plop-templates/pattern-library-page.hbs
deleted file mode 100644
index edeaf314e..000000000
--- a/plop-templates/pattern-library-page.hbs
+++ /dev/null
@@ -1,43 +0,0 @@
-import { {{name}} } from '../../../../';
-import Library from '../../Library';
-
-export default function {{name}}Page() {
- return (
- Summarize this component
}>
-
-
-
-
-
- Add a basic demo of the component
-
-
-
-
-
- TODO (optional)
-
-
-
-
-
-
- prop description
-
-
- boolean
-
-
- false
-
-
-
-
- TODO: Example of component with prop
-
-
-
-
-
- );
-}
diff --git a/plop-templates/presentational-component-test.hbs b/plop-templates/presentational-component-test.hbs
deleted file mode 100644
index f23389f28..000000000
--- a/plop-templates/presentational-component-test.hbs
+++ /dev/null
@@ -1,19 +0,0 @@
-import { mount } from 'enzyme';
-
-import { testPresentationalComponent } from '../../test/common-tests';
-import {{name}} from '../{{name}}';
-
-const createComponent = (Component, props = {}) => {
- return mount(This is child content);
-};
-
-describe('{{name}}', () => {
- testPresentationalComponent({{name}});
-
- // This is an auto-generated test. Expand or delete.
- it('has other functionality...', () => {
- const wrapper = createComponent({{name}}, { size: 'lg' });
-
- assert.isTrue(wrapper.childAt(0).hasClass('p-4'));
- });
-});
diff --git a/plop-templates/presentational-component.hbs b/plop-templates/presentational-component.hbs
deleted file mode 100644
index 6a0a06497..000000000
--- a/plop-templates/presentational-component.hbs
+++ /dev/null
@@ -1,51 +0,0 @@
-import classnames from 'classnames';
-import type { JSX } from 'preact';
-
-import type { PresentationalProps } from '../../types';
-import { downcastRef } from '../../util/typing';
-
-type ComponentProps = {
- size?: 'sm' | 'md' | 'lg';
- variant?: 'primary' | 'secondary';
-};
-
-type HTMLAttributes = Omit, 'size'>;
-
-export type {{name}}Props = PresentationalProps & ComponentProps & HTMLAttributes;
-
-/**
- * TODO
- */
-export default function {{name}}({
- children,
- classes,
- elementRef,
-
- size = 'md',
- variant = 'secondary',
-
- ...htmlAttributes
-}: {{name}}Props) {
- return (
-
- {children}
-
- );
-}
diff --git a/plop-templates/simple-component-test.hbs b/plop-templates/simple-component-test.hbs
deleted file mode 100644
index 6ddad7615..000000000
--- a/plop-templates/simple-component-test.hbs
+++ /dev/null
@@ -1,6 +0,0 @@
-import { testSimpleComponent } from '../../test/common-tests';
-import {{name}} from '../{{name}}';
-
-describe('{{name}}', () => {
- testSimpleComponent({{name}});
-});
diff --git a/plop-templates/simple-component.hbs b/plop-templates/simple-component.hbs
deleted file mode 100644
index 4fcac4e71..000000000
--- a/plop-templates/simple-component.hbs
+++ /dev/null
@@ -1,21 +0,0 @@
-import classnames from 'classnames';
-
-export type {{name}}Props = {
- size?: 'sm' | 'md' | 'lg';
-};
-
-/**
- * TODO
- */
-export default function {{name}}({ size = 'md' }: {{name}}Props) {
- return (
-
- );
-}
diff --git a/plop-templates/transition-component-test.hbs b/plop-templates/transition-component-test.hbs
deleted file mode 100644
index 55072b596..000000000
--- a/plop-templates/transition-component-test.hbs
+++ /dev/null
@@ -1,29 +0,0 @@
-import { mount } from 'enzyme';
-
-import { testTransitionComponent } from '../../test/common-tests';
-import {{name}} from '../{{name}}';
-
-describe('{{name}}', () => {
- let container;
-
- const create{{name}} = (props = {}) => {
- const style = { width: 100, height: 200 };
- return mount(
- <{{name}} {...props}>
- Test content
- {{name}}>,
- { attachTo: container }
- );
- };
-
- beforeEach(() => {
- container = document.createElement('div');
- document.body.appendChild(container);
- });
-
- afterEach(() => {
- container.remove();
- });
-
- testTransitionComponent({{name}});
-});
diff --git a/plop-templates/transition-component.hbs b/plop-templates/transition-component.hbs
deleted file mode 100644
index bc5102eba..000000000
--- a/plop-templates/transition-component.hbs
+++ /dev/null
@@ -1,32 +0,0 @@
-import { useCallback } from 'preact/hooks';
-
-import type { TransitionComponent } from '../../types';
-
-/**
- * TODO
- */
-const {{name}}: TransitionComponent = ({
- children,
- direction = 'in',
- onTransitionEnd,
-}) => {
- const handleTransitionEnd = useCallback(() => {
- onTransitionEnd?.(direction);
- }, [direction, onTransitionEnd]);
-
- return (
-
- {children}
-
- );
-};
-
-export default {{name}};
diff --git a/plopfile.js b/plopfile.js
deleted file mode 100644
index c286df16c..000000000
--- a/plopfile.js
+++ /dev/null
@@ -1,113 +0,0 @@
-import chalk from 'chalk';
-
-/**
- * Defines a plop (https://plopjs.com/) generator to scaffold out new components
- *
- * Run with `yarn run plop` or `npm run plop`
- *
- * @param {import('plop').NodePlopAPI} plop
- */
-export default function (plop) {
- plop.setGenerator('component', {
- description: 'Add a new component',
- prompts: [
- {
- type: 'input',
- name: 'name',
- message: 'component name (e.g. Panel)',
- },
- {
- type: 'input',
- name: 'group',
- message: 'component group directory (e.g. layout)',
- },
- {
- type: 'list',
- name: 'category',
- message: 'component category',
- choices: ['presentational', 'composite', 'simple', 'transition'],
- default: 'presentational',
- },
- {
- type: 'confirm',
- name: 'addPatternLibraryPage',
- message: 'Add a pattern-library documentation page for this component?',
- default: false,
- },
- ],
- actions: data => {
- const actionList = [
- {
- type: 'add',
- path: 'src/components/{{group}}/{{name}}.tsx',
- templateFile: 'plop-templates/{{category}}-component.hbs',
- },
- {
- type: 'add',
- path: 'src/components/{{group}}/index.ts',
- skipIfExists: true,
- },
- {
- type: 'modify',
- path: 'src/components/{{group}}/index.ts',
- pattern: /\n\n*$/g,
- template: `\nexport { default as {{name}} } from './{{name}}';
-${
- data.category !== 'transition'
- ? "export type { {{name}}Props } from './{{name}}';\n"
- : ''
-}`,
- },
- {
- type: 'add',
- path: 'src/components/{{group}}/test/{{name}}-test.js',
- templateFile: 'plop-templates/{{category}}-component-test.hbs',
- },
- {
- type: 'modify',
- path: 'src/index.ts',
- pattern: /\n\n*$/g,
- template: `\nexport { {{name}} } from './components/{{group}}';
-${
- data.category !== 'transition'
- ? "export type { {{name}}Props } from './components/{{group}}';\n"
- : ''
-}`,
- },
- ];
-
- if (data.addPatternLibraryPage) {
- actionList.push({
- type: 'add',
- path: 'src/pattern-library/components/patterns/{{group}}/{{name}}Page.tsx',
- templateFile: 'plop-templates/pattern-library-page.hbs',
- });
- }
- actionList.push(`${chalk.green('✔')} ${chalk.bold('Next steps:')}
-
- - [ ] ${chalk.bold('implement')} the component
- - [ ] write ${chalk.bold('tests')} for the component
- - [ ] put ${chalk.bold('exports')} in the appropriate order in
- - \`src/components/${data.group}/index.ts\` and
- - \`src/index.ts\`
- - [ ] ${chalk.bold(
- 'test',
- )} against an external application (client or lms)
- - [ ] add ${chalk.bold(
- 'documentation',
- )} to a new or existing pattern-library page`);
- if (data.addPatternLibraryPage) {
- actionList.push(` - Add route to \`src/pattern-library/routes.js\`, e.g.:
- {
- title: '${data.name}',
- group: '${data.group}',
- component: ${data.name}Page,
- route: '/${data.group}-${data.name.toLowerCase()}'
- }
- `);
- }
-
- return actionList;
- },
- });
-}
diff --git a/yarn.lock b/yarn.lock
index e42865eb9..168c1d762 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1793,7 +1793,6 @@ __metadata:
karma-source-map-support: ^1.4.0
mocha: 10.8.2
mustache: ^4.2.0
- plop: ^4.0.0
postcss: ^8.3.9
preact: ^10.25.1
prettier: ^3.0.0
@@ -1958,13 +1957,6 @@ __metadata:
languageName: node
linkType: hard
-"@ljharb/through@npm:^2.3.9":
- version: 2.3.9
- resolution: "@ljharb/through@npm:2.3.9"
- checksum: a47ffed12ef4b08d07458db8bff5f7a13a7030fddf7dbfa947a765581a634d42ee90f7b8c249315aad122c21ad061e97a74f65aef3c03d2c09291d11312f0bfb
- languageName: node
- linkType: hard
-
"@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3":
version: 2.1.8-no-fsevents.3
resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3"
@@ -2499,23 +2491,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/fined@npm:*":
- version: 1.1.3
- resolution: "@types/fined@npm:1.1.3"
- checksum: f4a1b6e6976991cf144fb078d2a30f1a0fd27b2301382c3a14359f003c67b69a779a2518dd6f0d859f2457eb29ba81f05a5980ffdfe1190fe553fbf92c2c4a4f
- languageName: node
- linkType: hard
-
-"@types/inquirer@npm:^9.0.3":
- version: 9.0.3
- resolution: "@types/inquirer@npm:9.0.3"
- dependencies:
- "@types/through": "*"
- rxjs: ^7.2.0
- checksum: 729a0deefddf95434090d8f6adc120c6de4a023cefd63fb1c3b1d1cfd1abbef4caef87af47589cdbeb16177037e48a0ffc397c39e845d2b7b5dd820eb7b80862
- languageName: node
- linkType: hard
-
"@types/json-schema@npm:^7.0.15":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
@@ -2523,17 +2498,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/liftoff@npm:^4.0.3":
- version: 4.0.3
- resolution: "@types/liftoff@npm:4.0.3"
- dependencies:
- "@types/fined": "*"
- "@types/node": "*"
- checksum: f29ca5e1ab34d75e0643972e3398c33fdfbed3748279fe6e5578335cf9447ffd7cbd07023128e8b7700e658d99ff89a9a0905439414b8c8056f816497d3f9083
- languageName: node
- linkType: hard
-
-"@types/node@npm:*, @types/node@npm:>=10.0.0":
+"@types/node@npm:>=10.0.0":
version: 18.11.9
resolution: "@types/node@npm:18.11.9"
checksum: cc0aae109e9b7adefc32eecb838d6fad931663bb06484b5e9cbbbf74865c721b03d16fd8d74ad90e31dbe093d956a7c2c306ba5429ba0c00f3f7505103d7a496
@@ -2547,15 +2512,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/through@npm:*":
- version: 0.0.30
- resolution: "@types/through@npm:0.0.30"
- dependencies:
- "@types/node": "*"
- checksum: 9578470db0b527c26e246a1220ae9bffc6bf47f20f89c54aac467c083ab1f7e16c00d9a7b4bb6cb4e2dfae465027270827e5908a6236063f6214625e50585d78
- languageName: node
- linkType: hard
-
"@typescript-eslint/eslint-plugin@npm:8.16.0":
version: 8.16.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.16.0"
@@ -2751,16 +2707,6 @@ __metadata:
languageName: node
linkType: hard
-"aggregate-error@npm:^4.0.0":
- version: 4.0.1
- resolution: "aggregate-error@npm:4.0.1"
- dependencies:
- clean-stack: ^4.0.0
- indent-string: ^5.0.0
- checksum: bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5
- languageName: node
- linkType: hard
-
"ajv@npm:^6.12.4":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
@@ -2780,15 +2726,6 @@ __metadata:
languageName: node
linkType: hard
-"ansi-escapes@npm:^4.3.2":
- version: 4.3.2
- resolution: "ansi-escapes@npm:4.3.2"
- dependencies:
- type-fest: ^0.21.3
- checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815
- languageName: node
- linkType: hard
-
"ansi-regex@npm:^3.0.0":
version: 3.0.0
resolution: "ansi-regex@npm:3.0.0"
@@ -3270,17 +3207,6 @@ __metadata:
languageName: node
linkType: hard
-"bl@npm:^4.1.0":
- version: 4.1.0
- resolution: "bl@npm:4.1.0"
- dependencies:
- buffer: ^5.5.0
- inherits: ^2.0.4
- readable-stream: ^3.4.0
- checksum: 9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662
- languageName: node
- linkType: hard
-
"bl@npm:^5.0.0":
version: 5.1.0
resolution: "bl@npm:5.1.0"
@@ -3403,16 +3329,6 @@ __metadata:
languageName: node
linkType: hard
-"buffer@npm:^5.5.0":
- version: 5.7.1
- resolution: "buffer@npm:5.7.1"
- dependencies:
- base64-js: ^1.3.1
- ieee754: ^1.1.13
- checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84
- languageName: node
- linkType: hard
-
"buffer@npm:^6.0.3":
version: 6.0.3
resolution: "buffer@npm:6.0.3"
@@ -3491,16 +3407,6 @@ __metadata:
languageName: node
linkType: hard
-"camel-case@npm:^4.1.2":
- version: 4.1.2
- resolution: "camel-case@npm:4.1.2"
- dependencies:
- pascal-case: ^3.1.2
- tslib: ^2.0.3
- checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6
- languageName: node
- linkType: hard
-
"camelcase-css@npm:^2.0.1":
version: 2.0.1
resolution: "camelcase-css@npm:2.0.1"
@@ -3543,17 +3449,6 @@ __metadata:
languageName: node
linkType: hard
-"capital-case@npm:^1.0.4":
- version: 1.0.4
- resolution: "capital-case@npm:1.0.4"
- dependencies:
- no-case: ^3.0.4
- tslib: ^2.0.3
- upper-case-first: ^2.0.2
- checksum: 41fa8fa87f6d24d0835a2b4a9341a3eaecb64ac29cd7c5391f35d6175a0fa98ab044e7f2602e1ec3afc886231462ed71b5b80c590b8b41af903ec2c15e5c5931
- languageName: node
- linkType: hard
-
"chai@npm:^5.0.0":
version: 5.1.2
resolution: "chai@npm:5.1.2"
@@ -3588,40 +3483,13 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^5.0.1, chalk@npm:^5.3.0":
+"chalk@npm:^5.0.1":
version: 5.3.0
resolution: "chalk@npm:5.3.0"
checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80
languageName: node
linkType: hard
-"change-case@npm:^4.1.2":
- version: 4.1.2
- resolution: "change-case@npm:4.1.2"
- dependencies:
- camel-case: ^4.1.2
- capital-case: ^1.0.4
- constant-case: ^3.0.4
- dot-case: ^3.0.4
- header-case: ^2.0.4
- no-case: ^3.0.4
- param-case: ^3.0.4
- pascal-case: ^3.1.2
- path-case: ^3.0.4
- sentence-case: ^3.0.4
- snake-case: ^3.0.4
- tslib: ^2.0.3
- checksum: e4bc4a093a1f7cce8b33896665cf9e456e3bc3cc0def2ad7691b1994cfca99b3188d0a513b16855b01a6bd20692fcde12a7d4d87a5615c4c515bbbf0e651f116
- languageName: node
- linkType: hard
-
-"chardet@npm:^0.7.0":
- version: 0.7.0
- resolution: "chardet@npm:0.7.0"
- checksum: 6fd5da1f5d18ff5712c1e0aed41da200d7c51c28f11b36ee3c7b483f3696dabc08927fc6b227735eb8f0e1215c9a8abd8154637f3eff8cada5959df7f58b024d
- languageName: node
- linkType: hard
-
"check-error@npm:^2.1.1":
version: 2.1.1
resolution: "check-error@npm:2.1.1"
@@ -3725,54 +3593,6 @@ __metadata:
languageName: node
linkType: hard
-"clean-stack@npm:^4.0.0":
- version: 4.2.0
- resolution: "clean-stack@npm:4.2.0"
- dependencies:
- escape-string-regexp: 5.0.0
- checksum: 373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172
- languageName: node
- linkType: hard
-
-"cli-cursor@npm:^3.1.0":
- version: 3.1.0
- resolution: "cli-cursor@npm:3.1.0"
- dependencies:
- restore-cursor: ^3.1.0
- checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29
- languageName: node
- linkType: hard
-
-"cli-cursor@npm:^4.0.0":
- version: 4.0.0
- resolution: "cli-cursor@npm:4.0.0"
- dependencies:
- restore-cursor: ^4.0.0
- checksum: ab3f3ea2076e2176a1da29f9d64f72ec3efad51c0960898b56c8a17671365c26e67b735920530eaf7328d61f8bd41c27f46b9cf6e4e10fe2fa44b5e8c0e392cc
- languageName: node
- linkType: hard
-
-"cli-spinners@npm:^2.5.0":
- version: 2.7.0
- resolution: "cli-spinners@npm:2.7.0"
- checksum: a9afaf73f58d1f951fb23742f503631b3cf513f43f4c7acb1b640100eb76bfa16efbcd1994d149ffc6603a6d75dd3d4a516a76f125f90dce437de9b16fd0ee6f
- languageName: node
- linkType: hard
-
-"cli-spinners@npm:^2.9.2":
- version: 2.9.2
- resolution: "cli-spinners@npm:2.9.2"
- checksum: 1bd588289b28432e4676cb5d40505cfe3e53f2e4e10fbe05c8a710a154d6fe0ce7836844b00d6858f740f2ffe67cdc36e0fce9c7b6a8430e80e6388d5aa4956c
- languageName: node
- linkType: hard
-
-"cli-width@npm:^4.1.0":
- version: 4.1.0
- resolution: "cli-width@npm:4.1.0"
- checksum: 0a79cff2dbf89ef530bcd54c713703ba94461457b11e5634bd024c78796ed21401e32349c004995954e06f442d82609287e7aabf6a5f02c919a1cf3b9b6854ff
- languageName: node
- linkType: hard
-
"cliui@npm:^7.0.2":
version: 7.0.4
resolution: "cliui@npm:7.0.4"
@@ -3791,13 +3611,6 @@ __metadata:
languageName: node
linkType: hard
-"clone@npm:^1.0.2":
- version: 1.0.4
- resolution: "clone@npm:1.0.4"
- checksum: d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd
- languageName: node
- linkType: hard
-
"clone@npm:^2.1.2":
version: 2.1.2
resolution: "clone@npm:2.1.2"
@@ -3914,17 +3727,6 @@ __metadata:
languageName: node
linkType: hard
-"constant-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "constant-case@npm:3.0.4"
- dependencies:
- no-case: ^3.0.4
- tslib: ^2.0.3
- upper-case: ^2.0.2
- checksum: 6c3346d51afc28d9fae922e966c68eb77a19d94858dba230dd92d7b918b37d36db50f0311e9ecf6847e43e934b1c01406a0936973376ab17ec2c471fbcfb2cf3
- languageName: node
- linkType: hard
-
"content-disposition@npm:0.5.4":
version: 0.5.4
resolution: "content-disposition@npm:0.5.4"
@@ -4209,15 +4011,6 @@ __metadata:
languageName: node
linkType: hard
-"defaults@npm:^1.0.3":
- version: 1.0.3
- resolution: "defaults@npm:1.0.3"
- dependencies:
- clone: ^1.0.2
- checksum: 96e2112da6553d376afd5265ea7cbdb2a3b45535965d71ab8bb1da10c8126d168fdd5268799625324b368356d21ba2a7b3d4ec50961f11a47b7feb9de3d4413e
- languageName: node
- linkType: hard
-
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1":
version: 1.1.1
resolution: "define-data-property@npm:1.1.1"
@@ -4280,22 +4073,6 @@ __metadata:
languageName: node
linkType: hard
-"del@npm:^7.1.0":
- version: 7.1.0
- resolution: "del@npm:7.1.0"
- dependencies:
- globby: ^13.1.2
- graceful-fs: ^4.2.10
- is-glob: ^4.0.3
- is-path-cwd: ^3.0.0
- is-path-inside: ^4.0.0
- p-map: ^5.5.0
- rimraf: ^3.0.2
- slash: ^4.0.0
- checksum: 93527e78e95125809ff20a112814b00648ed64af204be1a565862698060c9ec8f5c5fe1a4866725acfde9b0da6423f4b7a7642c1d38cd4b05cbeb643a7b089e3
- languageName: node
- linkType: hard
-
"delegates@npm:^1.0.0":
version: 1.0.0
resolution: "delegates@npm:1.0.0"
@@ -4368,15 +4145,6 @@ __metadata:
languageName: node
linkType: hard
-"dir-glob@npm:^3.0.1":
- version: 3.0.1
- resolution: "dir-glob@npm:3.0.1"
- dependencies:
- path-type: ^4.0.0
- checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
- languageName: node
- linkType: hard
-
"discontinuous-range@npm:1.0.0":
version: 1.0.0
resolution: "discontinuous-range@npm:1.0.0"
@@ -4488,16 +4256,6 @@ __metadata:
languageName: node
linkType: hard
-"dot-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "dot-case@npm:3.0.4"
- dependencies:
- no-case: ^3.0.4
- tslib: ^2.0.3
- checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169
- languageName: node
- linkType: hard
-
"each-props@npm:^3.0.0":
version: 3.0.0
resolution: "each-props@npm:3.0.0"
@@ -4543,13 +4301,6 @@ __metadata:
languageName: node
linkType: hard
-"emoji-regex@npm:^10.3.0":
- version: 10.3.0
- resolution: "emoji-regex@npm:10.3.0"
- checksum: 5da48edfeb9462fb1ae5495cff2d79129974c696853fb0ce952cbf560f29a2756825433bf51cfd5157ec7b9f93f46f31d712e896d63e3d8ac9c3832bdb45ab73
- languageName: node
- linkType: hard
-
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -5095,13 +4846,6 @@ __metadata:
languageName: node
linkType: hard
-"escape-string-regexp@npm:5.0.0, escape-string-regexp@npm:^5.0.0":
- version: 5.0.0
- resolution: "escape-string-regexp@npm:5.0.0"
- checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e
- languageName: node
- linkType: hard
-
"escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
@@ -5466,17 +5210,6 @@ __metadata:
languageName: node
linkType: hard
-"external-editor@npm:^3.1.0":
- version: 3.1.0
- resolution: "external-editor@npm:3.1.0"
- dependencies:
- chardet: ^0.7.0
- iconv-lite: ^0.4.24
- tmp: ^0.0.33
- checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7
- languageName: node
- linkType: hard
-
"fancy-log@npm:^2.0.0":
version: 2.0.0
resolution: "fancy-log@npm:2.0.0"
@@ -5513,19 +5246,6 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:^3.3.0":
- version: 3.3.1
- resolution: "fast-glob@npm:3.3.1"
- dependencies:
- "@nodelib/fs.stat": ^2.0.2
- "@nodelib/fs.walk": ^1.2.3
- glob-parent: ^5.1.2
- merge2: ^1.3.0
- micromatch: ^4.0.4
- checksum: b6f3add6403e02cf3a798bfbb1183d0f6da2afd368f27456010c0bc1f9640aea308243d4cb2c0ab142f618276e65ecb8be1661d7c62a7b4e5ba774b9ce5432e5
- languageName: node
- linkType: hard
-
"fast-json-stable-stringify@npm:^2.0.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -5586,16 +5306,6 @@ __metadata:
languageName: node
linkType: hard
-"figures@npm:^5.0.0":
- version: 5.0.0
- resolution: "figures@npm:5.0.0"
- dependencies:
- escape-string-regexp: ^5.0.0
- is-unicode-supported: ^1.2.0
- checksum: e6e8b6d1df2f554d4effae4a5ceff5d796f9449f6d4e912d74dab7d5f25916ecda6c305b9084833157d56485a0c78b37164430ddc5675bcee1330e346710669e
- languageName: node
- linkType: hard
-
"file-entry-cache@npm:^8.0.0":
version: 8.0.0
resolution: "file-entry-cache@npm:8.0.0"
@@ -5972,13 +5682,6 @@ __metadata:
languageName: node
linkType: hard
-"get-east-asian-width@npm:^1.0.0":
- version: 1.2.0
- resolution: "get-east-asian-width@npm:1.2.0"
- checksum: ea55f4d4a42c4b00d3d9be3111bc17eb0161f60ed23fc257c1390323bb780a592d7a8bdd550260fd4627dabee9a118cdfa3475ae54edca35ebcd3bdae04179e3
- languageName: node
- linkType: hard
-
"get-func-name@npm:^2.0.1":
version: 2.0.2
resolution: "get-func-name@npm:2.0.2"
@@ -6279,19 +5982,6 @@ __metadata:
languageName: node
linkType: hard
-"globby@npm:^13.1.2, globby@npm:^13.2.2":
- version: 13.2.2
- resolution: "globby@npm:13.2.2"
- dependencies:
- dir-glob: ^3.0.1
- fast-glob: ^3.3.0
- ignore: ^5.2.4
- merge2: ^1.4.1
- slash: ^4.0.0
- checksum: f3d84ced58a901b4fcc29c846983108c426631fe47e94872868b65565495f7bee7b3defd68923bd480582771fd4bbe819217803a164a618ad76f1d22f666f41e
- languageName: node
- linkType: hard
-
"glogg@npm:^2.2.0":
version: 2.2.0
resolution: "glogg@npm:2.2.0"
@@ -6376,24 +6066,6 @@ __metadata:
languageName: node
linkType: hard
-"handlebars@npm:^4.7.8":
- version: 4.7.8
- resolution: "handlebars@npm:4.7.8"
- dependencies:
- minimist: ^1.2.5
- neo-async: ^2.6.2
- source-map: ^0.6.1
- uglify-js: ^3.1.4
- wordwrap: ^1.0.0
- dependenciesMeta:
- uglify-js:
- optional: true
- bin:
- handlebars: bin/handlebars
- checksum: 00e68bb5c183fd7b8b63322e6234b5ac8fbb960d712cb3f25587d559c2951d9642df83c04a1172c918c41bcfc81bfbd7a7718bbce93b893e0135fc99edea93ff
- languageName: node
- linkType: hard
-
"has-bigints@npm:^1.0.1":
version: 1.0.1
resolution: "has-bigints@npm:1.0.1"
@@ -6545,16 +6217,6 @@ __metadata:
languageName: node
linkType: hard
-"header-case@npm:^2.0.4":
- version: 2.0.4
- resolution: "header-case@npm:2.0.4"
- dependencies:
- capital-case: ^1.0.4
- tslib: ^2.0.3
- checksum: 571c83eeb25e8130d172218712f807c0b96d62b020981400bccc1503a7cf14b09b8b10498a962d2739eccf231d950e3848ba7d420b58a6acd2f9283439546cd9
- languageName: node
- linkType: hard
-
"highlight.js@npm:^11.6.0":
version: 11.10.0
resolution: "highlight.js@npm:11.10.0"
@@ -6661,7 +6323,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24":
+"iconv-lite@npm:0.4.24":
version: 0.4.24
resolution: "iconv-lite@npm:0.4.24"
dependencies:
@@ -6679,7 +6341,7 @@ __metadata:
languageName: node
linkType: hard
-"ieee754@npm:^1.1.13, ieee754@npm:^1.2.1":
+"ieee754@npm:^1.2.1":
version: 1.2.1
resolution: "ieee754@npm:1.2.1"
checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e
@@ -6695,7 +6357,7 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4":
+"ignore@npm:^5.0.4, ignore@npm:^5.2.0":
version: 5.2.4
resolution: "ignore@npm:5.2.4"
checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef
@@ -6740,13 +6402,6 @@ __metadata:
languageName: node
linkType: hard
-"indent-string@npm:^5.0.0":
- version: 5.0.0
- resolution: "indent-string@npm:5.0.0"
- checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3
- languageName: node
- linkType: hard
-
"inflight@npm:^1.0.4":
version: 1.0.6
resolution: "inflight@npm:1.0.6"
@@ -6778,29 +6433,6 @@ __metadata:
languageName: node
linkType: hard
-"inquirer@npm:^9.2.10":
- version: 9.2.11
- resolution: "inquirer@npm:9.2.11"
- dependencies:
- "@ljharb/through": ^2.3.9
- ansi-escapes: ^4.3.2
- chalk: ^5.3.0
- cli-cursor: ^3.1.0
- cli-width: ^4.1.0
- external-editor: ^3.1.0
- figures: ^5.0.0
- lodash: ^4.17.21
- mute-stream: 1.0.0
- ora: ^5.4.1
- run-async: ^3.0.0
- rxjs: ^7.8.1
- string-width: ^4.2.3
- strip-ansi: ^6.0.1
- wrap-ansi: ^6.2.0
- checksum: af59b422eb6005dac90f6c5e8295013d0611ac5471ff4fbf4ad3e228136e0f41db73af2d5a68e36770f9e31ac203ae1589d35c3e970acbc6110bb5df905928f9
- languageName: node
- linkType: hard
-
"internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.5, internal-slot@npm:^1.0.7":
version: 1.0.7
resolution: "internal-slot@npm:1.0.7"
@@ -7026,20 +6658,6 @@ __metadata:
languageName: node
linkType: hard
-"is-interactive@npm:^1.0.0":
- version: 1.0.0
- resolution: "is-interactive@npm:1.0.0"
- checksum: 824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9
- languageName: node
- linkType: hard
-
-"is-interactive@npm:^2.0.0":
- version: 2.0.0
- resolution: "is-interactive@npm:2.0.0"
- checksum: e8d52ad490bed7ae665032c7675ec07732bbfe25808b0efbc4d5a76b1a1f01c165f332775c63e25e9a03d319ebb6b24f571a9e902669fc1e40b0a60b5be6e26c
- languageName: node
- linkType: hard
-
"is-lambda@npm:^1.0.1":
version: 1.0.1
resolution: "is-lambda@npm:1.0.1"
@@ -7103,20 +6721,6 @@ __metadata:
languageName: node
linkType: hard
-"is-path-cwd@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-path-cwd@npm:3.0.0"
- checksum: bc34d13b6a03dfca4a3ab6a8a5ba78ae4b24f4f1db4b2b031d2760c60d0913bd16a4b980dcb4e590adfc906649d5f5132684079a3972bd219da49deebb9adea8
- languageName: node
- linkType: hard
-
-"is-path-inside@npm:^4.0.0":
- version: 4.0.0
- resolution: "is-path-inside@npm:4.0.0"
- checksum: 8810fa11c58e6360b82c3e0d6cd7d9c7d0392d3ac9eb10f980b81f9839f40ac6d1d6d6f05d069db0d227759801228f0b072e1b6c343e4469b065ab5fe0b68fe5
- languageName: node
- linkType: hard
-
"is-plain-obj@npm:^2.1.0":
version: 2.1.0
resolution: "is-plain-obj@npm:2.1.0"
@@ -7289,20 +6893,6 @@ __metadata:
languageName: node
linkType: hard
-"is-unicode-supported@npm:^1.2.0, is-unicode-supported@npm:^1.3.0":
- version: 1.3.0
- resolution: "is-unicode-supported@npm:1.3.0"
- checksum: 20a1fc161afafaf49243551a5ac33b6c4cf0bbcce369fcd8f2951fbdd000c30698ce320de3ee6830497310a8f41880f8066d440aa3eb0a853e2aa4836dd89abc
- languageName: node
- linkType: hard
-
-"is-unicode-supported@npm:^2.0.0":
- version: 2.0.0
- resolution: "is-unicode-supported@npm:2.0.0"
- checksum: 000b80639dedaf59a385f1c0a57f97a4d1435e0723716f24cc19ad94253a7a0a9f838bdc9ac49b10a29ac93b01f52ae9b2ed358a8876caf1eb74d73b4ede92b2
- languageName: node
- linkType: hard
-
"is-valid-glob@npm:^1.0.0":
version: 1.0.0
resolution: "is-valid-glob@npm:1.0.0"
@@ -7357,13 +6947,6 @@ __metadata:
languageName: node
linkType: hard
-"isbinaryfile@npm:^5.0.0":
- version: 5.0.0
- resolution: "isbinaryfile@npm:5.0.0"
- checksum: 25cc27388d51b8322c103f5894f9e72ec04e017734e57c4b70be2666501ec7e7f6cbb4a5fcfd15260a7cac979bd1ddb7f5231f5a3098c0695c4e7c049513dfaf
- languageName: node
- linkType: hard
-
"isexe@npm:^2.0.0":
version: 2.0.0
resolution: "isexe@npm:2.0.0"
@@ -7747,13 +7330,6 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^6.0.2":
- version: 6.0.3
- resolution: "kind-of@npm:6.0.3"
- checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b
- languageName: node
- linkType: hard
-
"language-subtag-registry@npm:^0.3.20":
version: 0.3.22
resolution: "language-subtag-registry@npm:0.3.22"
@@ -7794,22 +7370,6 @@ __metadata:
languageName: node
linkType: hard
-"liftoff@npm:^4.0.0":
- version: 4.0.0
- resolution: "liftoff@npm:4.0.0"
- dependencies:
- extend: ^3.0.2
- findup-sync: ^5.0.0
- fined: ^2.0.0
- flagged-respawn: ^2.0.0
- is-plain-object: ^5.0.0
- object.map: ^1.0.1
- rechoir: ^0.8.0
- resolve: ^1.20.0
- checksum: da0af55624ea263d6392627c474aa25cf94293653dd37fbd2521660abd251f5aec59bcef1e49e091f5a9ca9ac0b47f3f87168052e065b20d832dd367a0b9c8cc
- languageName: node
- linkType: hard
-
"liftoff@npm:^5.0.0":
version: 5.0.0
resolution: "liftoff@npm:5.0.0"
@@ -7932,16 +7492,6 @@ __metadata:
languageName: node
linkType: hard
-"log-symbols@npm:^6.0.0":
- version: 6.0.0
- resolution: "log-symbols@npm:6.0.0"
- dependencies:
- chalk: ^5.3.0
- is-unicode-supported: ^1.3.0
- checksum: 510cdda36700cbcd87a2a691ea08d310a6c6b449084018f7f2ec4f732ca5e51b301ff1327aadd96f53c08318e616276c65f7fe22f2a16704fb0715d788bc3c33
- languageName: node
- linkType: hard
-
"log4js@npm:^6.4.1":
version: 6.4.1
resolution: "log4js@npm:6.4.1"
@@ -7975,15 +7525,6 @@ __metadata:
languageName: node
linkType: hard
-"lower-case@npm:^2.0.2":
- version: 2.0.2
- resolution: "lower-case@npm:2.0.2"
- dependencies:
- tslib: ^2.0.3
- checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010
- languageName: node
- linkType: hard
-
"lru-cache@npm:^10.2.0":
version: 10.4.3
resolution: "lru-cache@npm:10.4.3"
@@ -8081,15 +7622,6 @@ __metadata:
languageName: node
linkType: hard
-"make-iterator@npm:^1.0.0":
- version: 1.0.1
- resolution: "make-iterator@npm:1.0.1"
- dependencies:
- kind-of: ^6.0.2
- checksum: d38afc388f4374b15c0622d4fa4d3e8c3154e3a6ba35b01e9a5179c127d7dd09a91fa571056aa9e041981b39f80bdbab035c05475e56ef675a18bdf550f0cb6a
- languageName: node
- linkType: hard
-
"map-cache@npm:^0.2.0":
version: 0.2.2
resolution: "map-cache@npm:0.2.2"
@@ -8125,7 +7657,7 @@ __metadata:
languageName: node
linkType: hard
-"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
+"merge2@npm:^1.3.0":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
@@ -8183,13 +7715,6 @@ __metadata:
languageName: node
linkType: hard
-"mimic-fn@npm:^2.1.0":
- version: 2.1.0
- resolution: "mimic-fn@npm:2.1.0"
- checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a
- languageName: node
- linkType: hard
-
"minimatch@npm:^10.0.0":
version: 10.0.1
resolution: "minimatch@npm:10.0.1"
@@ -8251,13 +7776,6 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.2.8":
- version: 1.2.8
- resolution: "minimist@npm:1.2.8"
- checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0
- languageName: node
- linkType: hard
-
"minipass-collect@npm:^1.0.2":
version: 1.0.2
resolution: "minipass-collect@npm:1.0.2"
@@ -8376,15 +7894,6 @@ __metadata:
languageName: node
linkType: hard
-"mkdirp@npm:^3.0.1":
- version: 3.0.1
- resolution: "mkdirp@npm:3.0.1"
- bin:
- mkdirp: dist/cjs/src/bin.js
- checksum: 972deb188e8fb55547f1e58d66bd6b4a3623bf0c7137802582602d73e6480c1c2268dcbafbfb1be466e00cc7e56ac514d7fd9334b7cf33e3e2ab547c16f83a8d
- languageName: node
- linkType: hard
-
"mocha@npm:10.8.2":
version: 10.8.2
resolution: "mocha@npm:10.8.2"
@@ -8460,13 +7969,6 @@ __metadata:
languageName: node
linkType: hard
-"mute-stream@npm:1.0.0":
- version: 1.0.0
- resolution: "mute-stream@npm:1.0.0"
- checksum: 36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7
- languageName: node
- linkType: hard
-
"mz@npm:^2.7.0":
version: 2.7.0
resolution: "mz@npm:2.7.0"
@@ -8518,13 +8020,6 @@ __metadata:
languageName: node
linkType: hard
-"neo-async@npm:^2.6.2":
- version: 2.6.2
- resolution: "neo-async@npm:2.6.2"
- checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9
- languageName: node
- linkType: hard
-
"nise@npm:^6.1.1":
version: 6.1.1
resolution: "nise@npm:6.1.1"
@@ -8538,16 +8033,6 @@ __metadata:
languageName: node
linkType: hard
-"no-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "no-case@npm:3.0.4"
- dependencies:
- lower-case: ^2.0.2
- tslib: ^2.0.3
- checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c
- languageName: node
- linkType: hard
-
"node-addon-api@npm:^7.0.0":
version: 7.1.1
resolution: "node-addon-api@npm:7.1.1"
@@ -8578,27 +8063,6 @@ __metadata:
languageName: node
linkType: hard
-"node-plop@npm:^0.32.0":
- version: 0.32.0
- resolution: "node-plop@npm:0.32.0"
- dependencies:
- "@types/inquirer": ^9.0.3
- change-case: ^4.1.2
- del: ^7.1.0
- globby: ^13.2.2
- handlebars: ^4.7.8
- inquirer: ^9.2.10
- isbinaryfile: ^5.0.0
- lodash.get: ^4.4.2
- lower-case: ^2.0.2
- mkdirp: ^3.0.1
- resolve: ^1.22.4
- title-case: ^3.0.3
- upper-case: ^2.0.2
- checksum: e96877ddaa2e229e32178cf585ed8e4aacc67df9aa9ed8c119acc63f73ac2a77630911967315a364933ec105147b0b0785bac0d6e80957a96a159a08ddd9f0ab
- languageName: node
- linkType: hard
-
"node-releases@npm:^2.0.12":
version: 2.0.13
resolution: "node-releases@npm:2.0.13"
@@ -8855,16 +8319,6 @@ __metadata:
languageName: node
linkType: hard
-"object.map@npm:^1.0.1":
- version: 1.0.1
- resolution: "object.map@npm:1.0.1"
- dependencies:
- for-own: ^1.0.0
- make-iterator: ^1.0.0
- checksum: 3c9cf1a417f78915c7cf34054188193d4506b3d28f60ffd57aaf035fb34f19688fdf91a1af0ff9b81092270de7d3538ebe6783ae742663ea28a2b19d5eb6c6d9
- languageName: node
- linkType: hard
-
"object.pick@npm:^1.3.0":
version: 1.3.0
resolution: "object.pick@npm:1.3.0"
@@ -8923,15 +8377,6 @@ __metadata:
languageName: node
linkType: hard
-"onetime@npm:^5.1.0":
- version: 5.1.2
- resolution: "onetime@npm:5.1.2"
- dependencies:
- mimic-fn: ^2.1.0
- checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34
- languageName: node
- linkType: hard
-
"optionator@npm:^0.9.3":
version: 0.9.3
resolution: "optionator@npm:0.9.3"
@@ -8946,47 +8391,6 @@ __metadata:
languageName: node
linkType: hard
-"ora@npm:^5.4.1":
- version: 5.4.1
- resolution: "ora@npm:5.4.1"
- dependencies:
- bl: ^4.1.0
- chalk: ^4.1.0
- cli-cursor: ^3.1.0
- cli-spinners: ^2.5.0
- is-interactive: ^1.0.0
- is-unicode-supported: ^0.1.0
- log-symbols: ^4.1.0
- strip-ansi: ^6.0.0
- wcwidth: ^1.0.1
- checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63
- languageName: node
- linkType: hard
-
-"ora@npm:^8.0.0":
- version: 8.0.1
- resolution: "ora@npm:8.0.1"
- dependencies:
- chalk: ^5.3.0
- cli-cursor: ^4.0.0
- cli-spinners: ^2.9.2
- is-interactive: ^2.0.0
- is-unicode-supported: ^2.0.0
- log-symbols: ^6.0.0
- stdin-discarder: ^0.2.1
- string-width: ^7.0.0
- strip-ansi: ^7.1.0
- checksum: 894061df204cc2b97b410d3b6073303b725bb0a25cec1fa8718632968a5ac5a965fe3dbc1dc7c481a17880b21b68547e64d5fd1a6d6c723f352c14b8d03843d9
- languageName: node
- linkType: hard
-
-"os-tmpdir@npm:~1.0.2":
- version: 1.0.2
- resolution: "os-tmpdir@npm:1.0.2"
- checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
- languageName: node
- linkType: hard
-
"p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
@@ -9032,15 +8436,6 @@ __metadata:
languageName: node
linkType: hard
-"p-map@npm:^5.5.0":
- version: 5.5.0
- resolution: "p-map@npm:5.5.0"
- dependencies:
- aggregate-error: ^4.0.0
- checksum: 065cb6fca6b78afbd070dd9224ff160dc23eea96e57863c09a0c8ea7ce921043f76854be7ee0abc295cff1ac9adcf700e79a1fbe3b80b625081087be58e7effb
- languageName: node
- linkType: hard
-
"p-try@npm:^2.0.0":
version: 2.2.0
resolution: "p-try@npm:2.2.0"
@@ -9055,16 +8450,6 @@ __metadata:
languageName: node
linkType: hard
-"param-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "param-case@npm:3.0.4"
- dependencies:
- dot-case: ^3.0.4
- tslib: ^2.0.3
- checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687
- languageName: node
- linkType: hard
-
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -9115,26 +8500,6 @@ __metadata:
languageName: node
linkType: hard
-"pascal-case@npm:^3.1.2":
- version: 3.1.2
- resolution: "pascal-case@npm:3.1.2"
- dependencies:
- no-case: ^3.0.4
- tslib: ^2.0.3
- checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e
- languageName: node
- linkType: hard
-
-"path-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "path-case@npm:3.0.4"
- dependencies:
- dot-case: ^3.0.4
- tslib: ^2.0.3
- checksum: 61de0526222629f65038a66f63330dd22d5b54014ded6636283e1d15364da38b3cf29e4433aa3f9d8b0dba407ae2b059c23b0104a34ee789944b1bc1c5c7e06d
- languageName: node
- linkType: hard
-
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@@ -9223,13 +8588,6 @@ __metadata:
languageName: node
linkType: hard
-"path-type@npm:^4.0.0":
- version: 4.0.0
- resolution: "path-type@npm:4.0.0"
- checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
- languageName: node
- linkType: hard
-
"pathval@npm:^2.0.0":
version: 2.0.0
resolution: "pathval@npm:2.0.0"
@@ -9307,24 +8665,6 @@ __metadata:
languageName: node
linkType: hard
-"plop@npm:^4.0.0":
- version: 4.0.1
- resolution: "plop@npm:4.0.1"
- dependencies:
- "@types/liftoff": ^4.0.3
- chalk: ^5.3.0
- interpret: ^3.1.1
- liftoff: ^4.0.0
- minimist: ^1.2.8
- node-plop: ^0.32.0
- ora: ^8.0.0
- v8flags: ^4.0.1
- bin:
- plop: bin/plop.js
- checksum: 609373d7df40cd19c77e1b8ef7708210f0ac8356b3ed9e2436ac7be6261620f46b976369c5e71dd1ad869115441a48550603744a541e724f95498846753ba1d0
- languageName: node
- linkType: hard
-
"possible-typed-array-names@npm:^1.0.0":
version: 1.0.0
resolution: "possible-typed-array-names@npm:1.0.0"
@@ -9869,19 +9209,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.22.4":
- version: 1.22.4
- resolution: "resolve@npm:1.22.4"
- dependencies:
- is-core-module: ^2.13.0
- path-parse: ^1.0.7
- supports-preserve-symlinks-flag: ^1.0.0
- bin:
- resolve: bin/resolve
- checksum: 23f25174c2736ce24c6d918910e0d1f89b6b38fefa07a995dff864acd7863d59a7f049e691f93b4b2ee29696303390d921552b6d1b841ed4a8101f517e1d0124
- languageName: node
- linkType: hard
-
"resolve@npm:^1.22.8":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
@@ -9921,19 +9248,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^1.22.4#~builtin":
- version: 1.22.4
- resolution: "resolve@patch:resolve@npm%3A1.22.4#~builtin::version=1.22.4&hash=c3c19d"
- dependencies:
- is-core-module: ^2.13.0
- path-parse: ^1.0.7
- supports-preserve-symlinks-flag: ^1.0.0
- bin:
- resolve: bin/resolve
- checksum: c45f2545fdc4d21883861b032789e20aa67a2f2692f68da320cc84d5724cd02f2923766c5354b3210897e88f1a7b3d6d2c7c22faeead8eed7078e4c783a444bc
- languageName: node
- linkType: hard
-
"resolve@patch:resolve@^1.22.8#~builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d"
@@ -9960,26 +9274,6 @@ __metadata:
languageName: node
linkType: hard
-"restore-cursor@npm:^3.1.0":
- version: 3.1.0
- resolution: "restore-cursor@npm:3.1.0"
- dependencies:
- onetime: ^5.1.0
- signal-exit: ^3.0.2
- checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630
- languageName: node
- linkType: hard
-
-"restore-cursor@npm:^4.0.0":
- version: 4.0.0
- resolution: "restore-cursor@npm:4.0.0"
- dependencies:
- onetime: ^5.1.0
- signal-exit: ^3.0.2
- checksum: 5b675c5a59763bf26e604289eab35711525f11388d77f409453904e1e69c0d37ae5889295706b2c81d23bd780165084d040f9b68fffc32cc921519031c4fa4af
- languageName: node
- linkType: hard
-
"ret@npm:~0.1.10":
version: 0.1.15
resolution: "ret@npm:0.1.15"
@@ -10127,13 +9421,6 @@ __metadata:
languageName: node
linkType: hard
-"run-async@npm:^3.0.0":
- version: 3.0.0
- resolution: "run-async@npm:3.0.0"
- checksum: 280c03d5a88603f48103fc6fd69f07fb0c392a1e0d319c34ec96a2516030e07ba06f79231a563c78698b882649c2fc1fda601bc84705f57d50efcd1fa506cfc0
- languageName: node
- linkType: hard
-
"run-parallel@npm:^1.1.9":
version: 1.2.0
resolution: "run-parallel@npm:1.2.0"
@@ -10143,15 +9430,6 @@ __metadata:
languageName: node
linkType: hard
-"rxjs@npm:^7.2.0, rxjs@npm:^7.8.1":
- version: 7.8.1
- resolution: "rxjs@npm:7.8.1"
- dependencies:
- tslib: ^2.1.0
- checksum: de4b53db1063e618ec2eca0f7965d9137cabe98cf6be9272efe6c86b47c17b987383df8574861bcced18ebd590764125a901d5506082be84a8b8e364bf05f119
- languageName: node
- linkType: hard
-
"safe-array-concat@npm:^1.0.1":
version: 1.0.1
resolution: "safe-array-concat@npm:1.0.1"
@@ -10329,17 +9607,6 @@ __metadata:
languageName: node
linkType: hard
-"sentence-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "sentence-case@npm:3.0.4"
- dependencies:
- no-case: ^3.0.4
- tslib: ^2.0.3
- upper-case-first: ^2.0.2
- checksum: 3cfe6c0143e649132365695706702d7f729f484fa7b25f43435876efe7af2478243eefb052bacbcce10babf9319fd6b5b6bc59b94c80a1c819bcbb40651465d5
- languageName: node
- linkType: hard
-
"serialize-javascript@npm:^6.0.2":
version: 6.0.2
resolution: "serialize-javascript@npm:6.0.2"
@@ -10463,7 +9730,7 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7":
+"signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
@@ -10498,13 +9765,6 @@ __metadata:
languageName: node
linkType: hard
-"slash@npm:^4.0.0":
- version: 4.0.0
- resolution: "slash@npm:4.0.0"
- checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d
- languageName: node
- linkType: hard
-
"smart-buffer@npm:^4.2.0":
version: 4.2.0
resolution: "smart-buffer@npm:4.2.0"
@@ -10512,16 +9772,6 @@ __metadata:
languageName: node
linkType: hard
-"snake-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "snake-case@npm:3.0.4"
- dependencies:
- dot-case: ^3.0.4
- tslib: ^2.0.3
- checksum: 0a7a79900bbb36f8aaa922cf111702a3647ac6165736d5dc96d3ef367efc50465cac70c53cd172c382b022dac72ec91710608e5393de71f76d7142e6fd80e8a3
- languageName: node
- linkType: hard
-
"socket.io-adapter@npm:~2.5.2":
version: 2.5.4
resolution: "socket.io-adapter@npm:2.5.4"
@@ -10653,13 +9903,6 @@ __metadata:
languageName: node
linkType: hard
-"stdin-discarder@npm:^0.2.1":
- version: 0.2.1
- resolution: "stdin-discarder@npm:0.2.1"
- checksum: e2401a8c7e2170c4b1900b50d36c842d27801bd27f85773f577b9ea5be13487d2089ce7b7ddadd4d60d050c73a1769d426acd71e66e0bad538783a5a04b5cd61
- languageName: node
- linkType: hard
-
"stream-composer@npm:^1.0.2":
version: 1.0.2
resolution: "stream-composer@npm:1.0.2"
@@ -10734,17 +9977,6 @@ __metadata:
languageName: node
linkType: hard
-"string-width@npm:^7.0.0":
- version: 7.0.0
- resolution: "string-width@npm:7.0.0"
- dependencies:
- emoji-regex: ^10.3.0
- get-east-asian-width: ^1.0.0
- strip-ansi: ^7.1.0
- checksum: bc0de5700a2690895169fce447ec4ed44bc62de80312c2093d5606bfd48319bb88e48a99e97f269dff2bc9577448b91c26b3804c16e7d9b389699795e4655c3b
- languageName: node
- linkType: hard
-
"string.prototype.includes@npm:^2.0.1":
version: 2.0.1
resolution: "string.prototype.includes@npm:2.0.1"
@@ -10962,15 +10194,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^7.1.0":
- version: 7.1.0
- resolution: "strip-ansi@npm:7.1.0"
- dependencies:
- ansi-regex: ^6.0.1
- checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d
- languageName: node
- linkType: hard
-
"strip-json-comments@npm:^3.1.1":
version: 3.1.1
resolution: "strip-json-comments@npm:3.1.1"
@@ -11144,24 +10367,6 @@ __metadata:
languageName: node
linkType: hard
-"title-case@npm:^3.0.3":
- version: 3.0.3
- resolution: "title-case@npm:3.0.3"
- dependencies:
- tslib: ^2.0.3
- checksum: e8b7ea006b53cf3208d278455d9f1e22c409459d7f9878da324fa3b18cc0aef8560924c19c744e870394a5d9cddfdbe029ebae9875909ee7f4fc562e7cbfc53e
- languageName: node
- linkType: hard
-
-"tmp@npm:^0.0.33":
- version: 0.0.33
- resolution: "tmp@npm:0.0.33"
- dependencies:
- os-tmpdir: ~1.0.2
- checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28
- languageName: node
- linkType: hard
-
"tmp@npm:^0.2.1":
version: 0.2.1
resolution: "tmp@npm:0.2.1"
@@ -11219,13 +10424,6 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.3, tslib@npm:^2.1.0":
- version: 2.4.0
- resolution: "tslib@npm:2.4.0"
- checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113
- languageName: node
- linkType: hard
-
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@@ -11256,13 +10454,6 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^0.21.3":
- version: 0.21.3
- resolution: "type-fest@npm:0.21.3"
- checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0
- languageName: node
- linkType: hard
-
"type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -11429,15 +10620,6 @@ __metadata:
languageName: node
linkType: hard
-"uglify-js@npm:^3.1.4":
- version: 3.17.0
- resolution: "uglify-js@npm:3.17.0"
- bin:
- uglifyjs: bin/uglifyjs
- checksum: 20d1fcac05e74db949a9579a36f9a1af88430e590bc9c22410b76686035c55cef65247ca1935d2f6440c78928227684219c8b1ddfcd858213049cb2890821392
- languageName: node
- linkType: hard
-
"unbox-primitive@npm:^1.0.1":
version: 1.0.1
resolution: "unbox-primitive@npm:1.0.1"
@@ -11593,24 +10775,6 @@ __metadata:
languageName: node
linkType: hard
-"upper-case-first@npm:^2.0.2":
- version: 2.0.2
- resolution: "upper-case-first@npm:2.0.2"
- dependencies:
- tslib: ^2.0.3
- checksum: 4487db4701effe3b54ced4b3e4aa4d9ab06c548f97244d04aafb642eedf96a76d5a03cf5f38f10f415531d5792d1ac6e1b50f2a76984dc6964ad530f12876409
- languageName: node
- linkType: hard
-
-"upper-case@npm:^2.0.2":
- version: 2.0.2
- resolution: "upper-case@npm:2.0.2"
- dependencies:
- tslib: ^2.0.3
- checksum: 508723a2b03ab90cf1d6b7e0397513980fab821cbe79c87341d0e96cedefadf0d85f9d71eac24ab23f526a041d585a575cfca120a9f920e44eb4f8a7cf89121c
- languageName: node
- linkType: hard
-
"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
@@ -11634,7 +10798,7 @@ __metadata:
languageName: node
linkType: hard
-"v8flags@npm:^4.0.0, v8flags@npm:^4.0.1":
+"v8flags@npm:^4.0.0":
version: 4.0.1
resolution: "v8flags@npm:4.0.1"
checksum: 69863ede75ff79579654951c78724c084bc337d0ebe1d9bffc6924f3f2bd0b40a9eb4c568fc795201d5eb72311b77e5d75a7e1544faa12355412360dc37d76e2
@@ -11721,15 +10885,6 @@ __metadata:
languageName: node
linkType: hard
-"wcwidth@npm:^1.0.1":
- version: 1.0.1
- resolution: "wcwidth@npm:1.0.1"
- dependencies:
- defaults: ^1.0.3
- checksum: 814e9d1ddcc9798f7377ffa448a5a3892232b9275ebb30a41b529607691c0491de47cba426e917a4d08ded3ee7e9ba2f3fe32e62ee3cd9c7d3bafb7754bd553c
- languageName: node
- linkType: hard
-
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -11872,13 +11027,6 @@ __metadata:
languageName: node
linkType: hard
-"wordwrap@npm:^1.0.0":
- version: 1.0.0
- resolution: "wordwrap@npm:1.0.0"
- checksum: 2a44b2788165d0a3de71fd517d4880a8e20ea3a82c080ce46e294f0b68b69a2e49cff5f99c600e275c698a90d12c5ea32aff06c311f0db2eb3f1201f3e7b2a04
- languageName: node
- linkType: hard
-
"workerpool@npm:^6.5.1":
version: 6.5.1
resolution: "workerpool@npm:6.5.1"
@@ -11909,17 +11057,6 @@ __metadata:
languageName: node
linkType: hard
-"wrap-ansi@npm:^6.2.0":
- version: 6.2.0
- resolution: "wrap-ansi@npm:6.2.0"
- dependencies:
- ansi-styles: ^4.0.0
- string-width: ^4.1.0
- strip-ansi: ^6.0.0
- checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a
- languageName: node
- linkType: hard
-
"wrap-ansi@npm:^8.1.0":
version: 8.1.0
resolution: "wrap-ansi@npm:8.1.0"