diff --git a/examples/with-webpack/package.json b/examples/with-webpack/package.json index b06baa5e..892f7fff 100644 --- a/examples/with-webpack/package.json +++ b/examples/with-webpack/package.json @@ -22,13 +22,13 @@ "html-webpack-plugin": "5.6.0", "mini-css-extract-plugin": "2.8.1", "postcss-loader": "8.1.1", - "postcss": "8.4.35", + "postcss": "8.4.37", "style-loader": "3.3.4", "ts-loader": "9.5.1", "tslib": "2.6.2", "webpack-cli": "5.1.4", "webpack-config-utils": "2.3.1", - "webpack-dev-server": "5.0.2", + "webpack-dev-server": "5.0.4", "webpack": "5.90.3" } } diff --git a/package.json b/package.json index d355e98c..9972fb4f 100644 --- a/package.json +++ b/package.json @@ -19,5 +19,5 @@ "@versini/dev-dependencies-types": "1.1.7", "@versini/eslint-plugin-client": "1.0.1" }, - "packageManager": "pnpm@8.15.4+sha256.cea6d0bdf2de3a0549582da3983c70c92ffc577ff4410cbf190817ddc35137c2" + "packageManager": "pnpm@8.15.5+sha256.4b4efa12490e5055d59b9b9fc9438b7d581a6b7af3b5675eb5c5f447cee1a589" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ecd7f881..019ee975 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -73,11 +73,11 @@ importers: specifier: 2.8.1 version: 2.8.1(webpack@5.90.3) postcss: - specifier: 8.4.35 - version: 8.4.35 + specifier: 8.4.37 + version: 8.4.37 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3) + version: 8.1.1(postcss@8.4.37)(typescript@5.4.2)(webpack@5.90.3) style-loader: specifier: 3.3.4 version: 3.3.4(webpack@5.90.3) @@ -92,13 +92,13 @@ importers: version: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) webpack-cli: specifier: 5.1.4 - version: 5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3) + version: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3) webpack-config-utils: specifier: 2.3.1 version: 2.3.1 webpack-dev-server: - specifier: 5.0.2 - version: 5.0.2(webpack-cli@5.1.4)(webpack@5.90.3) + specifier: 5.0.4 + version: 5.0.4(webpack-cli@5.1.4)(webpack@5.90.3) packages/bundlesize: dependencies: @@ -2230,7 +2230,7 @@ packages: /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.11.20 + '@types/node': 20.11.28 dev: true /@types/bytes@3.1.4: @@ -2241,7 +2241,7 @@ packages: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.17.43 - '@types/node': 20.11.20 + '@types/node': 20.11.28 dev: true /@types/connect@3.4.38: @@ -2330,7 +2330,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.20 + '@types/node': 20.11.28 dev: true /@types/istanbul-lib-coverage@2.0.6: @@ -2415,7 +2415,7 @@ packages: /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.11.20 + '@types/node': 20.11.28 dev: true /@types/node-notifier@8.0.5: @@ -2505,7 +2505,7 @@ packages: /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.11.20 + '@types/node': 20.11.28 dev: true /@types/stack-utils@2.0.3: @@ -2535,7 +2535,7 @@ packages: /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.11.20 + '@types/node': 20.11.28 dev: true /@types/yargs-parser@21.0.3: @@ -3086,7 +3086,7 @@ packages: webpack-cli: 5.x.x dependencies: webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3) dev: true /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.90.3): @@ -3097,10 +3097,10 @@ packages: webpack-cli: 5.x.x dependencies: webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3) dev: true - /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.2)(webpack@5.90.3): + /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.90.3): resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} peerDependencies: @@ -3112,8 +3112,8 @@ packages: optional: true dependencies: webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3) - webpack-dev-server: 5.0.2(webpack-cli@5.1.4)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3) + webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.90.3) dev: true /@xtuc/ieee754@1.2.0: @@ -4433,12 +4433,12 @@ packages: webpack: optional: true dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) - postcss-modules-scope: 3.1.1(postcss@8.4.35) - postcss-modules-values: 4.0.0(postcss@8.4.35) + icss-utils: 5.1.0(postcss@8.4.37) + postcss: 8.4.37 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.37) + postcss-modules-local-by-default: 4.0.4(postcss@8.4.37) + postcss-modules-scope: 3.1.1(postcss@8.4.37) + postcss-modules-values: 4.0.0(postcss@8.4.37) postcss-value-parser: 4.2.0 semver: 7.6.0 webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) @@ -6613,13 +6613,13 @@ packages: safer-buffer: 2.1.2 dev: true - /icss-utils@5.1.0(postcss@8.4.35): + /icss-utils@5.1.0(postcss@8.4.37): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.35 + postcss: 8.4.37 dev: true /ieee754@1.2.1: @@ -9786,25 +9786,25 @@ packages: engines: {node: '>= 0.4'} dev: true - /postcss-import@15.1.0(postcss@8.4.35): + /postcss-import@15.1.0(postcss@8.4.37): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.35 + postcss: 8.4.37 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.35): + /postcss-js@4.0.1(postcss@8.4.37): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.35 + postcss: 8.4.37 /postcss-load-config@4.0.2(postcss@8.4.35): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} @@ -9821,8 +9821,25 @@ packages: lilconfig: 3.0.0 postcss: 8.4.35 yaml: 2.3.4 + dev: true + + /postcss-load-config@4.0.2(postcss@8.4.37): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 3.0.0 + postcss: 8.4.37 + yaml: 2.3.4 - /postcss-loader@8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3): + /postcss-loader@8.1.1(postcss@8.4.37)(typescript@5.4.2)(webpack@5.90.3): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -9837,61 +9854,61 @@ packages: dependencies: cosmiconfig: 9.0.0(typescript@5.4.2) jiti: 1.21.0 - postcss: 8.4.35 + postcss: 8.4.37 semver: 7.6.0 webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) transitivePeerDependencies: - typescript dev: true - /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.37): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.35 + postcss: 8.4.37 dev: true - /postcss-modules-local-by-default@4.0.4(postcss@8.4.35): + /postcss-modules-local-by-default@4.0.4(postcss@8.4.37): resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 + icss-utils: 5.1.0(postcss@8.4.37) + postcss: 8.4.37 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 dev: true - /postcss-modules-scope@3.1.1(postcss@8.4.35): + /postcss-modules-scope@3.1.1(postcss@8.4.37): resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.35 + postcss: 8.4.37 postcss-selector-parser: 6.0.15 dev: true - /postcss-modules-values@4.0.0(postcss@8.4.35): + /postcss-modules-values@4.0.0(postcss@8.4.37): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 + icss-utils: 5.1.0(postcss@8.4.37) + postcss: 8.4.37 dev: true - /postcss-nested@6.0.1(postcss@8.4.35): + /postcss-nested@6.0.1(postcss@8.4.37): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.35 + postcss: 8.4.37 postcss-selector-parser: 6.0.15 /postcss-selector-parser@6.0.10: @@ -9919,6 +9936,15 @@ packages: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 + dev: true + + /postcss@8.4.37: + resolution: {integrity: sha512-7iB/v/r7Woof0glKLH8b1SPHrsX7uhdO+Geb41QpF/+mWZHU3uxxSlN+UXGVit1PawOYDToO+AbZzhBzWRDwbQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.2.0 /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -10991,6 +11017,11 @@ packages: /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + dev: true + + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} /source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -11384,11 +11415,11 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.35 - postcss-import: 15.1.0(postcss@8.4.35) - postcss-js: 4.0.1(postcss@8.4.35) - postcss-load-config: 4.0.2(postcss@8.4.35) - postcss-nested: 6.0.1(postcss@8.4.35) + postcss: 8.4.37 + postcss-import: 15.1.0(postcss@8.4.37) + postcss-js: 4.0.1(postcss@8.4.37) + postcss-load-config: 4.0.2(postcss@8.4.37) + postcss-nested: 6.0.1(postcss@8.4.37) postcss-selector-parser: 6.0.15 resolve: 1.22.8 sucrase: 3.35.0 @@ -12251,7 +12282,7 @@ packages: optional: true dependencies: esbuild: 0.19.12 - postcss: 8.4.35 + postcss: 8.4.37 rollup: 4.13.0 optionalDependencies: fsevents: 2.3.3 @@ -12376,7 +12407,7 @@ packages: engines: {node: '>=12'} dev: true - /webpack-cli@5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3): + /webpack-cli@5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3): resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true @@ -12396,7 +12427,7 @@ packages: '@discoveryjs/json-ext': 0.5.7 '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.90.3) '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.90.3) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.2)(webpack@5.90.3) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.90.3) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 @@ -12406,7 +12437,7 @@ packages: interpret: 3.1.1 rechoir: 0.8.0 webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) - webpack-dev-server: 5.0.2(webpack-cli@5.1.4)(webpack@5.90.3) + webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.90.3) webpack-merge: 5.10.0 dev: true @@ -12416,8 +12447,8 @@ packages: bundledDependencies: - webpack-combine-loaders - /webpack-dev-middleware@7.0.0(webpack@5.90.3): - resolution: {integrity: sha512-tZ5hqsWwww/8DislmrzXE3x+4f+v10H1z57mA2dWFrILb4i3xX+dPhTkcdR0DLyQztrhF2AUmO5nN085UYjd/Q==} + /webpack-dev-middleware@7.1.0(webpack@5.90.3): + resolution: {integrity: sha512-+RYhGOyviHkKdMi1aaT8WZBQW033YgyBgtQHF2kMWo3mYA9z7W2AjsyY/DIzvp2Bhzys4UgHXFsIyTiL5qRBVw==} engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.0.0 @@ -12428,13 +12459,14 @@ packages: colorette: 2.0.20 memfs: 4.7.7 mime-types: 2.1.35 + on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.2.0 webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) dev: true - /webpack-dev-server@5.0.2(webpack-cli@5.1.4)(webpack@5.90.3): - resolution: {integrity: sha512-IVj3qsQhiLJR82zVg3QdPtngMD05CYP/Am+9NG5QSl+XwUR/UPtFwllRBKrMwM9ttzFsC6Zj3DMgniPyn/Z0hQ==} + /webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.90.3): + resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -12475,8 +12507,8 @@ packages: sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.90.3(esbuild@0.19.12)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3) - webpack-dev-middleware: 7.0.0(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3) + webpack-dev-middleware: 7.1.0(webpack@5.90.3) ws: 8.16.0 transitivePeerDependencies: - bufferutil @@ -12532,7 +12564,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.10(esbuild@0.19.12)(webpack@5.90.3) watchpack: 2.4.0 - webpack-cli: 5.1.4(webpack-dev-server@5.0.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.90.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core'