diff --git a/biome.json b/biome.json index 37018036b268..18bfbb7df5c1 100644 --- a/biome.json +++ b/biome.json @@ -94,6 +94,8 @@ "node_modules/**/*", "dist/**/*", "dist-1/**/*", + "dist-2/**/*", + "dist-swc/**/*", "output/**/*", ".output/**/*", ".netlify/**/*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a45e7c93808..163c9b70dbdb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,18 @@ settings: overrides: '@types/react': ^18 '@types/react-dom': ^18 + '@modern-js/codesmith-api-app': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-ejs': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-fs': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-git': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-handlebars': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-json': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-npm': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-cli': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-formily': 0.0.0-canary-20241014021243 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 + '@modern-js/inquirer-types': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 importers: @@ -1227,8 +1239,8 @@ importers: packages/generator/generator-common: dependencies: '@modern-js/codesmith-formily': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/plugin-i18n': specifier: workspace:* version: link:../../cli/plugin-i18n @@ -1237,14 +1249,14 @@ importers: version: 0.5.13 devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) - '@modern-js/utils': - specifier: workspace:* - version: link:../../toolkit/utils + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@scripts/build': specifier: workspace:* version: link:../../../scripts/build @@ -1267,20 +1279,23 @@ importers: packages/generator/generator-plugin: dependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-git': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-npm': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) '@modern-js/codesmith-formily': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../generator-common @@ -1293,18 +1308,21 @@ importers: '@modern-js/plugin-i18n': specifier: workspace:* version: link:../../cli/plugin-i18n - '@modern-js/utils': - specifier: workspace:* - version: link:../../toolkit/utils '@swc/helpers': specifier: 0.5.13 version: 0.5.13 ejs: specifier: ^3.1.9 version: 3.1.10 + globby: + specifier: 11.1.0 + version: 11.1.0 handlebars: specifier: ^4.7.7 version: 4.7.8 + json5: + specifier: 2.2.3 + version: 2.2.3 devDependencies: '@scripts/build': specifier: workspace:* @@ -1330,31 +1348,46 @@ importers: packages/generator/generator-utils: dependencies: + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../generator-common '@modern-js/plugin-i18n': specifier: workspace:* version: link:../../cli/plugin-i18n - '@modern-js/utils': - specifier: workspace:* - version: link:../../toolkit/utils '@swc/helpers': specifier: 0.5.13 version: 0.5.13 + glob: + specifier: 7.2.0 + version: 7.2.0 + js-yaml: + specifier: 4.1.0 + version: 4.1.0 + json5: + specifier: 2.2.3 + version: 2.2.3 devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@scripts/build': specifier: workspace:* version: link:../../../scripts/build '@scripts/jest-config': specifier: workspace:* version: link:../../../scripts/jest-config + '@types/glob': + specifier: 7.2.0 + version: 7.2.0 '@types/jest': specifier: ^29 version: 29.5.13 + '@types/js-yaml': + specifier: 4.0.9 + version: 4.0.9 '@types/node': specifier: ^14 version: 14.18.35 @@ -1366,17 +1399,16 @@ importers: version: 5.3.3 packages/generator/generators/base-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1403,20 +1435,19 @@ importers: version: 5.3.3 packages/generator/generators/bff-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1446,17 +1477,16 @@ importers: version: 5.3.3 packages/generator/generators/changeset-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1480,20 +1510,19 @@ importers: version: 5.3.3 packages/generator/generators/dependence-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1523,20 +1552,19 @@ importers: version: 5.3.3 packages/generator/generators/entry-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-handlebars': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1566,20 +1594,19 @@ importers: version: 5.3.3 packages/generator/generators/generator-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1612,20 +1639,19 @@ importers: version: 5.3.3 packages/generator/generators/module-doc-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -1658,10 +1684,6 @@ importers: version: 5.3.3 packages/generator/generators/module-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/base-generator': specifier: workspace:* @@ -1670,11 +1692,14 @@ importers: specifier: workspace:* version: link:../changeset-generator '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -1710,20 +1735,19 @@ importers: version: 5.3.3 packages/generator/generators/mwa-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/base-generator': specifier: workspace:* version: link:../base-generator '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -1762,20 +1786,19 @@ importers: version: 5.3.3 packages/generator/generators/packages-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1802,20 +1825,19 @@ importers: version: 5.3.3 packages/generator/generators/repo-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/base-generator': specifier: workspace:* version: link:../base-generator '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -1851,17 +1873,16 @@ importers: version: 5.3.3 packages/generator/generators/router-v5-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -1894,20 +1915,19 @@ importers: version: 5.3.3 packages/generator/generators/server-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -1937,17 +1957,16 @@ importers: version: 5.3.3 packages/generator/generators/ssg-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -1982,14 +2001,14 @@ importers: packages/generator/generators/storybook-next-generator: devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -2022,20 +2041,19 @@ importers: version: 5.3.3 packages/generator/generators/tailwindcss-generator: - dependencies: - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/dependence-generator': specifier: workspace:* version: link:../dependence-generator @@ -2067,14 +2085,17 @@ importers: packages/generator/generators/upgrade-generator: dependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-api-app': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) '@modern-js/codesmith-api-json': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -2084,10 +2105,6 @@ importers: '@modern-js/plugin-i18n': specifier: workspace:* version: link:../../../cli/plugin-i18n - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils - devDependencies: '@scripts/build': specifier: workspace:* version: link:../../../../scripts/build @@ -2110,23 +2127,29 @@ importers: packages/generator/new-action: dependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/codesmith-formily': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../generator-common '@modern-js/generator-utils': specifier: workspace:* version: link:../generator-utils - '@modern-js/utils': - specifier: workspace:* - version: link:../../toolkit/utils '@swc/helpers': specifier: 0.5.13 version: 0.5.13 + commander: + specifier: 10.0.0 + version: 10.0.0 + json5: + specifier: 2.2.3 + version: 2.2.3 devDependencies: '@scripts/build': specifier: workspace:* @@ -2152,6 +2175,9 @@ importers: packages/generator/plugins/generator-plugin: devDependencies: + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-common': specifier: workspace:* version: link:../../generator-common @@ -2161,9 +2187,6 @@ importers: '@modern-js/plugin-i18n': specifier: workspace:* version: link:../../../cli/plugin-i18n - '@modern-js/utils': - specifier: workspace:* - version: link:../../../toolkit/utils '@scripts/build': specifier: workspace:* version: link:../../../../scripts/build @@ -2202,8 +2225,11 @@ importers: specifier: workspace:* version: link:../generators/base-generator '@modern-js/codesmith-api-handlebars': - specifier: 2.5.2 - version: 2.5.2(@modern-js/codesmith@2.5.2) + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/entry-generator': specifier: workspace:* version: link:../generators/entry-generator @@ -2219,9 +2245,6 @@ importers: '@modern-js/mwa-generator': specifier: workspace:* version: link:../generators/mwa-generator - '@modern-js/utils': - specifier: workspace:* - version: link:../../toolkit/utils '@scripts/build': specifier: workspace:* version: link:../../../scripts/build @@ -4173,10 +4196,17 @@ importers: version: 5.3.3 packages/toolkit/create: + dependencies: + '@modern-js/codesmith-global': + specifier: 2.5.2-alpha.3 + version: 2.5.2-alpha.3 devDependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/generator-plugin-plugin': specifier: workspace:* version: link:../../generator/plugins/generator-plugin @@ -4186,9 +4216,6 @@ importers: '@modern-js/repo-generator': specifier: workspace:* version: link:../../generator/generators/repo-generator - '@modern-js/utils': - specifier: workspace:* - version: link:../utils '@scripts/build': specifier: workspace:* version: link:../../../scripts/build @@ -4201,6 +4228,9 @@ importers: '@types/node': specifier: ^14 version: 14.18.35 + commander: + specifier: 10.0.0 + version: 10.0.0 jest: specifier: ^29 version: 29.5.0(@types/node@14.18.35)(ts-node@10.9.2) @@ -4398,8 +4428,8 @@ importers: packages/toolkit/upgrade: dependencies: '@modern-js/codesmith': - specifier: 2.5.2 - version: 2.5.2 + specifier: 0.0.0-canary-20241014021243 + version: 0.0.0-canary-20241014021243 '@modern-js/plugin-i18n': specifier: workspace:* version: link:../../cli/plugin-i18n @@ -12029,7 +12059,7 @@ packages: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.3 /@changesets/assemble-release-plan@5.2.4: resolution: {integrity: sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==} @@ -12039,7 +12069,7 @@ packages: '@changesets/get-dependents-graph': 1.3.6 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 - semver: 7.5.4 + semver: 7.6.3 /@changesets/changelog-git@0.1.14: resolution: {integrity: sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA==} @@ -12107,7 +12137,7 @@ packages: '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 - semver: 7.5.4 + semver: 7.6.3 /@changesets/get-release-plan@3.0.17: resolution: {integrity: sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==} @@ -13472,7 +13502,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 14.18.35 + '@types/node': 18.19.55 chalk: 4.1.2 jest-message-util: 29.5.0 jest-util: 29.5.0 @@ -13587,7 +13617,7 @@ packages: '@jest/transform': 29.5.0 '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 14.18.35 + '@types/node': 18.19.55 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -13691,7 +13721,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 14.18.35 + '@types/node': 18.19.55 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: true @@ -13714,7 +13744,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 14.18.35 + '@types/node': 18.19.55 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -13897,7 +13927,7 @@ packages: npmlog: 5.0.1 rimraf: 3.0.2 semver: 7.6.3 - tar: 6.2.0 + tar: 6.2.1 transitivePeerDependencies: - encoding - supports-color @@ -14072,101 +14102,128 @@ packages: redux: 4.2.1 dev: false - /@modern-js/codesmith-api-app@2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3): - resolution: {integrity: sha512-ve6bCjMnC5b5CfKV+8YYUqzs/vbYUWk539GOxdhtYCEkL0h22TBNoKJwsJ5PG9GX8zTdvhS80v2bAlW5Veh/Dg==} + /@modern-js/codesmith-api-app@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3): + resolution: {integrity: sha512-ZJp1EOBkON0Kmdj9aRvpMtYIz/Gdwfc7Ji779kXYkxCaG6hpEGA+udAGRkomUVMHOZEfVZ+yiqTGbepFa10HxA==} peerDependencies: - '@modern-js/codesmith': ^2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: - '@modern-js/codesmith': 2.5.2 - '@modern-js/codesmith-api-ejs': 2.5.2(@modern-js/codesmith@2.5.2) - '@modern-js/codesmith-api-fs': 2.5.2(@modern-js/codesmith@2.5.2) - '@modern-js/codesmith-api-git': 2.5.2(@modern-js/codesmith@2.5.2) - '@modern-js/codesmith-api-handlebars': 2.5.2(@modern-js/codesmith@2.5.2) - '@modern-js/codesmith-api-npm': 2.5.2 - '@modern-js/codesmith-formily': 2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3) - '@modern-js/plugin-i18n': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-api-ejs': 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-api-fs': 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-api-git': 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-api-handlebars': 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-api-npm': 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243) + '@modern-js/codesmith-formily': 0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3) + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 + '@modern-js/plugin-i18n': 2.60.3 '@swc/helpers': 0.5.1 comment-json: 4.2.3 extra: 0.2.1 inquirer: 8.1.3 transitivePeerDependencies: - - supports-color - typescript - /@modern-js/codesmith-api-ejs@2.5.2(@modern-js/codesmith@2.5.2): - resolution: {integrity: sha512-AaPKaE/3EZj+7HcFK6lSdrdXAwORgekMx0I8s58vMIBmHrWzq5qsrzbozDVUsiBFcwY+ToHxRkFlZe359xSK4Q==} + /@modern-js/codesmith-api-ejs@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243): + resolution: {integrity: sha512-jgmF0Z8/SukeDrvzbmP7lEpBUTBqddKKZlVvhL6e452IDIiMHNA9TSZmp9CG9BYboNz26OCqEA64Wm7Igg2YRA==} peerDependencies: - '@modern-js/codesmith': ^2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: - '@modern-js/codesmith': 2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 ejs: 3.1.10 - /@modern-js/codesmith-api-fs@2.5.2(@modern-js/codesmith@2.5.2): - resolution: {integrity: sha512-UlzetFOlcFDoB5ftpbK3QpaEyNdNM5OX5OxhvwGixlZ1V7Jf+6/BuwGyc8FDfxQSMeDJLRfle+eC4OwPHypxGA==} + /@modern-js/codesmith-api-fs@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243): + resolution: {integrity: sha512-Wwea9Zspw85qR9XCUQ6tzYwlBKiC+bA2EgfDSsJ3chzGIBXXnI6vLaeyT7D8OZjPcikbjUtG5Devomt4vjgSQA==} peerDependencies: - '@modern-js/codesmith': ^2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: - '@modern-js/codesmith': 2.5.2 - '@modern-js/utils': 2.60.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 - /@modern-js/codesmith-api-git@2.5.2(@modern-js/codesmith@2.5.2): - resolution: {integrity: sha512-53zHcssIrkuKjKqNG5krIY/AEAXLjGJCoaFnhb7ZXDGZKLqXp3QBM9cOOv8wTnVHdAiZG5ZyM1TNv9aSZtJeaQ==} + /@modern-js/codesmith-api-git@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243): + resolution: {integrity: sha512-C/JnwhUmBWt33933CLYKXdSu8/5h+FSWOpKvcIk7G0VUSdhW+Wb2RcA/gE4aFYUlzdzD5T0H4ojy0PLgpLDQPw==} peerDependencies: - '@modern-js/codesmith': ^2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: - '@modern-js/codesmith': 2.5.2 - '@modern-js/utils': 2.60.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 - /@modern-js/codesmith-api-handlebars@2.5.2(@modern-js/codesmith@2.5.2): - resolution: {integrity: sha512-P44XJMjKtq2ZUVpmvDAaupUcH6BHhW/AMhUv/pX2Bzdpo54pg1GXO75+zhvxAvYsqNZxtOc3oNqiiEKfGB+raA==} + /@modern-js/codesmith-api-handlebars@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243): + resolution: {integrity: sha512-vbTkUZzB0v9MT6iWtWWBk97udal3ITudbQw55YJwyPGOpMn1klHrungwWdFTa4T5nixFwWSD37IsffYxsblCUQ==} peerDependencies: - '@modern-js/codesmith': ^2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: - '@modern-js/codesmith': 2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 handlebars: 4.7.8 - /@modern-js/codesmith-api-json@2.5.2: - resolution: {integrity: sha512-HwLIXyuxTDxUVhExG7LWmNSI95bKYuUbLd0Roys1SC95eAVAU0cnAIaeiXSN1CnTg67CyvTL0J4ECpxBjRX+KA==} + /@modern-js/codesmith-api-json@0.0.0-canary-20241014021243: + resolution: {integrity: sha512-EE+zz4fZA+zkPs75xXFMgJcE3QEwyvo1F0Y7y0or412WYqb2QWRqpdKwCUmhrsNh4FJ0aHD+PgNCtk/e5VY9+w==} dependencies: - '@modern-js/codesmith': 2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 comment-json: 4.2.3 declaration-update: 0.0.2 transitivePeerDependencies: - supports-color - /@modern-js/codesmith-api-npm@2.5.2: - resolution: {integrity: sha512-4ilQLRQ5fWINVkAWox67fYUsjJJavfQBfcd8lreIaFF3MCPmY+B3Y0Py7qmN+IklC0xBdyWqLx/+C51+RphPyQ==} + /@modern-js/codesmith-api-npm@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243): + resolution: {integrity: sha512-MJDcbreb1DALspROb9b8/1iDBHlmuXlXhdwwR049cWsnfz6PWy2pdwkX3A8pScN1wyLdSVtM9oPTprwuVh6FyA==} + peerDependencies: + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: - '@modern-js/codesmith': 2.5.2 - '@modern-js/utils': 2.60.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 - transitivePeerDependencies: - - supports-color - /@modern-js/codesmith-formily@2.5.2(@modern-js/codesmith@2.5.2)(typescript@5.3.3): - resolution: {integrity: sha512-Oj6278W/kwAc4u/1g3QHwlfgMiQvZq1nUvNEPUCRsvWOp0+fq2kr+ocHJsBoa8xM7AFCnBml+5MHN2V5Lx2zTw==} + /@modern-js/codesmith-formily@0.0.0-canary-20241014021243(@modern-js/codesmith@0.0.0-canary-20241014021243)(typescript@5.3.3): + resolution: {integrity: sha512-Mv2Md89FwiJNwbkWvMj3hI5ilV/AN687H4LAs9X9MtJBAzKOEG5lInx67gj+/lUCiHKUHKpZpD4m6B/NPVrvaA==} peerDependencies: - '@modern-js/codesmith': ^2.5.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 dependencies: '@formily/json-schema': 2.2.24(typescript@5.3.3) '@formily/validator': 2.2.24 - '@modern-js/codesmith': 2.5.2 - '@modern-js/utils': 2.60.2 + '@modern-js/codesmith': 0.0.0-canary-20241014021243 + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 inquirer: 8.2.6 transitivePeerDependencies: - typescript - /@modern-js/codesmith@2.5.2: - resolution: {integrity: sha512-CqQtfwbaCqUv+C1bBLguOYMy5hUBsYSHfe4kEWYO0DGwESCpcllAtjPJnTFFo+v1KPlL6c8lMLNVyIE3EUBZ3Q==} + /@modern-js/codesmith-global@2.5.2-alpha.3: + resolution: {integrity: sha512-vtUVV1oP22KcqXfYZcNds4v8qvoKjO2aEujDHRAmXYOkTZaR/YhR7w1SdKlDzNCoD6F3jh/zey37zpbmML6VZQ==} + dependencies: + '@npmcli/run-script': 9.0.0 + '@sigstore/core': 1.1.0 + '@sigstore/verify': 1.2.1 + transitivePeerDependencies: + - bluebird + - supports-color + dev: false + + /@modern-js/codesmith-utils@0.0.0-canary-20241014021243: + resolution: {integrity: sha512-VQ3iZk4Hq/KrdhvkeU4i66Tj+zxnrqm6Fz7/hbmloHfrRPxlCzuvIqGhV33AIe3itP14ui/LfGRv3D5k/5pykQ==} dependencies: - '@modern-js/utils': 2.60.2 + '@swc/helpers': 0.5.1 + chalk: 4.1.2 + execa: 5.1.1 + fs-extra: 10.0.1 + glob: 7.2.0 + lodash.flattendeep: 4.4.0 + lodash.get: 4.4.2 + lodash.isfunction: 3.0.9 + lodash.isobject: 3.0.2 + lodash.isstring: 4.0.1 + lodash.merge: 4.6.2 + ora: 5.4.1 + semver: 7.6.0 + + /@modern-js/codesmith@0.0.0-canary-20241014021243: + resolution: {integrity: sha512-YNKWGpndFeHDgVjBvhTbHOSp+oSAOCYY/bLc/8Edx/Q+f58nG4JkcqrvtyUsFu1lcrq7jSLLO636lDdqqynWKA==} + dependencies: + '@modern-js/codesmith-utils': 0.0.0-canary-20241014021243 '@swc/helpers': 0.5.1 axios: 1.7.7(debug@4.3.7) debug: 4.3.7(supports-color@9.3.1) @@ -14258,18 +14315,11 @@ packages: - debug dev: true - /@modern-js/plugin-i18n@2.60.2: - resolution: {integrity: sha512-too6UmsB9CUDGNnh2Z2RkOJwaRH3WMFUk/P7c5YmebkhnIOPQRKD1lOfsRK+0oNfLPPii6nf7TDe7drIurLi+w==} - dependencies: - '@modern-js/utils': 2.60.2 - '@swc/helpers': 0.5.13 - /@modern-js/plugin-i18n@2.60.3: resolution: {integrity: sha512-cWWg8DXFznwUovmXQLwP6SoRy/yMfKIJZbQ7ARb8HXpsLglvpzLi8Iw8wzE7IsUazzaJmwo7frmG1AXbMWLDxg==} dependencies: '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 - dev: true /@modern-js/plugin@2.60.3: resolution: {integrity: sha512-nWyCemxpXfngfWJamfHihBYh0sOQ3MuQleRpFTY3qMwtemmPr8SJPIZuoP/svA3mccOVmdlYNoFeRP3adqC89g==} @@ -14300,7 +14350,7 @@ packages: event-source-polyfill: 1.0.26 fastestsmallesttextencoderdecoder: 1.0.22 from2-string: 1.1.0 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 html5shiv: 3.7.3 intl: 1.2.5 @@ -14435,14 +14485,6 @@ packages: rslog: 1.2.3 dev: true - /@modern-js/utils@2.60.2: - resolution: {integrity: sha512-7T95WiwSlfoX/3vQiTSRE1QGt5GIm0/DeXFbN4pyQzqzFLWrgnVmlloKHKQSejDlgp7ttRZZpBiRVmIiqZX98Q==} - dependencies: - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001668 - lodash: 4.17.21 - rslog: 1.2.3 - /@modern-js/utils@2.60.3: resolution: {integrity: sha512-g9kxWsYZ71MZPXMEf2ltDP229WjGIChNB95fjmcvtWRoW9grhINdQJ0/tO+jEaHZiDDQEWuPJlqqUrXWcZB0nQ==} dependencies: @@ -14450,7 +14492,6 @@ packages: caniuse-lite: 1.0.30001668 lodash: 4.17.21 rslog: 1.2.3 - dev: true /@module-federation/runtime-tools@0.0.8: resolution: {integrity: sha512-tqx3wlVHnpWLk+vn22c0x9Nv1BqdZnoS6vdMb53IsVpbQIFP70nhhvymHUyFuPkoLzMFidS7GpG58DYT/4lvCw==} @@ -14518,6 +14559,92 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 + /@npmcli/agent@2.2.2: + resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + agent-base: 7.1.1 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + lru-cache: 10.4.3 + socks-proxy-agent: 8.0.4 + transitivePeerDependencies: + - supports-color + dev: false + + /@npmcli/fs@3.1.1: + resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: 7.6.3 + dev: false + + /@npmcli/git@5.0.8: + resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@npmcli/promise-spawn': 7.0.2 + ini: 4.1.3 + lru-cache: 10.4.3 + npm-pick-manifest: 9.1.0 + proc-log: 4.2.0 + promise-inflight: 1.0.1 + promise-retry: 2.0.1 + semver: 7.6.3 + which: 4.0.0 + transitivePeerDependencies: + - bluebird + dev: false + + /@npmcli/node-gyp@4.0.0: + resolution: {integrity: sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==} + engines: {node: ^18.17.0 || >=20.5.0} + dev: false + + /@npmcli/package-json@5.2.1: + resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@npmcli/git': 5.0.8 + glob: 10.4.5 + hosted-git-info: 7.0.2 + json-parse-even-better-errors: 3.0.2 + normalize-package-data: 6.0.2 + proc-log: 4.2.0 + semver: 7.6.3 + transitivePeerDependencies: + - bluebird + dev: false + + /@npmcli/promise-spawn@7.0.2: + resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + which: 4.0.0 + dev: false + + /@npmcli/promise-spawn@8.0.1: + resolution: {integrity: sha512-ZscqKtJqy7oj6MgXEJcHQ1om4utU0Q84QtC28UVuiO6ALSO9sDPanXdu6Wd1oYhItW8fx2u96zRFUE8BuPlAjA==} + engines: {node: ^18.17.0 || >=20.5.0} + dependencies: + which: 5.0.0 + dev: false + + /@npmcli/run-script@9.0.0: + resolution: {integrity: sha512-5GgAfGebmUP3ktRhucOwH7Zatjhh3ANCDs9KunVPDU59QP5Gg7aSyLvKsrCGGx3GGHzjsfYIJxGQXihORiCfIg==} + engines: {node: ^18.17.0 || >=20.5.0} + dependencies: + '@npmcli/node-gyp': 4.0.0 + '@npmcli/package-json': 5.2.1 + '@npmcli/promise-spawn': 8.0.1 + node-gyp: 10.2.0 + proc-log: 5.0.0 + which: 4.0.0 + transitivePeerDependencies: + - bluebird + - supports-color + dev: false + /@nrwl/tao@17.2.7: resolution: {integrity: sha512-06YYR1Ndb+nAJaQuvi2J3bX7i2dStQvDHkT+qprUXKxOrggFcPcs+7e2LwNWKDGdCu4r0qFHPlamj7y5d6qM2Q==} hasBin: true @@ -18332,6 +18459,32 @@ packages: resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} dev: true + /@sigstore/bundle@2.3.2: + resolution: {integrity: sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@sigstore/protobuf-specs': 0.3.2 + dev: false + + /@sigstore/core@1.1.0: + resolution: {integrity: sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==} + engines: {node: ^16.14.0 || >=18.0.0} + dev: false + + /@sigstore/protobuf-specs@0.3.2: + resolution: {integrity: sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==} + engines: {node: ^16.14.0 || >=18.0.0} + dev: false + + /@sigstore/verify@1.2.1: + resolution: {integrity: sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@sigstore/bundle': 2.3.2 + '@sigstore/core': 1.1.0 + '@sigstore/protobuf-specs': 0.3.2 + dev: false + /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -19496,13 +19649,13 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 14.18.35 + '@types/node': 18.19.55 dev: true /@types/cross-spawn@6.0.6: resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.55 dev: false /@types/debug@0.0.30: @@ -19609,24 +19762,24 @@ packages: resolution: {integrity: sha512-rTtf75rwyP9G2qO5yRpYtdJ6aU1QqEhWbtW55qEgquEDa6bXW0s2TWZfDm02GuppjEozOWG/F2UnPq5hAQb+gw==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 18.11.17 + '@types/node': 18.19.55 dev: false /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 18.11.17 + '@types/node': 18.19.55 /@types/graceful-fs@4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 14.18.35 + '@types/node': 18.19.55 /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 22.7.5 + '@types/node': 18.19.55 dev: true /@types/hast@2.3.4: @@ -19755,7 +19908,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 14.18.35 + '@types/node': 18.19.55 /@types/koa-compose@3.2.8: resolution: {integrity: sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==} @@ -19857,7 +20010,7 @@ packages: /@types/mkdirp@0.5.2: resolution: {integrity: sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.19.55 dev: false /@types/ms@0.7.31: @@ -19895,7 +20048,6 @@ packages: resolution: {integrity: sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==} dependencies: undici-types: 5.26.5 - dev: false /@types/node@20.5.1: resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} @@ -19904,17 +20056,13 @@ packages: resolution: {integrity: sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==} dependencies: undici-types: 5.25.3 + dev: true /@types/node@22.7.4: resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} dependencies: undici-types: 6.19.8 - /@types/node@22.7.5: - resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} - dependencies: - undici-types: 6.19.8 - /@types/node@8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} dev: false @@ -20026,7 +20174,7 @@ packages: resolution: {integrity: sha512-YyP+VfeaqAyFmXoTh3HChxOQMyjByRMsHU7kc5KOJkSlXudhMhQIALbYV7rHh/l8d2lX3VUQzprrcAgWdRuU8g==} dependencies: '@types/glob': 7.2.0 - '@types/node': 18.11.17 + '@types/node': 18.19.55 dev: false /@types/semver@7.5.0: @@ -20113,7 +20261,7 @@ packages: /@types/through@0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 14.18.35 + '@types/node': 18.19.55 dev: true /@types/tmp@0.0.33: @@ -20155,7 +20303,7 @@ packages: /@types/webpack-sources@3.2.3: resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} dependencies: - '@types/node': 14.18.35 + '@types/node': 18.19.55 '@types/source-list-map': 0.1.6 source-map: 0.7.4 @@ -20205,7 +20353,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 14.18.35 + '@types/node': 18.19.55 dev: true optional: true @@ -20226,7 +20374,7 @@ packages: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 micromatch: 4.0.5 node-gyp-build: 4.4.0 @@ -20619,6 +20767,11 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: false + /abbrev@2.0.0: + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + /abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -20754,6 +20907,15 @@ packages: transitivePeerDependencies: - supports-color + /agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + engines: {node: '>= 14'} + dependencies: + debug: 4.3.7(supports-color@9.3.1) + transitivePeerDependencies: + - supports-color + dev: false + /aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} @@ -21949,6 +22111,24 @@ packages: engines: {node: '>=8'} dev: true + /cacache@18.0.4: + resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@npmcli/fs': 3.1.1 + fs-minipass: 3.0.3 + glob: 10.4.5 + lru-cache: 10.4.3 + minipass: 7.1.2 + minipass-collect: 2.0.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + p-map: 4.0.0 + ssri: 10.0.6 + tar: 6.2.1 + unique-filename: 3.0.0 + dev: false + /cache-content-type@1.0.1: resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} engines: {node: '>= 6.0.0'} @@ -23654,7 +23834,7 @@ packages: debug: 3.2.7 eol: 0.9.1 get-port: 3.2.0 - glob: 7.2.0 + glob: 7.2.3 is-valid-domain: 0.1.6 lodash: 4.17.21 mkdirp: 0.5.6 @@ -23961,7 +24141,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 14.18.35 + '@types/node': 18.19.55 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -24002,6 +24182,11 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} + /env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + dev: false + /envinfo@7.13.0: resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} engines: {node: '>=4'} @@ -24017,6 +24202,10 @@ packages: resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==} dev: false + /err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + dev: false + /errno@0.1.8: resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} hasBin: true @@ -24734,6 +24923,10 @@ packages: jest-message-util: 29.7.0 jest-util: 29.7.0 + /exponential-backoff@3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} + dev: false + /express@4.20.0: resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==} engines: {node: '>= 0.10.0'} @@ -24896,7 +25089,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4 + debug: 4.3.7(supports-color@9.3.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -25442,7 +25635,6 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 - dev: true /fs-extra@10.1.0: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} @@ -25490,6 +25682,13 @@ packages: dependencies: minipass: 3.3.3 + /fs-minipass@3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 7.1.2 + dev: false + /fs-monkey@1.0.6: resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} @@ -25748,6 +25947,7 @@ packages: /glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -25755,7 +25955,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: false /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -25831,7 +26030,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.11 - ignore: 5.3.0 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -26237,6 +26436,13 @@ packages: lru-cache: 6.0.0 dev: true + /hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + lru-cache: 10.4.3 + dev: false + /hparser@0.4.0: resolution: {integrity: sha512-g8+qy7NhA+2CkiqQ7LqzRDPiiBJT2TqC7heFioA0Vi2W/WFDYvvtarD2g9QbRYhunkef1fOqb+sBikSL8BAvsg==} engines: {node: '>= 0.10.0'} @@ -26414,6 +26620,16 @@ packages: transitivePeerDependencies: - supports-color + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@9.3.1) + transitivePeerDependencies: + - supports-color + dev: false + /http-proxy-middleware@2.0.7: resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} engines: {node: '>=12.0.0'} @@ -26473,6 +26689,16 @@ packages: transitivePeerDependencies: - supports-color + /https-proxy-agent@7.0.5: + resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@9.3.1) + transitivePeerDependencies: + - supports-color + dev: false + /human-id@1.0.2: resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} @@ -26546,6 +26772,7 @@ packages: /ignore@5.3.0: resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} + dev: true /ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} @@ -26616,6 +26843,11 @@ packages: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true + /ini@4.1.3: + resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + /inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} @@ -26686,6 +26918,14 @@ packages: dependencies: loose-envify: 1.4.0 + /ip-address@9.0.5: + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + engines: {node: '>= 12'} + dependencies: + jsbn: 1.1.0 + sprintf-js: 1.1.3 + dev: false + /ip-regex@2.1.0: resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} engines: {node: '>=4'} @@ -26907,6 +27147,10 @@ packages: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} + /is-lambda@1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + dev: false + /is-nan@1.3.2: resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} engines: {node: '>= 0.4'} @@ -27133,6 +27377,11 @@ packages: /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + /isexe@3.1.1: + resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} + engines: {node: '>=16'} + dev: false + /isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} @@ -27236,7 +27485,7 @@ packages: '@jest/expect': 29.5.0 '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.35 + '@types/node': 18.19.55 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -27614,7 +27863,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@types/graceful-fs': 4.1.5 - '@types/node': 14.18.35 + '@types/node': 18.19.55 anymatch: 3.1.3 fb-watchman: 2.0.1 graceful-fs: 4.2.11 @@ -27632,7 +27881,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.7.5 + '@types/node': 18.19.55 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -27772,7 +28021,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.35 + '@types/node': 18.19.55 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -27802,7 +28051,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.17 + '@types/node': 18.19.55 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -27866,7 +28115,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 14.18.35 + '@types/node': 18.19.55 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -27889,7 +28138,7 @@ packages: dependencies: '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.35 + '@types/node': 18.19.55 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -27908,7 +28157,7 @@ packages: resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.7.5 + '@types/node': 18.19.55 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -27917,7 +28166,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.7.5 + '@types/node': 18.19.55 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -28033,6 +28282,10 @@ packages: dependencies: argparse: 2.0.1 + /jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + dev: false + /jscodeshift@0.15.2(@babel/preset-env@7.25.4): resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} hasBin: true @@ -28364,7 +28617,7 @@ packages: dependencies: chalk: 5.2.0 cli-truncate: 3.1.0 - commander: 10.0.0 + commander: 10.0.1 debug: 4.3.7(supports-color@9.3.1) execa: 7.1.1 lilconfig: 2.1.0 @@ -28498,13 +28751,15 @@ packages: resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} dev: true + /lodash.flattendeep@4.4.0: + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} + /lodash.flow@3.5.0: resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==} dev: true /lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - dev: false /lodash.invokemap@4.6.0: resolution: {integrity: sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==} @@ -28516,12 +28771,17 @@ packages: /lodash.isfunction@3.0.9: resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} - dev: true + + /lodash.isobject@3.0.2: + resolution: {integrity: sha512-3/Qptq2vr7WeJbB4KHUSKlq8Pl7ASXi3UG6CMbBm8WRtXi8+GHm7mKaU3urfpSEzWe2wCIChs6/sdocUsTKJiA==} /lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} dev: true + /lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + /lodash.kebabcase@4.1.1: resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} dev: true @@ -28686,6 +28946,26 @@ packages: /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + /make-fetch-happen@13.0.1: + resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + '@npmcli/agent': 2.2.2 + cacache: 18.0.4 + http-cache-semantics: 4.1.1 + is-lambda: 1.0.1 + minipass: 7.1.2 + minipass-fetch: 3.0.5 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + proc-log: 4.2.0 + promise-retry: 2.0.1 + ssri: 10.0.6 + transitivePeerDependencies: + - supports-color + dev: false + /makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: @@ -29495,6 +29775,45 @@ packages: /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + /minipass-collect@2.0.1: + resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + minipass: 7.1.2 + dev: false + + /minipass-fetch@3.0.5: + resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 7.1.2 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + dev: false + + /minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.3 + dev: false + + /minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.3 + dev: false + + /minipass-sized@1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.3 + dev: false + /minipass@3.3.3: resolution: {integrity: sha512-N0BOsdFAlNRfmwMhjAsLVWOk7Ljmeb39iqFlsV1At+jqRhSUP9yeof8FyJu4imaJiSUp8vQebWD/guZwGQC8iA==} engines: {node: '>=8'} @@ -29774,6 +30093,25 @@ packages: hasBin: true dev: true + /node-gyp@10.2.0: + resolution: {integrity: sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==} + engines: {node: ^16.14.0 || >=18.0.0} + hasBin: true + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + make-fetch-happen: 13.0.1 + nopt: 7.2.1 + proc-log: 4.2.0 + semver: 7.6.3 + tar: 6.2.1 + which: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: false + /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -29817,6 +30155,14 @@ packages: abbrev: 1.1.1 dev: false + /nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + abbrev: 2.0.0 + dev: false + /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: @@ -29835,6 +30181,15 @@ packages: validate-npm-package-license: 3.0.4 dev: true + /normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + hosted-git-info: 7.0.2 + semver: 7.6.3 + validate-npm-package-license: 3.0.4 + dev: false + /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -29848,6 +30203,38 @@ packages: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + /npm-install-checks@6.3.0: + resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: 7.6.3 + dev: false + + /npm-normalize-package-bin@3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + /npm-package-arg@11.0.3: + resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + hosted-git-info: 7.0.2 + proc-log: 4.2.0 + semver: 7.6.3 + validate-npm-package-name: 5.0.1 + dev: false + + /npm-pick-manifest@9.1.0: + resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + npm-install-checks: 6.3.0 + npm-normalize-package-bin: 3.0.1 + npm-package-arg: 11.0.3 + semver: 7.6.3 + dev: false + /npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -31555,6 +31942,16 @@ packages: engines: {node: '>=6'} dev: true + /proc-log@4.2.0: + resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + /proc-log@5.0.0: + resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} + engines: {node: ^18.17.0 || >=20.5.0} + dev: false + /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false @@ -31568,6 +31965,15 @@ packages: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} + /promise-inflight@1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: false + /promise-polyfill@1.1.6: resolution: {integrity: sha512-7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg==} dev: false @@ -31576,6 +31982,14 @@ packages: resolution: {integrity: sha512-Og0+jCRQetV84U8wVjMNccfGCnMQ9mGs9Hv78QFe+pSDD3gWTpz0y+1QCuxy5d/vBFuZ3iwP2eycAkvqIMPmWg==} dev: true + /promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} + dependencies: + err-code: 2.0.3 + retry: 0.12.0 + dev: false + /promise@7.3.1: resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} dependencies: @@ -34441,6 +34855,11 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 + /retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: false + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -35203,7 +35622,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: false /semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} @@ -35466,6 +35884,11 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true + /smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + dev: false + /smartwrap@2.0.2: resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} engines: {node: '>=6'} @@ -35524,6 +35947,25 @@ packages: - utf-8-validate dev: true + /socks-proxy-agent@8.0.4: + resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@9.3.1) + socks: 2.8.3 + transitivePeerDependencies: + - supports-color + dev: false + + /socks@2.8.3: + resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + dependencies: + ip-address: 9.0.5 + smart-buffer: 4.2.0 + dev: false + /sockx@0.2.2: resolution: {integrity: sha512-9JndgKF2eJYTw5eGfSUSEAfHG2GP1gpV1hZrbArNEK8mMGlZDsa8oNst6y2YRVsg+pD2gP8pXsKZuF3Unq9JQA==} engines: {node: '>=6'} @@ -35650,6 +36092,17 @@ packages: /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + /sprintf-js@1.1.3: + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + dev: false + + /ssri@10.0.6: + resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 7.1.2 + dev: false + /stack-generator@2.0.10: resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} dependencies: @@ -36291,18 +36744,6 @@ packages: inherits: 2.0.4 readable-stream: 3.6.2 - /tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} - engines: {node: '>=10'} - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - dev: false - /tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} @@ -37165,6 +37606,7 @@ packages: /undici-types@5.25.3: resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + dev: true /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -37221,6 +37663,20 @@ packages: vfile: 4.2.1 dev: false + /unique-filename@3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + unique-slug: 4.0.0 + dev: false + + /unique-slug@4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + dev: false + /unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -37611,6 +38067,11 @@ packages: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + /validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + /validator@13.12.0: resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} engines: {node: '>= 0.10'} @@ -38158,6 +38619,22 @@ packages: dependencies: isexe: 2.0.0 + /which@4.0.0: + resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} + engines: {node: ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 3.1.1 + dev: false + + /which@5.0.0: + resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + dependencies: + isexe: 3.1.1 + dev: false + /whistle@2.9.86: resolution: {integrity: sha512-5uXx9F8oDKn02Ca5z73DF9Q+DlgkYeqH9NNC/+7uMTovi4HJOXeJirm9fbsLAYbzsAwvP9d+ZlwU1ha9rNI0/w==} engines: {node: '>= 8'} diff --git a/scripts/build/src/index.js b/scripts/build/src/index.js index c43b452b1a55..39ab5c8360e3 100644 --- a/scripts/build/src/index.js +++ b/scripts/build/src/index.js @@ -200,19 +200,6 @@ const generatorBuildConfig = { '@modern-js/codesmith-utils/semver': 'codesmithSemverUtils', '@modern-js/plugin-i18n': 'pluginI18N', }, - // externals: [ - // '@modern-js/codesmith', - // '@modern-js/codesmith-api-app', - // '@modern-js/codesmith-api-git', - // '@modern-js/codesmith-api-npm', - // '@modern-js/codesmith-api-ejs', - // '@modern-js/codesmith-api-fs', - // '@modern-js/codesmith-api-handlebars', - // '@modern-js/codesmith-api-json', - // '@modern-js/codesmith-formily', - // '@modern-js/codesmith-utils', - // '@modern-js/plugin-i18n', - // ], }; module.exports = {