From a3d3a2c0ad33a2e24734f14ba85580dc523cb19d Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Thu, 20 Feb 2025 15:14:16 -0500 Subject: [PATCH] build: update postcss to v8.5.3 A test for the browser builder needed to be updated to reflect a different order in the sources array within the generated source map. --- .../npm_translate_lock_MzA5NzUwNzMx | 8 +- package.json | 2 +- .../angular_devkit/build_angular/package.json | 2 +- .../browser/specs/vendor-source-map_spec.ts | 7 +- .../utility/latest-versions/package.json | 2 +- pnpm-lock.yaml | 32 +++----- yarn.lock | 77 +++++++++++++++---- 7 files changed, 87 insertions(+), 43 deletions(-) diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx index 7934088b8309..fc8c155d8cce 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx @@ -3,21 +3,21 @@ # This file should be checked into version control along with the pnpm-lock.yaml file. .npmrc=-1406867100 modules/testing/builder/package.json=973445093 -package.json=1508894388 +package.json=1340667509 packages/angular/build/package.json=1250379839 packages/angular/cli/package.json=-1917515334 packages/angular/pwa/package.json=1108903917 packages/angular/ssr/package.json=708248541 packages/angular_devkit/architect/package.json=-363443363 packages/angular_devkit/architect_cli/package.json=1551210941 -packages/angular_devkit/build_angular/package.json=-311632334 +packages/angular_devkit/build_angular/package.json=-1648249391 packages/angular_devkit/build_webpack/package.json=-511874814 packages/angular_devkit/core/package.json=-411613325 packages/angular_devkit/schematics/package.json=-1133510866 packages/angular_devkit/schematics_cli/package.json=-2026655035 packages/ngtools/webpack/package.json=605871936 packages/schematics/angular/package.json=251715148 -pnpm-lock.yaml=1862304473 +pnpm-lock.yaml=-1124349163 pnpm-workspace.yaml=-1264044456 tests/package.json=700948366 -yarn.lock=2092749541 +yarn.lock=1356429964 diff --git a/package.json b/package.json index 4345dbb6fa44..09a429eb5d45 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,7 @@ "patch-package": "^8.0.0", "picomatch": "4.0.2", "piscina": "4.8.0", - "postcss": "8.5.2", + "postcss": "8.5.3", "postcss-loader": "8.1.1", "prettier": "^3.0.0", "protractor": "~7.0.0", diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json index f2517518878b..27b7dcd9740f 100644 --- a/packages/angular_devkit/build_angular/package.json +++ b/packages/angular_devkit/build_angular/package.json @@ -44,7 +44,7 @@ "ora": "5.4.1", "picomatch": "4.0.2", "piscina": "4.8.0", - "postcss": "8.5.2", + "postcss": "8.5.3", "postcss-loader": "8.1.1", "resolve-url-loader": "5.0.0", "rxjs": "7.8.2", diff --git a/packages/angular_devkit/build_angular/src/builders/browser/specs/vendor-source-map_spec.ts b/packages/angular_devkit/build_angular/src/builders/browser/specs/vendor-source-map_spec.ts index e8d6b90e03b0..e1e8a1f86bd4 100644 --- a/packages/angular_devkit/build_angular/src/builders/browser/specs/vendor-source-map_spec.ts +++ b/packages/angular_devkit/build_angular/src/builders/browser/specs/vendor-source-map_spec.ts @@ -104,9 +104,12 @@ describe('Identifying third-party code in source maps', () => { expect(thirdPartyInVendor).toBe(true, `vendor.js.map should include some node modules`); // All sources in the main map are first-party. - expect(mainMap.sources.filter((_, i) => !mainMap[IGNORE_LIST].includes(i))).toEqual([ - './src/app/app.component.ts', + const sources = mainMap.sources.filter((_, i) => !mainMap[IGNORE_LIST].includes(i)); + sources.sort(); + + expect(sources).toEqual([ './src/app/app.component.css', + './src/app/app.component.ts', './src/app/app.module.ts', './src/main.ts', ]); diff --git a/packages/schematics/angular/utility/latest-versions/package.json b/packages/schematics/angular/utility/latest-versions/package.json index 99e9bd1db152..396dfb449ce5 100644 --- a/packages/schematics/angular/utility/latest-versions/package.json +++ b/packages/schematics/angular/utility/latest-versions/package.json @@ -16,7 +16,7 @@ "karma-jasmine": "~5.1.0", "karma": "~6.4.0", "less": "^4.2.0", - "postcss": "^8.4.38", + "postcss": "^8.5.3", "protractor": "~7.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 947819c2ea63..3ad295b6a124 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -231,7 +231,7 @@ importers: version: 4.1.3 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.5.2) + version: 10.4.20(postcss@8.5.3) babel-loader: specifier: 9.2.1 version: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0) @@ -398,11 +398,11 @@ importers: specifier: 4.8.0 version: 4.8.0 postcss: - specifier: 8.5.2 - version: 8.5.2 + specifier: 8.5.3 + version: 8.5.3 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.5.2)(typescript@5.8.1-rc)(webpack@5.98.0) + version: 8.1.1(postcss@8.5.3)(typescript@5.8.1-rc)(webpack@5.98.0) prettier: specifier: ^3.0.0 version: 3.5.2 @@ -819,7 +819,7 @@ importers: version: 4.1.3 autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.5.2) + version: 10.4.20(postcss@8.5.3) babel-loader: specifier: 9.2.1 version: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0) @@ -878,11 +878,11 @@ importers: specifier: 4.8.0 version: 4.8.0 postcss: - specifier: 8.5.2 - version: 8.5.2 + specifier: 8.5.3 + version: 8.5.3 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.5.2)(typescript@5.8.1-rc)(webpack@5.98.0) + version: 8.1.1(postcss@8.5.3)(typescript@5.8.1-rc)(webpack@5.98.0) resolve-url-loader: specifier: 5.0.0 version: 5.0.0 @@ -6007,7 +6007,7 @@ packages: engines: {node: '>=8.0.0'} dev: true - /autoprefixer@10.4.20(postcss@8.5.2): + /autoprefixer@10.4.20(postcss@8.5.3): resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -6019,7 +6019,7 @@ packages: fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 /available-typed-arrays@1.0.7: @@ -11514,7 +11514,7 @@ packages: engines: {node: '>= 0.4'} dev: true - /postcss-loader@8.1.1(postcss@8.5.2)(typescript@5.8.1-rc)(webpack@5.98.0): + /postcss-loader@8.1.1(postcss@8.5.3)(typescript@5.8.1-rc)(webpack@5.98.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -11529,7 +11529,7 @@ packages: dependencies: cosmiconfig: 9.0.0(typescript@5.8.1-rc) jiti: 1.21.7 - postcss: 8.5.2 + postcss: 8.5.3 semver: 7.7.1 webpack: 5.98.0(esbuild@0.25.0) transitivePeerDependencies: @@ -11585,14 +11585,6 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.5.2: - resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 - /postcss@8.5.3: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} diff --git a/yarn.lock b/yarn.lock index 63be9d9dca67..892f3801efa5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -424,7 +424,7 @@ __metadata: patch-package: "npm:^8.0.0" picomatch: "npm:4.0.2" piscina: "npm:4.8.0" - postcss: "npm:8.5.2" + postcss: "npm:8.5.3" postcss-loader: "npm:8.1.1" prettier: "npm:^3.0.0" protractor: "npm:~7.0.0" @@ -5419,6 +5419,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.24.0": + version: 8.24.0 + resolution: "@typescript-eslint/scope-manager@npm:8.24.0" + dependencies: + "@typescript-eslint/types": "npm:8.24.0" + "@typescript-eslint/visitor-keys": "npm:8.24.0" + checksum: 10c0/7c47f6b06fb53dbd8bf7b526faad20ed4336f63356f4f3ee6194676b9c10a5c0a25b8449b9254b7a8952dbb859601f8b10617249b767ea11b3b35135822c7ef0 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.24.1": version: 8.24.1 resolution: "@typescript-eslint/scope-manager@npm:8.24.1" @@ -5444,6 +5454,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.24.0": + version: 8.24.0 + resolution: "@typescript-eslint/types@npm:8.24.0" + checksum: 10c0/d3fe148315a37c272e0d077fd3d05e10c7c3266c006605c94135d587a5cd58e34a7d9ee0bf43bfbe730545cfa329e836b1e5f6b8aabfaf56e2b524578e1b2d26 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:8.24.1": version: 8.24.1 resolution: "@typescript-eslint/types@npm:8.24.1" @@ -5451,6 +5468,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.24.0": + version: 8.24.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.24.0" + dependencies: + "@typescript-eslint/types": "npm:8.24.0" + "@typescript-eslint/visitor-keys": "npm:8.24.0" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^2.0.1" + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/38732a9084131f0bfab3c0105367604d4b3017d4359f49562ac9e95b5490c798d38873f0fef5aafd2e1e78a57b079496d935c71649ea4b5be61bbff27055ebad + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.24.1": version: 8.24.1 resolution: "@typescript-eslint/typescript-estree@npm:8.24.1" @@ -5469,7 +5504,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.24.1, @typescript-eslint/utils@npm:^8.13.0": +"@typescript-eslint/utils@npm:8.24.1": version: 8.24.1 resolution: "@typescript-eslint/utils@npm:8.24.1" dependencies: @@ -5484,6 +5519,31 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:^8.13.0": + version: 8.24.0 + resolution: "@typescript-eslint/utils@npm:8.24.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.24.0" + "@typescript-eslint/types": "npm:8.24.0" + "@typescript-eslint/typescript-estree": "npm:8.24.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/c08cf9668d6ece98a0d0e7a87b62009f37931d3d799560c5084a59c90c7f22c45acc5022c104b5bd1899d41c46fba24276fdb31e0742402f804f66285943c150 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:8.24.0": + version: 8.24.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.24.0" + dependencies: + "@typescript-eslint/types": "npm:8.24.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10c0/ae3dcabbeb5213282806de1a7bc31c657189aae4225f2847356bc3110de46a43a82595634e0f123f6c8ca53ae6520c2acf7ac59a91eeb83c0f763166e3982f5c + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.24.1": version: 8.24.1 resolution: "@typescript-eslint/visitor-keys@npm:8.24.1" @@ -14919,18 +14979,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.5.2": - version: 8.5.2 - resolution: "postcss@npm:8.5.2" - dependencies: - nanoid: "npm:^3.3.8" - picocolors: "npm:^1.1.1" - source-map-js: "npm:^1.2.1" - checksum: 10c0/3044d49bc725029ab62292e8bf9849741251b95f3b754e191bf8b4025414d40ec3b4ac05c5a563d4b50060b5c8e96683eb4d783d8d8fa3867eb7b763cbe66127 - languageName: node - linkType: hard - -"postcss@npm:^8.2.14, postcss@npm:^8.4.33, postcss@npm:^8.4.47, postcss@npm:^8.4.49, postcss@npm:^8.5.1": +"postcss@npm:8.5.3, postcss@npm:^8.2.14, postcss@npm:^8.4.33, postcss@npm:^8.4.47, postcss@npm:^8.4.49, postcss@npm:^8.5.1": version: 8.5.3 resolution: "postcss@npm:8.5.3" dependencies: