diff --git a/.changeset/many-flies-tan.md b/.changeset/many-flies-tan.md new file mode 100644 index 0000000..f00078c --- /dev/null +++ b/.changeset/many-flies-tan.md @@ -0,0 +1,5 @@ +--- +"webpack-config-single-spa": minor +--- + +Support for entry files with non .js extensions diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 17eaace..0ad92d4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -14,7 +14,7 @@ Note that create-single-spa can run in the current directory by default, but you This project uses [changesets](https://github.com/atlassian/changesets) to manage versioning of each of the packages. Before you create a pull request, run the following: ```sh -pnpx changeset +pnpm exec changeset ``` ## Tests @@ -32,7 +32,7 @@ If you're having trouble diagnosing why a test is failing, try running the tests To publish to npm, run the following commands: ```sh -GITHUB_TOKEN=... pnpx changeset version +GITHUB_TOKEN=... pnpm exec changeset version git add . git commit -m "NPM Publish" pnpm publish -r diff --git a/packages/webpack-config-single-spa/lib/webpack-config-single-spa.js b/packages/webpack-config-single-spa/lib/webpack-config-single-spa.js index b956f16..0061480 100644 --- a/packages/webpack-config-single-spa/lib/webpack-config-single-spa.js +++ b/packages/webpack-config-single-spa/lib/webpack-config-single-spa.js @@ -37,7 +37,7 @@ function webpackConfigSingleSpa(opts) { mode: isProduction ? "production" : "development", entry: path.resolve( process.cwd(), - `src/${opts.orgName}-${opts.projectName}.js` + `src/${opts.orgName}-${opts.projectName}` ), output: { filename: `${opts.orgName}-${opts.projectName}.js`, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 990671d..5dc1202 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -297,13 +297,13 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/react': 17.0.11 + '@types/react': 17.0.13 '@types/react-dom': 17.0.8 - '@types/systemjs': 6.1.0 - '@types/webpack-env': 1.16.0 + '@types/systemjs': 6.1.1 + '@types/webpack-env': 1.16.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - single-spa-react: 4.2.0_86d60f301c2a63feb74d2706f1f40ced + single-spa-react: 4.2.0_89240672f7bb2155c73daf1f931fcfd2 devDependencies: '@babel/core': 7.14.6 '@babel/eslint-parser': 7.14.7_@babel+core@7.14.6+eslint@7.29.0 @@ -329,7 +329,7 @@ importers: prettier: 2.3.2 pretty-quick: 3.1.1_prettier@2.3.2 ts-config-single-spa: link:../../../packages/ts-config-single-spa - typescript: 4.3.4 + typescript: 4.3.5 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d webpack-config-single-spa-react: link:../../../packages/webpack-config-single-spa-react @@ -368,7 +368,7 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/systemjs': 6.1.0 + '@types/systemjs': 6.1.1 single-spa: 5.9.3 devDependencies: '@babel/core': 7.14.6 @@ -391,7 +391,7 @@ importers: serve: 12.0.0 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d - webpack-config-single-spa: link:../../../packages/webpack-config-single-spa + webpack-config-single-spa: 2.2.1_1ef96c0ff5bf278057a4bc2ae1f672a2 webpack-dev-server: 4.0.0-beta.0_webpack-cli@4.7.2+webpack@5.40.0 webpack-merge: 5.8.0 @@ -418,7 +418,7 @@ importers: pretty-quick: ^3.1.1 serve: ^12.0.0 single-spa: ^5.9.3 - single-spa-layout: 1.5.4 + single-spa-layout: 1.6.0 webpack: ^5.40.0 webpack-cli: ^4.7.2 webpack-config-single-spa: ^2.2.1 @@ -426,9 +426,9 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/systemjs': 6.1.0 + '@types/systemjs': 6.1.1 single-spa: 5.9.3 - single-spa-layout: 1.5.4 + single-spa-layout: 1.6.0 devDependencies: '@babel/core': 7.14.6 '@babel/eslint-parser': 7.14.7_@babel+core@7.14.6+eslint@7.29.0 @@ -450,7 +450,7 @@ importers: serve: 12.0.0 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d - webpack-config-single-spa: link:../../../packages/webpack-config-single-spa + webpack-config-single-spa: 2.2.1_1ef96c0ff5bf278057a4bc2ae1f672a2 webpack-dev-server: 4.0.0-beta.0_webpack-cli@4.7.2+webpack@5.40.0 webpack-merge: 5.8.0 @@ -488,8 +488,8 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/systemjs': 6.1.0 - '@types/webpack-env': 1.16.0 + '@types/systemjs': 6.1.1 + '@types/webpack-env': 1.16.2 single-spa: 5.9.3 devDependencies: '@babel/core': 7.14.6 @@ -512,7 +512,7 @@ importers: pretty-quick: 3.1.1_prettier@2.3.2 serve: 12.0.0 ts-config-single-spa: link:../../../packages/ts-config-single-spa - typescript: 4.3.4 + typescript: 4.3.5 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d webpack-config-single-spa-ts: link:../../../packages/webpack-config-single-spa-ts @@ -544,7 +544,7 @@ importers: pretty-quick: ^3.1.1 serve: ^12.0.0 single-spa: ^5.9.3 - single-spa-layout: 1.5.4 + single-spa-layout: 1.6.0 ts-config-single-spa: ^2.0.1 typescript: ^4.3.4 webpack: ^5.40.0 @@ -554,10 +554,10 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/systemjs': 6.1.0 - '@types/webpack-env': 1.16.0 + '@types/systemjs': 6.1.1 + '@types/webpack-env': 1.16.2 single-spa: 5.9.3 - single-spa-layout: 1.5.4 + single-spa-layout: 1.6.0 devDependencies: '@babel/core': 7.14.6 '@babel/eslint-parser': 7.14.7_@babel+core@7.14.6+eslint@7.29.0 @@ -579,7 +579,7 @@ importers: pretty-quick: 3.1.1_prettier@2.3.2 serve: 12.0.0 ts-config-single-spa: link:../../../packages/ts-config-single-spa - typescript: 4.3.4 + typescript: 4.3.5 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d webpack-config-single-spa-ts: link:../../../packages/webpack-config-single-spa-ts @@ -612,18 +612,18 @@ importers: devDependencies: '@babel/core': 7.14.6 '@babel/preset-env': 7.14.7_@babel+core@7.14.6 - '@rollup/plugin-commonjs': 19.0.0_rollup@2.52.3 - '@rollup/plugin-node-resolve': 13.0.0_rollup@2.52.3 + '@rollup/plugin-commonjs': 19.0.0_rollup@2.52.7 + '@rollup/plugin-node-resolve': 13.0.0_rollup@2.52.7 '@testing-library/jest-dom': 5.14.1 '@testing-library/svelte': 3.0.3_svelte@3.38.3 babel-jest: 27.0.5_@babel+core@7.14.6 jest: 27.0.5 prettier: 2.3.2 prettier-plugin-svelte: 2.3.1_prettier@2.3.2+svelte@3.38.3 - rollup: 2.52.3 - rollup-plugin-livereload: 2.0.0 - rollup-plugin-svelte: 7.1.0_rollup@2.52.3+svelte@3.38.3 - rollup-plugin-terser: 7.0.2_rollup@2.52.3 + rollup: 2.52.7 + rollup-plugin-livereload: 2.0.5 + rollup-plugin-svelte: 7.1.0_rollup@2.52.7+svelte@3.38.3 + rollup-plugin-terser: 7.0.2_rollup@2.52.7 svelte: 3.38.3 svelte-jester: 1.7.0_jest@27.0.5+svelte@3.38.3 @@ -656,7 +656,7 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/systemjs': 6.1.0 + '@types/systemjs': 6.1.1 devDependencies: '@babel/core': 7.14.6 '@babel/eslint-parser': 7.14.7_@babel+core@7.14.6+eslint@7.29.0 @@ -678,7 +678,7 @@ importers: pretty-quick: 3.1.1_prettier@2.3.2 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d - webpack-config-single-spa: link:../../../packages/webpack-config-single-spa + webpack-config-single-spa: 2.2.1_1ef96c0ff5bf278057a4bc2ae1f672a2 webpack-dev-server: 4.0.0-beta.0_webpack-cli@4.7.2+webpack@5.40.0 webpack-merge: 5.8.0 @@ -715,8 +715,8 @@ importers: webpack-merge: ^5.8.0 dependencies: '@types/jest': 26.0.23 - '@types/systemjs': 6.1.0 - '@types/webpack-env': 1.16.0 + '@types/systemjs': 6.1.1 + '@types/webpack-env': 1.16.2 devDependencies: '@babel/core': 7.14.6 '@babel/eslint-parser': 7.14.7_@babel+core@7.14.6+eslint@7.29.0 @@ -738,7 +738,7 @@ importers: prettier: 2.3.2 pretty-quick: 3.1.1_prettier@2.3.2 ts-config-single-spa: link:../../../packages/ts-config-single-spa - typescript: 4.3.4 + typescript: 4.3.5 webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d webpack-config-single-spa-ts: link:../../../packages/webpack-config-single-spa-ts @@ -878,16 +878,6 @@ packages: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.12.16_@babel+core@7.14.6: - resolution: {integrity: sha512-jAcQ1biDYZBdaAxB4yg46/XirgX7jBDiMHDbwYQOgtViLBXGxJpZQ24jutmBqAIB/q+AwB6j+NbBXjKxEY8vqg==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-annotate-as-pure': 7.14.5 - regexpu-core: 4.7.1 - dev: true - /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.14.6: resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} engines: {node: '>=6.9.0'} @@ -1301,17 +1291,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.12.13_@babel+core@7.14.6: - resolution: {integrity: sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-regexp-features-plugin': 7.12.16_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.14.6: resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} engines: {node: '>=4'} @@ -1581,16 +1560,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-dotall-regex/7.12.13_@babel+core@7.14.6: - resolution: {integrity: sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.14.6 - '@babel/helper-create-regexp-features-plugin': 7.12.16_@babel+core@7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.14.6: resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} engines: {node: '>=6.9.0'} @@ -2034,8 +2003,8 @@ packages: dependencies: '@babel/core': 7.14.6 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-proposal-unicode-property-regex': 7.12.13_@babel+core@7.14.6 - '@babel/plugin-transform-dotall-regex': 7.12.13_@babel+core@7.14.6 + '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.14.6 + '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.14.6 '@babel/types': 7.14.5 esutils: 2.0.3 dev: true @@ -2807,40 +2776,39 @@ packages: /@polka/url/1.0.0-next.15: resolution: {integrity: sha512-15spi3V28QdevleWBNXE4pIls3nFZmBbUGrW9IVPwiQczuSb9n76TCB4bsk8TSel+I1OkHEdPhu5QKMfY6rQHA==} - dev: false - /@rollup/plugin-commonjs/19.0.0_rollup@2.52.3: + /@rollup/plugin-commonjs/19.0.0_rollup@2.52.7: resolution: {integrity: sha512-adTpD6ATGbehdaQoZQ6ipDFhdjqsTgpOAhFiPwl+dzre4pPshsecptDPyEFb61JMJ1+mGljktaC4jI8ARMSNyw==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.38.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.52.3 + '@rollup/pluginutils': 3.1.0_rollup@2.52.7 commondir: 1.0.1 estree-walker: 2.0.2 glob: 7.1.6 is-reference: 1.2.1 magic-string: 0.25.7 resolve: 1.20.0 - rollup: 2.52.3 + rollup: 2.52.7 dev: true - /@rollup/plugin-node-resolve/13.0.0_rollup@2.52.3: + /@rollup/plugin-node-resolve/13.0.0_rollup@2.52.7: resolution: {integrity: sha512-41X411HJ3oikIDivT5OKe9EZ6ud6DXudtfNrGbC4nniaxx2esiWjkLOzgnZsWq1IM8YIeL2rzRGLZLBjlhnZtQ==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^2.42.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.52.3 + '@rollup/pluginutils': 3.1.0_rollup@2.52.7 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.52.3 + rollup: 2.52.7 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.52.3: + /@rollup/pluginutils/3.1.0_rollup@2.52.7: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2849,7 +2817,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 - rollup: 2.52.3 + rollup: 2.52.7 dev: true /@sinonjs/commons/1.8.2: @@ -2915,7 +2883,7 @@ packages: engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: '@babel/runtime': 7.14.6 - '@types/testing-library__jest-dom': 5.9.5 + '@types/testing-library__jest-dom': 5.14.0 aria-query: 4.2.2 chalk: 3.0.0 css: 3.0.0 @@ -2989,13 +2957,13 @@ packages: resolution: {integrity: sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==} dependencies: '@types/eslint': 7.2.6 - '@types/estree': 0.0.46 + '@types/estree': 0.0.47 dev: true /@types/eslint/7.2.6: resolution: {integrity: sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==} dependencies: - '@types/estree': 0.0.46 + '@types/estree': 0.0.47 '@types/json-schema': 7.0.7 dev: true @@ -3003,10 +2971,6 @@ packages: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/estree/0.0.46: - resolution: {integrity: sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==} - dev: true - /@types/estree/0.0.47: resolution: {integrity: sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==} dev: true @@ -3084,14 +3048,14 @@ packages: /@types/react-dom/17.0.8: resolution: {integrity: sha512-0ohAiJAx1DAUEcY9UopnfwCE9sSMDGnY/oXjWMax6g3RpzmTt2GMyMVAXcbn0mo8XAff0SbQJl2/SBU+hjSZ1A==} dependencies: - '@types/react': 17.0.11 + '@types/react': 17.0.13 dev: false - /@types/react/17.0.11: - resolution: {integrity: sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==} + /@types/react/17.0.13: + resolution: {integrity: sha512-D/G3PiuqTfE3IMNjLn/DCp6umjVCSvtZTPdtAFy5+Ved6CsdRvivfKeCzw79W4AatShtU4nGqgvOv5Gro534vQ==} dependencies: '@types/prop-types': 15.7.3 - '@types/scheduler': 0.16.1 + '@types/scheduler': 0.16.2 csstype: 3.0.8 dev: false @@ -3105,8 +3069,8 @@ packages: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: true - /@types/scheduler/0.16.1: - resolution: {integrity: sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==} + /@types/scheduler/0.16.2: + resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} dev: false /@types/semver/6.2.2: @@ -3117,8 +3081,8 @@ packages: resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==} dev: true - /@types/systemjs/6.1.0: - resolution: {integrity: sha512-akhlviqwowzRNiz3ooAbkjvyMO8cikBqap9z/0yfvMAb6vIsp91Rfox67qtgIhZosWP01MVSTwsgSFYWo4SWQA==} + /@types/systemjs/6.1.1: + resolution: {integrity: sha512-d1M6eDKBGWx7RbYy295VEFoOF9YDJkPI959QYnmzcmeaV+SP4D0xV7dEh3sN5XF3GvO3PhGzm+17Z598nvHQuQ==} dev: false /@types/testing-library__jest-dom/5.14.0: @@ -3127,14 +3091,8 @@ packages: '@types/jest': 26.0.23 dev: true - /@types/testing-library__jest-dom/5.9.5: - resolution: {integrity: sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==} - dependencies: - '@types/jest': 26.0.23 - dev: true - - /@types/webpack-env/1.16.0: - resolution: {integrity: sha512-Fx+NpfOO0CpeYX2g9bkvX8O5qh9wrU1sOF4g8sft4Mu7z+qfe387YlyY8w8daDyDsKY5vUxM0yxkAYnbkRbZEw==} + /@types/webpack-env/1.16.2: + resolution: {integrity: sha512-vKx7WNQNZDyJveYcHAm9ZxhqSGLYwoyLhrHjLBOkw3a7cT76sTdjgtwyijhk1MaHyRIuSztcVwrUOO/NEu68Dw==} dev: false /@types/yargs-parser/20.2.0: @@ -3340,7 +3298,6 @@ packages: /acorn-walk/8.0.2: resolution: {integrity: sha512-+bpA9MJsHdZ4bgfDcpk0ozQyhhVct7rzOmO0s1IIr0AGGgKBljss8n2zp11rRP2wid5VGeh04CgeKzgat5/25A==} engines: {node: '>=0.4.0'} - dev: false /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} @@ -3352,7 +3309,6 @@ packages: resolution: {integrity: sha512-v+DieK/HJkJOpFBETDJioequtc3PfxsWMaxIdIwujtF7FEV/MAyDQLlm6/zPvr7Mix07mLh6ccVwIsloceodlg==} engines: {node: '>=0.4.0'} hasBin: true - dev: false /acorn/8.4.1: resolution: {integrity: sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==} @@ -3575,7 +3531,7 @@ packages: /async/2.6.3: resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==} dependencies: - lodash: 4.17.20 + lodash: 4.17.21 dev: true /asynckit/0.4.0: @@ -3765,7 +3721,6 @@ packages: dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 - dev: false /balanced-match/1.0.0: resolution: {integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=} @@ -3889,18 +3844,6 @@ packages: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - /browserslist/4.16.3: - resolution: {integrity: sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001187 - colorette: 1.2.1 - electron-to-chromium: 1.3.665 - escalade: 3.1.1 - node-releases: 1.1.70 - dev: true - /browserslist/4.16.6: resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -4013,10 +3956,6 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001187: - resolution: {integrity: sha512-w7/EP1JRZ9552CyrThUnay2RkZ1DXxKe/Q2swTC4+LElLh9RRYrL1Z+27LlakB8kzY0fSmHw9mc7XYDUKAKWMA==} - dev: true - /caniuse-lite/1.0.30001240: resolution: {integrity: sha512-nb8mDzfMdxBDN7ZKx8chWafAdBp5DAAlpWvNyUGe5tcDWd838zpzDN3Rah9cjCqhfOKkrvx40G2SDtP0qiWX/w==} dev: true @@ -4071,7 +4010,7 @@ packages: dependencies: anymatch: 3.1.1 braces: 3.0.2 - glob-parent: 5.1.1 + glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.1 normalize-path: 3.0.0 @@ -4235,10 +4174,6 @@ packages: /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /colorette/1.2.1: - resolution: {integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==} - dev: true - /colorette/1.2.2: resolution: {integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==} @@ -4262,7 +4197,6 @@ packages: /commander/6.2.1: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} - dev: false /commander/7.1.0: resolution: {integrity: sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==} @@ -4320,7 +4254,7 @@ packages: date-fns: 2.17.0 lodash: 4.17.21 read-pkg: 5.2.0 - rxjs: 6.6.3 + rxjs: 6.6.7 spawn-command: 0.0.2-1 supports-color: 8.1.1 tree-kill: 1.2.2 @@ -4394,7 +4328,6 @@ packages: resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. requiresBuild: true - dev: false /core-util-is/1.0.2: resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} @@ -4669,7 +4602,7 @@ packages: resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} engines: {node: '>=10'} dependencies: - globby: 11.0.2 + globby: 11.0.4 graceful-fs: 4.2.6 is-glob: 4.0.1 is-path-cwd: 2.2.0 @@ -4821,7 +4754,6 @@ packages: /duplexer/0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: false /ecc-jsbn/0.1.2: resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} @@ -4841,10 +4773,6 @@ packages: dependencies: jake: 10.8.2 - /electron-to-chromium/1.3.665: - resolution: {integrity: sha512-LIjx1JheOz7LM8DMEQ2tPnbBzJ4nVG1MKutsbEMLnJfwfVdPIsyagqfLp56bOWhdBrYGXWHaTayYkllIU2TauA==} - dev: true - /electron-to-chromium/1.3.759: resolution: {integrity: sha512-nM76xH0t2FBH5iMEZDVc3S/qbdKjGH7TThezxC8k1Q7w7WHvIAyJh8lAe2UamGfdRqBTjHfPDn82LJ0ksCiB9g==} dev: true @@ -5499,7 +5427,6 @@ packages: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.3 - dev: false /foreach/2.0.5: resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} @@ -5690,13 +5617,6 @@ packages: dependencies: glob: 7.1.6 yargs: 15.4.1 - dev: false - - /glob-parent/5.1.1: - resolution: {integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.1 /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -5740,6 +5660,7 @@ packages: ignore: 5.1.8 merge2: 1.4.1 slash: 3.0.0 + dev: false /globby/11.0.4: resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} @@ -5769,7 +5690,6 @@ packages: engines: {node: '>=10'} dependencies: duplexer: 0.1.2 - dev: false /handle-thing/2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} @@ -5953,8 +5873,8 @@ packages: '@types/http-proxy': 1.17.5 http-proxy: 1.18.1 is-glob: 4.0.1 - lodash: 4.17.20 - micromatch: 4.0.2 + lodash: 4.17.21 + micromatch: 4.0.4 transitivePeerDependencies: - debug dev: true @@ -7261,10 +7181,6 @@ packages: resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} dev: true - /lodash/4.17.20: - resolution: {integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==} - dev: true - /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -7280,7 +7196,6 @@ packages: hasBin: true dependencies: js-tokens: 4.0.0 - dev: false /lower-case/2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -7465,14 +7380,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /micromatch/4.0.2: - resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} - engines: {node: '>=8'} - dependencies: - braces: 3.0.2 - picomatch: 2.2.2 - dev: true - /micromatch/4.0.4: resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} engines: {node: '>=8.6'} @@ -7517,7 +7424,6 @@ packages: resolution: {integrity: sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag==} engines: {node: '>=4.0.0'} hasBin: true - dev: false /mimic-fn/2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} @@ -7775,10 +7681,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /node-releases/1.1.70: - resolution: {integrity: sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==} - dev: true - /node-releases/1.1.73: resolution: {integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==} dev: true @@ -7939,7 +7841,6 @@ packages: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.0-next.2 - dev: false /obuf/1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} @@ -7979,7 +7880,6 @@ packages: /opener/1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true - dev: false /optionator/0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} @@ -8243,10 +8143,6 @@ packages: resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} dev: false - /picomatch/2.2.2: - resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} - engines: {node: '>=8.6'} - /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} @@ -8658,7 +8554,7 @@ packages: resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} engines: {node: '>=8.10.0'} dependencies: - picomatch: 2.2.2 + picomatch: 2.3.0 /rechoir/0.6.2: resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} @@ -8695,7 +8591,6 @@ packages: /regenerator-runtime/0.11.1: resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} - dev: false /regenerator-runtime/0.13.7: resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} @@ -8704,7 +8599,7 @@ packages: /regenerator-transform/0.14.5: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: - '@babel/runtime': 7.12.13 + '@babel/runtime': 7.14.6 dev: true /regexp.prototype.flags/1.3.1: @@ -8869,8 +8764,8 @@ packages: dependencies: glob: 7.1.6 - /rollup-plugin-livereload/2.0.0: - resolution: {integrity: sha512-oC/8NqumGYuphkqrfszOHUUIwzKsaHBICw6QRwT5uD07gvePTS+HW+GFwu6f9K8W02CUuTvtIM9AWJrbj4wE1A==} + /rollup-plugin-livereload/2.0.5: + resolution: {integrity: sha512-vqQZ/UQowTW7VoiKEM5ouNW90wE5/GZLfdWuR0ELxyKOJUIaj+uismPZZaICU4DnWPVjnpCDDxEqwU7pcKY/PA==} engines: {node: '>=8.3'} dependencies: livereload: 0.9.3 @@ -8879,7 +8774,7 @@ packages: - utf-8-validate dev: true - /rollup-plugin-svelte/7.1.0_rollup@2.52.3+svelte@3.38.3: + /rollup-plugin-svelte/7.1.0_rollup@2.52.7+svelte@3.38.3: resolution: {integrity: sha512-vopCUq3G+25sKjwF5VilIbiY6KCuMNHP1PFvx2Vr3REBNMDllKHFZN2B9jwwC+MqNc3UPKkjXnceLPEjTjXGXg==} engines: {node: '>=10'} peerDependencies: @@ -8887,19 +8782,19 @@ packages: svelte: '>=3.5.0' dependencies: require-relative: 0.8.7 - rollup: 2.52.3 + rollup: 2.52.7 rollup-pluginutils: 2.8.2 svelte: 3.38.3 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.52.3: + /rollup-plugin-terser/7.0.2_rollup@2.52.7: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 dependencies: '@babel/code-frame': 7.14.5 jest-worker: 26.6.2 - rollup: 2.52.3 + rollup: 2.52.7 serialize-javascript: 4.0.0 terser: 5.7.0 dev: true @@ -8910,8 +8805,8 @@ packages: estree-walker: 0.6.1 dev: true - /rollup/2.52.3: - resolution: {integrity: sha512-QF3Sju8Kl2z0osI4unyOLyUudyhOMK6G0AeqJWgfiyigqLAlnNrfBcDWDx+f1cqn+JU2iIYVkDrgQ6/KtwEfrg==} + /rollup/2.52.7: + resolution: {integrity: sha512-55cSH4CCU6MaPr9TAOyrIC+7qFCHscL7tkNsm1MBfIJRRqRbCEY0mmeFn4Wg8FKsHtEH8r389Fz38r/o+kgXLg==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -8927,13 +8822,6 @@ packages: dependencies: queue-microtask: 1.2.2 - /rxjs/6.6.3: - resolution: {integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==} - engines: {npm: '>=2.0.0'} - dependencies: - tslib: 1.14.1 - dev: true - /rxjs/6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} @@ -9181,8 +9069,8 @@ packages: /signal-exit/3.0.3: resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} - /single-spa-layout/1.5.4: - resolution: {integrity: sha512-Zx6h3UnDQQyP05unnWtTZi6rsoud3hLqtIKYNkaqbEx3oSZ9yRBMehqdNE0CcW04o1Iiimicf+lmAGYQ21CGEg==} + /single-spa-layout/1.6.0: + resolution: {integrity: sha512-gvsZN5Jhv9+6f3kiAhUXeOQBdcl1Ywrf7sEkcnYMd2u4rO+QxU34j/xc0V4Sy3evqXhwP9B7s2BCWUSMqqxzhQ==} engines: {node: '>=12'} dependencies: '@types/parse5': 5.0.3 @@ -9191,14 +9079,14 @@ packages: single-spa: 5.9.3 dev: false - /single-spa-react/4.2.0_86d60f301c2a63feb74d2706f1f40ced: + /single-spa-react/4.2.0_89240672f7bb2155c73daf1f931fcfd2: resolution: {integrity: sha512-4TO0vusg15mMIpYoKVYX6xbCuWpCkaLIxpYR/kpb9LTd5p49hQcUqpY7U+xyjdUoqo7pYkyUL9hnazfbRAwSAQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' react: '*' dependencies: - '@types/react': 17.0.11 + '@types/react': 17.0.13 '@types/react-dom': 17.0.8 react: 17.0.2 dev: false @@ -9253,7 +9141,6 @@ packages: '@polka/url': 1.0.0-next.15 mime: 2.5.0 totalist: 1.1.0 - dev: false /sisteransi/1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -9454,6 +9341,17 @@ packages: escape-string-regexp: 2.0.0 dev: true + /standalone-single-spa-webpack-plugin/1.2.2_d4c3353c3f85b77e9d7d7497be421c09: + resolution: {integrity: sha512-4K4ub2LHkEvKN+MGA2SDSySw6Wr+CyFnAeJmtOPvz51uLcv05SYBXGYf5qhe7DPjbflPIXwMRUCYyTqC7EXqtA==} + engines: {node: '>= 8.3.0'} + peerDependencies: + html-webpack-plugin: '*' + webpack: '*' + dependencies: + html-webpack-plugin: 5.3.2_webpack@5.40.0 + webpack: 5.40.0_webpack-cli@4.7.2 + dev: true + /standalone-single-spa-webpack-plugin/2.0.2_d4c3353c3f85b77e9d7d7497be421c09: resolution: {integrity: sha512-TONJ+OT1fJr2rD4ukJqf0Is9qwomhVXeXHGQnMqS79ToXYIfHJtFo65gLsmOU16bdlcSBvydnCaI6EFlw+wm8g==} engines: {node: '>= 8.3.0'} @@ -9605,6 +9503,17 @@ packages: engines: {node: '>=8'} dev: true + /style-loader/2.0.0_webpack@5.40.0: + resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.0 + schema-utils: 3.0.0 + webpack: 5.40.0_webpack-cli@4.7.2 + dev: true + /style-loader/3.0.0_webpack@5.40.0: resolution: {integrity: sha512-pqJTDiCtLr8D2eyVWXPiwNkLsAMDuvPHnu+Z/Edo9hu+DzdJwdO5eZv9zUBF6tWI8GJGhAkenWJaVjXI+sHnuQ==} engines: {node: '>= 12.13.0'} @@ -9666,7 +9575,6 @@ packages: webpack: '*' dependencies: webpack: 5.40.0 - dev: false /table/6.7.1: resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} @@ -9828,7 +9736,6 @@ packages: /totalist/1.1.0: resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} engines: {node: '>=6'} - dev: false /tough-cookie/2.5.0: resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} @@ -9964,8 +9871,8 @@ packages: hasBin: true dev: false - /typescript/4.3.4: - resolution: {integrity: sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==} + /typescript/4.3.5: + resolution: {integrity: sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -10040,7 +9947,6 @@ packages: semver: 5.7.1 util.promisify: 1.1.1 warning: 3.0.0 - dev: false /update-check/1.5.2: resolution: {integrity: sha512-1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ==} @@ -10079,7 +9985,6 @@ packages: for-each: 0.3.3 has-symbols: 1.0.1 object.getownpropertydescriptors: 2.1.1 - dev: false /util/0.12.3: resolution: {integrity: sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==} @@ -10102,6 +10007,7 @@ packages: /uuid/3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true /v8-compile-cache/2.2.0: @@ -10193,7 +10099,6 @@ packages: resolution: {integrity: sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=} dependencies: loose-envify: 1.4.0 - dev: false /watchpack/2.2.0: resolution: {integrity: sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==} @@ -10241,7 +10146,6 @@ packages: transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false /webpack-cli/4.7.2_899b652b5a2dae98f5c522d3a7ed431d: resolution: {integrity: sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==} @@ -10267,7 +10171,7 @@ packages: '@webpack-cli/configtest': 1.0.4_webpack-cli@4.7.2+webpack@5.40.0 '@webpack-cli/info': 1.3.0_webpack-cli@4.7.2 '@webpack-cli/serve': 1.5.1_ddbebb4501d738b7ce19073f4c0d9ba9 - colorette: 1.2.1 + colorette: 1.2.2 commander: 7.1.0 execa: 5.0.0 fastest-levenshtein: 1.0.12 @@ -10280,13 +10184,31 @@ packages: webpack-merge: 5.8.0 dev: true + /webpack-config-single-spa/2.2.1_1ef96c0ff5bf278057a4bc2ae1f672a2: + resolution: {integrity: sha512-6J0ehjby3xuOi5+yeJPBa03slbYmDEYaquLVDYyvYm5jxbT/pFBX21Ne/oqHQ5NuQ7VVNkhJYoysTwFgcf3e9w==} + dependencies: + babel-loader: 8.2.2_1ef96c0ff5bf278057a4bc2ae1f672a2 + css-loader: 5.2.6_webpack@5.40.0 + html-webpack-plugin: 5.3.2_webpack@5.40.0 + standalone-single-spa-webpack-plugin: 1.2.2_d4c3353c3f85b77e9d7d7497be421c09 + style-loader: 2.0.0_webpack@5.40.0 + systemjs-webpack-interop: 2.3.7_webpack@5.40.0 + unused-files-webpack-plugin: 3.4.0 + webpack-bundle-analyzer: 4.4.2 + transitivePeerDependencies: + - '@babel/core' + - bufferutil + - utf-8-validate + - webpack + dev: true + /webpack-dev-middleware/4.1.0_webpack@5.40.0: resolution: {integrity: sha512-mpa/FY+DiBu5+r5JUIyTCYWRfkWgyA3/OOE9lwfzV9S70A4vJYLsVRKj5rMFEsezBroy2FmPyQ8oBRVW8QmK1A==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - colorette: 1.2.1 + colorette: 1.2.2 mem: 8.0.0 memfs: 3.2.0 mime-types: 2.1.28 @@ -10336,7 +10258,7 @@ packages: webpack: 5.40.0_webpack-cli@4.7.2 webpack-cli: 4.7.2_899b652b5a2dae98f5c522d3a7ed431d webpack-dev-middleware: 4.1.0_webpack@5.40.0 - ws: 7.4.3 + ws: 7.5.0 transitivePeerDependencies: - bufferutil - debug @@ -10375,7 +10297,7 @@ packages: '@webassemblyjs/wasm-edit': 1.11.0 '@webassemblyjs/wasm-parser': 1.11.0 acorn: 8.4.1 - browserslist: 4.16.3 + browserslist: 4.16.6 chrome-trace-event: 1.0.2 enhanced-resolve: 5.8.2 es-module-lexer: 0.6.0 @@ -10410,7 +10332,7 @@ packages: '@webassemblyjs/wasm-edit': 1.11.0 '@webassemblyjs/wasm-parser': 1.11.0 acorn: 8.4.1 - browserslist: 4.16.3 + browserslist: 4.16.6 chrome-trace-event: 1.0.2 enhanced-resolve: 5.8.2 es-module-lexer: 0.6.0