diff --git a/common/changes/@rushstack/webpack5-module-minifier-plugin/issue-3844_2022-12-14-18-41.json b/common/changes/@rushstack/webpack5-module-minifier-plugin/issue-3844_2022-12-14-18-41.json new file mode 100644 index 00000000000..d29ce4390c8 --- /dev/null +++ b/common/changes/@rushstack/webpack5-module-minifier-plugin/issue-3844_2022-12-14-18-41.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@rushstack/webpack5-module-minifier-plugin", + "comment": "Make @types/estree a dependency instead of devDependency", + "type": "patch" + } + ], + "packageName": "@rushstack/webpack5-module-minifier-plugin" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 9db2b040789..7c94eb88ce1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -2608,6 +2608,7 @@ importers: webpack: ~5.68.0 dependencies: '@rushstack/worker-pool': link:../../libraries/worker-pool + '@types/estree': 0.0.50 '@types/node': 12.20.24 '@types/tapable': 1.0.6 tapable: 2.2.1 @@ -2616,7 +2617,6 @@ importers: '@rushstack/heft': link:../../apps/heft '@rushstack/heft-node-rig': link:../../rigs/heft-node-rig '@rushstack/module-minifier': link:../../libraries/module-minifier - '@types/estree': 0.0.50 '@types/heft-jest': 1.0.1 memfs: 3.4.3 webpack: 5.68.0 @@ -2688,6 +2688,9 @@ packages: /@aws-cdk/cloud-assembly-schema/2.7.0: resolution: {integrity: sha512-vKTKLMPvzUhsYo3c4/EbMJq+bwIgHkwK0lV9fc5mQlnTUTyHe6nGIvyzmWWMd5BVEkgNzw+QdecxeeYJNu/doA==} engines: {node: '>= 14.15.0'} + dependencies: + jsonschema: 1.4.1 + semver: 7.3.8 dev: true bundledDependencies: - jsonschema @@ -2711,6 +2714,7 @@ packages: engines: {node: '>= 14.15.0'} dependencies: '@aws-cdk/cloud-assembly-schema': 2.7.0 + semver: 7.3.8 dev: true bundledDependencies: - semver @@ -4319,6 +4323,10 @@ packages: '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 + /@balena/dockerignore/1.0.2: + resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==} + dev: true + /@base2/pretty-print-object/1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} dev: true @@ -8940,7 +8948,16 @@ packages: peerDependencies: constructs: ^10.0.0 dependencies: + '@balena/dockerignore': 1.0.2 + case: 1.6.3 constructs: 10.0.130 + fs-extra: 9.1.0 + ignore: 5.2.1 + jsonschema: 1.4.1 + minimatch: 3.1.2 + punycode: 2.1.1 + semver: 7.3.8 + yaml: 1.10.2 dev: true bundledDependencies: - '@balena/dockerignore' @@ -9691,6 +9708,11 @@ packages: engines: {node: '>=4'} dev: true + /case/1.6.3: + resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} + engines: {node: '>= 0.8.0'} + dev: true + /ccount/1.1.0: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} dev: true @@ -10779,12 +10801,12 @@ packages: cosmiconfig: 7.1.0 debug: 4.3.4 deps-regex: 0.1.4 - ignore: 5.1.9 + ignore: 5.2.1 is-core-module: 2.11.0 js-yaml: 3.14.1 json5: 2.2.1 lodash: 4.17.21 - minimatch: 3.0.8 + minimatch: 3.1.2 multimatch: 5.0.0 please-upgrade-node: 3.2.0 query-ast: 1.0.4 @@ -14896,6 +14918,10 @@ packages: resolution: {integrity: sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==} engines: {node: '>=10.0'} + /jsonschema/1.4.1: + resolution: {integrity: sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==} + dev: true + /jsonwebtoken/8.5.1: resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} engines: {node: '>=4', npm: '>=1.4.28'} @@ -15750,7 +15776,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.8 + minimatch: 3.1.2 dev: false /mute-stream/0.0.8: diff --git a/common/config/rush/repo-state.json b/common/config/rush/repo-state.json index 2469dd05674..9ffc520ad5c 100644 --- a/common/config/rush/repo-state.json +++ b/common/config/rush/repo-state.json @@ -1,5 +1,5 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "cd1d804210c5b488b169e789ce7afca275baea08", + "pnpmShrinkwrapHash": "19975bf7cfd9dfef0de7b4b7767ac445a97816a4", "preferredVersionsHash": "5222ca779ae69ebfd201e39c17f48ce9eaf8c3c2" } diff --git a/webpack/webpack5-module-minifier-plugin/package.json b/webpack/webpack5-module-minifier-plugin/package.json index 1a49c923778..c9b3dd24092 100644 --- a/webpack/webpack5-module-minifier-plugin/package.json +++ b/webpack/webpack5-module-minifier-plugin/package.json @@ -26,6 +26,7 @@ "@rushstack/worker-pool": "workspace:*", "@types/node": "12.20.24", "@types/tapable": "1.0.6", + "@types/estree": "0.0.50", "tapable": "2.2.1" }, "devDependencies": { @@ -33,7 +34,6 @@ "@rushstack/heft": "workspace:*", "@rushstack/heft-node-rig": "workspace:*", "@rushstack/module-minifier": "workspace:*", - "@types/estree": "0.0.50", "@types/heft-jest": "1.0.1", "memfs": "3.4.3", "webpack": "~5.68.0"