Skip to content

Commit 89e644b

Browse files
alan-agius4dgp1130
authored andcommitted
build: update all non-major dependencies
(cherry picked from commit 90f0b81)
1 parent b15e827 commit 89e644b

File tree

5 files changed

+371
-259
lines changed

5 files changed

+371
-259
lines changed

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,15 @@
7575
"@angular/platform-server": "16.1.8",
7676
"@angular/router": "16.1.8",
7777
"@angular/service-worker": "16.1.8",
78-
"@babel/core": "7.22.9",
79-
"@babel/generator": "7.22.9",
78+
"@babel/core": "7.22.10",
79+
"@babel/generator": "7.22.10",
8080
"@babel/helper-annotate-as-pure": "7.22.5",
8181
"@babel/helper-split-export-declaration": "7.22.6",
8282
"@babel/plugin-proposal-async-generator-functions": "7.20.7",
8383
"@babel/plugin-transform-async-to-generator": "7.22.5",
84-
"@babel/plugin-transform-runtime": "7.22.9",
85-
"@babel/preset-env": "7.22.9",
86-
"@babel/runtime": "7.22.6",
84+
"@babel/plugin-transform-runtime": "7.22.10",
85+
"@babel/preset-env": "7.22.10",
86+
"@babel/runtime": "7.22.10",
8787
"@babel/template": "7.22.5",
8888
"@bazel/bazelisk": "1.12.1",
8989
"@bazel/buildifier": "6.1.2",
@@ -116,7 +116,7 @@
116116
"@types/yargs-parser": "^21.0.0",
117117
"@types/yarnpkg__lockfile": "^1.1.5",
118118
"@typescript-eslint/eslint-plugin": "5.61.0",
119-
"@typescript-eslint/parser": "6.2.1",
119+
"@typescript-eslint/parser": "6.3.0",
120120
"@vitejs/plugin-basic-ssl": "1.0.1",
121121
"@yarnpkg/lockfile": "1.1.0",
122122
"ajv": "8.12.0",
@@ -133,8 +133,8 @@
133133
"critters": "0.0.20",
134134
"css-loader": "6.8.1",
135135
"debug": "^4.1.1",
136-
"esbuild": "0.18.17",
137-
"esbuild-wasm": "0.18.17",
136+
"esbuild": "0.19.0",
137+
"esbuild-wasm": "0.19.0",
138138
"eslint": "8.46.0",
139139
"eslint-config-prettier": "9.0.0",
140140
"eslint-plugin-header": "3.1.1",
@@ -158,15 +158,15 @@
158158
"karma-jasmine": "~5.1.0",
159159
"karma-jasmine-html-reporter": "~2.1.0",
160160
"karma-source-map-support": "1.4.0",
161-
"less": "4.1.3",
161+
"less": "4.2.0",
162162
"less-loader": "11.1.0",
163163
"license-checker": "^25.0.0",
164164
"license-webpack-plugin": "4.0.2",
165165
"loader-utils": "3.2.1",
166166
"magic-string": "0.30.2",
167167
"mini-css-extract-plugin": "2.7.6",
168168
"mrmime": "1.0.1",
169-
"ng-packagr": "16.1.0",
169+
"ng-packagr": "16.2.0",
170170
"node-fetch": "^2.2.0",
171171
"npm": "^8.11.0",
172172
"npm-package-arg": "10.1.0",
@@ -182,10 +182,10 @@
182182
"prettier": "^3.0.0",
183183
"protractor": "~7.0.0",
184184
"puppeteer": "18.2.1",
185-
"quicktype-core": "23.0.63",
185+
"quicktype-core": "23.0.64",
186186
"resolve-url-loader": "5.0.0",
187187
"rxjs": "7.8.1",
188-
"sass": "1.64.2",
188+
"sass": "1.65.1",
189189
"sass-loader": "13.3.2",
190190
"sauce-connect-proxy": "https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz",
191191
"semver": "7.5.4",
@@ -204,7 +204,7 @@
204204
"typescript": "5.1.6",
205205
"verdaccio": "5.26.1",
206206
"verdaccio-auth-memory": "^10.0.0",
207-
"vite": "4.4.8",
207+
"vite": "4.4.9",
208208
"webpack": "5.88.2",
209209
"webpack-dev-middleware": "6.1.1",
210210
"webpack-dev-server": "4.15.1",

packages/angular/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"open": "8.4.2",
3737
"ora": "5.4.1",
3838
"pacote": "15.2.0",
39-
"resolve": "1.22.2",
39+
"resolve": "1.22.4",
4040
"semver": "7.5.4",
4141
"symbol-observable": "4.0.0",
4242
"yargs": "17.7.2"

packages/angular_devkit/build_angular/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
"@angular-devkit/architect": "0.0.0-EXPERIMENTAL-PLACEHOLDER",
1111
"@angular-devkit/build-webpack": "0.0.0-EXPERIMENTAL-PLACEHOLDER",
1212
"@angular-devkit/core": "0.0.0-PLACEHOLDER",
13-
"@babel/core": "7.22.9",
14-
"@babel/generator": "7.22.9",
13+
"@babel/core": "7.22.10",
14+
"@babel/generator": "7.22.10",
1515
"@babel/helper-annotate-as-pure": "7.22.5",
1616
"@babel/helper-split-export-declaration": "7.22.6",
1717
"@babel/plugin-proposal-async-generator-functions": "7.20.7",
1818
"@babel/plugin-transform-async-to-generator": "7.22.5",
19-
"@babel/plugin-transform-runtime": "7.22.9",
20-
"@babel/preset-env": "7.22.9",
21-
"@babel/runtime": "7.22.6",
19+
"@babel/plugin-transform-runtime": "7.22.10",
20+
"@babel/preset-env": "7.22.10",
21+
"@babel/runtime": "7.22.10",
2222
"@babel/template": "7.22.5",
2323
"@discoveryjs/json-ext": "0.5.7",
2424
"@ngtools/webpack": "0.0.0-PLACEHOLDER",
@@ -32,14 +32,14 @@
3232
"copy-webpack-plugin": "11.0.0",
3333
"critters": "0.0.20",
3434
"css-loader": "6.8.1",
35-
"esbuild-wasm": "0.18.17",
35+
"esbuild-wasm": "0.19.0",
3636
"fast-glob": "3.3.1",
3737
"guess-parser": "0.4.22",
3838
"https-proxy-agent": "5.0.1",
3939
"inquirer": "8.2.6",
4040
"jsonc-parser": "3.2.0",
4141
"karma-source-map-support": "1.4.0",
42-
"less": "4.1.3",
42+
"less": "4.2.0",
4343
"less-loader": "11.1.0",
4444
"license-webpack-plugin": "4.0.2",
4545
"loader-utils": "3.2.1",
@@ -55,7 +55,7 @@
5555
"postcss-loader": "7.3.3",
5656
"resolve-url-loader": "5.0.0",
5757
"rxjs": "7.8.1",
58-
"sass": "1.64.2",
58+
"sass": "1.65.1",
5959
"sass-loader": "13.3.2",
6060
"semver": "7.5.4",
6161
"source-map-loader": "4.0.1",
@@ -64,15 +64,15 @@
6464
"text-table": "0.2.0",
6565
"tree-kill": "1.2.2",
6666
"tslib": "2.6.1",
67-
"vite": "4.4.8",
67+
"vite": "4.4.9",
6868
"webpack": "5.88.2",
6969
"webpack-dev-middleware": "6.1.1",
7070
"webpack-dev-server": "4.15.1",
7171
"webpack-merge": "5.9.0",
7272
"webpack-subresource-integrity": "5.1.0"
7373
},
7474
"optionalDependencies": {
75-
"esbuild": "0.18.17"
75+
"esbuild": "0.19.0"
7676
},
7777
"peerDependencies": {
7878
"@angular/compiler-cli": "^16.0.0 || ^16.2.0-next.0",

packages/angular_devkit/build_angular/src/tools/esbuild/utils.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import { BuilderContext } from '@angular-devkit/architect';
1010
import { BuildOptions, Metafile, OutputFile, PartialMessage, formatMessages } from 'esbuild';
11+
import { createHash } from 'node:crypto';
1112
import { constants as fsConstants } from 'node:fs';
1213
import fs from 'node:fs/promises';
1314
import path from 'node:path';
@@ -201,6 +202,9 @@ export function createOutputFileFromText(path: string, text: string): OutputFile
201202
return {
202203
path,
203204
text,
205+
get hash() {
206+
return createHash('sha256').update(this.text).digest('hex');
207+
},
204208
get contents() {
205209
return Buffer.from(this.text, 'utf-8');
206210
},

0 commit comments

Comments
 (0)