Skip to content

Commit 546364c

Browse files
committed
Upgrade dependencies from #1690
1 parent 93f5787 commit 546364c

File tree

38 files changed

+1596
-2565
lines changed

38 files changed

+1596
-2565
lines changed

.meta-updater/catalog/package.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"devDependencies": {
3+
"rollup": "^4.34.8"
4+
}
5+
}

.meta-updater/main.mjs

+10-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { createUpdateOptions } from '@pnpm/meta-updater';
33
import repo, { getPackageInfo, WORKSPACE_ROOT } from '@glimmer-workspace/repo-metadata';
44
import { json, packageJson } from './formats/json.mjs';
55
import { code } from './formats/code.mjs';
6+
import catalog from './catalog/package.json' with { type: 'json' };
67

78
/**
89
* @import { PackageInfo } from '@glimmer-workspace/repo-metadata';
@@ -67,11 +68,17 @@ export default () =>
6768

6869
update(scripts, 'test:publint', 'publint');
6970

71+
const devDependencies = /** @type { JsonObject } */ (actual.devDependencies ??= {});
72+
73+
for (const [name, version] of Object.entries(catalog.devDependencies)) {
74+
if (name in devDependencies) {
75+
update(devDependencies, name, version);
76+
}
77+
}
78+
7079
// Packages are built if they're published and have at least one `.ts` entry point that is
7180
// not a `.d.ts` file **or** if they are explicitly marked as built via `repo-meta.built`.
7281
if (pkg['repo-meta']?.built) {
73-
const devDependencies = /** @type { JsonObject } */ (actual.devDependencies ??= {});
74-
7582
update(devDependencies, '@glimmer-workspace/env', 'workspace:*');
7683

7784
update(scripts, 'prepack', 'rollup -c rollup.config.mjs');
@@ -124,6 +131,7 @@ export default () =>
124131
}
125132

126133
cleanup(actual, 'publishConfig');
134+
cleanup(actual, 'devDependencies');
127135
return actual;
128136
},
129137

.meta-updater/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@
88
],
99
"scripts": {},
1010
"dependencies": {
11-
"@pnpm/find-workspace-dir": "^1000.0.1",
11+
"@pnpm/find-workspace-dir": "^1000.0.2",
1212
"@pnpm/meta-updater": "^2.0.3",
13-
"@pnpm/read-package-json": "^1000.0.2",
14-
"globby": "^14.0.2",
13+
"@pnpm/read-package-json": "^1000.0.3",
14+
"globby": "^14.1.0",
1515
"load-json-file": "^7.0.1",
1616
"minimatch": "^10.0.1",
1717
"ramda": "^0.30.1",
1818
"write-json-file": "^6.0.0",
19-
"zx": "^8.3.0"
19+
"zx": "^8.3.2"
2020
},
2121
"devDependencies": {
2222
"@glimmer-workspace/env": "workspace:*",
2323
"@glimmer-workspace/repo-metadata": "workspace:*",
24-
"@pnpm/types": "^1000.0.0",
25-
"@pnpm/workspace.find-packages": "^1000.0.1",
26-
"@types/node": "catalog:",
24+
"@pnpm/types": "^1000.1.1",
25+
"@pnpm/workspace.find-packages": "^1000.0.10",
26+
"@types/node": "^22.13.4",
2727
"@types/ramda": "^0.30.2",
28-
"type-fest": "^4.32.0"
28+
"type-fest": "^4.35.0"
2929
}
3030
}

.prototools

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
node = "22"
1+
node = "lts"
22
pnpm = "latest-10"

bin/package.json

+10-10
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@
1616
"scripts": {},
1717
"dependencies": {
1818
"@glimmer-workspace/repo-metadata": "workspace:*",
19-
"@pnpm/workspace.find-packages": "^1000.0.5",
19+
"@pnpm/workspace.find-packages": "^1000.0.10",
2020
"@types/glob": "^8.1.0",
2121
"@types/js-yaml": "^4.0.9",
22-
"@types/node": "^20.9.4",
22+
"@types/node": "^22.13.4",
2323
"@types/puppeteer-chromium-resolver": "workspace:*",
24-
"@types/tar": "^6.1.10",
25-
"chalk": "^5.2.0",
24+
"@types/tar": "^6.1.13",
25+
"chalk": "^5.4.1",
2626
"execa": "^7.1.1",
27-
"fs-extra": "^11.2.0",
27+
"fs-extra": "^11.3.0",
2828
"glob": "^10.2.3",
29-
"globby": "^14.0.2",
29+
"globby": "^14.1.0",
3030
"js-yaml": "^4.1.0",
3131
"mkdirp": "^3.0.1",
3232
"p-map": "^7.0.3",
@@ -36,14 +36,14 @@
3636
"spex": "^3.4.0",
3737
"tar": "^6.2.0",
3838
"which": "^5.0.0",
39-
"zx": "^8.3.0"
39+
"zx": "^8.3.2"
4040
},
4141
"devDependencies": {
42-
"@pnpm/types": "^1000.1.0",
42+
"@pnpm/types": "^1000.1.1",
4343
"@types/fs-extra": "^11.0.4",
44-
"eslint": "^9.18.0",
44+
"eslint": "^9.20.1",
4545
"esno": "^0.16.3",
46-
"type-fest": "^4.32.0"
46+
"type-fest": "^4.35.0"
4747
},
4848
"engines": {
4949
"node": ">=18.0.0"

package.json

+27-27
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,15 @@
4646
"devDependencies": {
4747
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
4848
"@babel/plugin-transform-modules-commonjs": "^7.26.3",
49-
"@babel/plugin-transform-runtime": "^7.25.9",
50-
"@babel/preset-env": "^7.26.0",
49+
"@babel/plugin-transform-runtime": "^7.26.9",
50+
"@babel/preset-env": "^7.26.9",
5151
"@babel/preset-typescript": "^7.26.0",
52-
"@babel/runtime": "^7.26.0",
53-
"@babel/traverse": "^7.26.4",
54-
"@babel/types": "^7.26.3",
52+
"@babel/runtime": "^7.26.9",
53+
"@babel/traverse": "^7.26.9",
54+
"@babel/types": "^7.26.9",
5555
"@eslint-community/eslint-plugin-eslint-comments": "^4.4.1",
56-
"@eslint/config-inspector": "^0.7.1",
57-
"@eslint/js": "9.17.0",
56+
"@eslint/config-inspector": "^1.0.0",
57+
"@eslint/js": "9.20.0",
5858
"@glimmer-workspace/benchmark-env": "workspace:*",
5959
"@glimmer-workspace/build-support": "workspace:*",
6060
"@glimmer-workspace/eslint-plugin": "workspace:*",
@@ -63,7 +63,7 @@
6363
"@glimmer-workspace/repo-metadata": "workspace:*",
6464
"@glimmer/env": "0.1.7",
6565
"@pnpm/meta-updater": "^2.0.3",
66-
"@pnpm/workspace.find-packages": "^1000.0.3",
66+
"@pnpm/workspace.find-packages": "^1000.0.10",
6767
"@rollup/plugin-sucrase": "^5.0.2",
6868
"@rollup/plugin-terser": "^0.4.4",
6969
"@tsconfig/strictest": "^2.0.5",
@@ -74,11 +74,11 @@
7474
"@types/eslint-community__eslint-plugin-eslint-comments": "workspace:*",
7575
"@types/eslint-plugin-qunit": "workspace:*",
7676
"@types/eslint__eslintrc": "^2.1.2",
77-
"@types/node": "^20.17.10",
77+
"@types/node": "^22.13.4",
7878
"@types/preval.macro": "^3.0.2",
7979
"@types/qunit": "^2.19.12",
80-
"@typescript-eslint/parser": "^8.20.0",
81-
"@typescript-eslint/utils": "^8.20.0",
80+
"@typescript-eslint/parser": "^8.24.1",
81+
"@typescript-eslint/utils": "^8.24.1",
8282
"amd-name-resolver": "^1.3.1",
8383
"auto-dist-tag": "^2.1.1",
8484
"babel-plugin-macros": "^3.1.0",
@@ -89,48 +89,48 @@
8989
"ember-cli": "~4.12.3",
9090
"ember-cli-browserstack": "^2.1.0",
9191
"ensure-posix-path": "^1.1.1",
92-
"eslint": "^9.18.0",
92+
"eslint": "^9.20.1",
9393
"eslint-config-flat-gitignore": "^1.0.0",
9494
"eslint-config-prettier": "10.0.1",
95-
"eslint-import-resolver-typescript": "^3.7.0",
95+
"eslint-import-resolver-typescript": "^3.8.2",
9696
"eslint-interactive": "^11.1.0",
9797
"eslint-plugin-import": "^2.31.0",
9898
"eslint-plugin-import-x": "^4.6.1",
99-
"eslint-plugin-jsonc": "^2.18.2",
99+
"eslint-plugin-jsonc": "^2.19.1",
100100
"eslint-plugin-n": "17.15.1",
101101
"eslint-plugin-qunit": "^8.1.2",
102102
"eslint-plugin-regexp": "^2.7.0",
103103
"eslint-plugin-simple-import-sort": "12.1.1",
104104
"eslint-plugin-unused-imports": "4.1.4",
105105
"esyes": "^1.0.3",
106106
"execa": "^7.2.0",
107-
"fast-glob": "^3.3.2",
107+
"fast-glob": "^3.3.3",
108108
"glob": "^10.4.5",
109-
"globals": "^15.14.0",
109+
"globals": "^15.15.0",
110110
"js-yaml": "^4.1.0",
111-
"knip": "^5.41.1",
111+
"knip": "^5.44.4",
112112
"loader.js": "^4.7.0",
113113
"mkdirp": "^3.0.1",
114114
"npm-run-all": "^4.1.5",
115-
"prettier": "^3.4.2",
115+
"prettier": "^3.5.1",
116116
"preval.macro": "^5.0.0",
117117
"puppeteer": "23.11.1",
118118
"puppeteer-chromium-resolver": "^23.0.0",
119-
"qunit": "^2.23.1",
119+
"qunit": "^2.24.1",
120120
"release-plan": "0.11.0",
121121
"rimraf": "^5.0.10",
122-
"rollup": "^4.31.0-0",
123-
"semver": "^7.6.3",
122+
"rollup": "^4.34.8",
123+
"semver": "^7.7.1",
124124
"testem-failure-only-reporter": "^1.0.0",
125125
"toml": "^3.0.0",
126126
"tracerbench": "^8.0.1",
127127
"ts-node": "^10.9.2",
128-
"turbo": "^2.3.3",
128+
"turbo": "^2.4.2",
129129
"typescript": "^5.7.3",
130-
"typescript-eslint": "^8.19.0",
131-
"vite": "^6.0.10",
132-
"vitest": "^3.0.4",
133-
"zx": "^8.3.0"
130+
"typescript-eslint": "^8.24.1",
131+
"vite": "^6.1.1",
132+
"vitest": "^3.0.6",
133+
"zx": "^8.3.2"
134134
},
135135
"changelog": {
136136
"repo": "glimmerjs/glimmer-vm",
@@ -148,7 +148,7 @@
148148
"packageManager": "pnpm@10.0.0",
149149
"pnpm": {
150150
"notes": {
151-
"override:@glimemr/syntax": "when we run prettier, we want to use our local copy of prettier, not the one it declared in its package.json. This ensures that we don't accidentally break prettier as we make changes to @glimmer/syntax"
151+
"override:@glimmer/syntax": "when we run prettier, we want to use our local copy of prettier, not the one it declared in its package.json. This ensures that we don't accidentally break prettier as we make changes to @glimmer/syntax"
152152
},
153153
"overrides": {
154154
"@glimmer/syntax": "workspace:*",

packages/@glimmer-workspace/benchmark-env/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@
4444
"@glimmer-workspace/env": "workspace:*",
4545
"@glimmer/debug-util": "workspace:*",
4646
"@glimmer/interfaces": "workspace:*",
47-
"eslint": "^9.18.0",
47+
"eslint": "^9.20.1",
4848
"publint": "^0.3.2",
49-
"rollup": "^4.31.0-0",
50-
"typescript": "*"
49+
"rollup": "^4.34.8",
50+
"typescript": "^5.7.3"
5151
},
5252
"engines": {
5353
"node": ">=20.9.0"

packages/@glimmer-workspace/build/package.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,28 @@
1717
"scripts": {},
1818
"dependencies": {
1919
"@glimmer/local-debug-babel-plugin": "workspace:*",
20-
"@rollup/plugin-commonjs": "^25.0.7",
21-
"@rollup/plugin-node-resolve": "^15.2.3",
22-
"@rollup/plugin-replace": "^5.0.5",
20+
"@rollup/plugin-commonjs": "^28.0.2",
21+
"@rollup/plugin-node-resolve": "^16.0.0",
22+
"@rollup/plugin-replace": "^6.0.2",
2323
"@rollup/plugin-swc": "^0.4.0",
2424
"@rollup/plugin-terser": "^0.4.4",
25-
"@rollup/plugin-typescript": "^12.1.1",
25+
"@rollup/plugin-typescript": "^12.1.2",
2626
"magic-string": "^0.30.0",
27-
"postcss": "^8.4.31",
28-
"rollup": "^4.31.0-0",
27+
"postcss": "^8.5.3",
28+
"rollup": "^4.34.8",
2929
"rollup-plugin-dts": "^6.1.1",
3030
"rollup-plugin-insert": "^1.3.2",
3131
"rollup-plugin-polyfill-node": "^0.13.0",
3232
"rollup-plugin-postcss": "^4.0.2",
3333
"tslib": "^2.8.1",
34-
"unplugin-fonts": "^1.0.3",
35-
"vite": "^5.4.10",
36-
"zx": "^8.2.2"
34+
"unplugin-fonts": "^1.3.1",
35+
"vite": "^6.1.1",
36+
"zx": "^8.3.2"
3737
},
3838
"devDependencies": {
39-
"@types/node": "^20.9.4",
40-
"eslint": "^9.18.0",
41-
"typescript": "*"
39+
"@types/node": "^22.13.4",
40+
"eslint": "^9.20.1",
41+
"typescript": "^5.7.3"
4242
},
4343
"engines": {
4444
"node": ">=20.9.0"

packages/@glimmer-workspace/eslint-plugin/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,28 @@
77
"scripts": {},
88
"dependencies": {
99
"@eslint/eslintrc": "^3.2.0",
10-
"@eslint/js": "^9.18.0",
10+
"@eslint/js": "^9.20.0",
1111
"@glimmer-workspace/repo-metadata": "workspace:*",
12-
"@pnpm/workspace.find-packages": "^1000.0.5",
13-
"@typescript-eslint/parser": "^8.20.0",
12+
"@pnpm/workspace.find-packages": "^1000.0.10",
13+
"@typescript-eslint/parser": "^8.24.1",
1414
"eslint-config-prettier": "10.0.1",
1515
"eslint-plugin-import-x": "^4.6.1",
16-
"eslint-plugin-jsonc": "^2.18.2",
16+
"eslint-plugin-jsonc": "^2.19.1",
1717
"eslint-plugin-n": "^17.15.1",
1818
"eslint-plugin-qunit": "^8.1.2",
1919
"eslint-plugin-regexp": "^2.7.0",
2020
"eslint-plugin-simple-import-sort": "^12.1.1",
2121
"eslint-plugin-unused-imports": "^4.1.4",
2222
"eslint-utils": "^3.0.0",
23-
"typescript-eslint": "^8.20.0"
23+
"typescript-eslint": "^8.24.1"
2424
},
2525
"peerDependencies": {
2626
"eslint": ">=9.18.0"
2727
},
2828
"devDependencies": {
2929
"@types/eslint": "9.6.1",
3030
"@types/eslint-utils": "^3.0.5",
31-
"@types/node": "22.10.2",
32-
"eslint": "^9.18.0"
31+
"@types/node": "^22.13.4",
32+
"eslint": "^9.20.1"
3333
}
3434
}

packages/@glimmer-workspace/integration-node-tests/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"dependencies": {
1313
"@glimmer/syntax": "workspace:*",
1414
"execa": "^9.5.2",
15-
"prettier": "^3.4.2"
15+
"prettier": "^3.5.1"
1616
},
1717
"devDependencies": {
1818
"@glimmer-workspace/repo-metadata": "workspace:*",
19-
"vitest": "^3.0.4"
19+
"vitest": "^3.0.6"
2020
}
2121
}

packages/@glimmer-workspace/integration-tests/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@
3535
"@simple-dom/serializer": "^1.4.0",
3636
"@simple-dom/void-map": "^1.4.0",
3737
"js-reporters": "^2.1.0",
38-
"qunit": "^2.19.4",
38+
"qunit": "^2.24.1",
3939
"simple-html-tokenizer": "^0.5.11"
4040
},
4141
"devDependencies": {
4242
"@glimmer/constants": "workspace:*",
4343
"@glimmer/debug-util": "workspace:*",
4444
"@glimmer/local-debug-flags": "workspace:*",
4545
"@types/js-reporters": "workspace:*",
46-
"@types/qunit": "^2.19.9",
46+
"@types/qunit": "^2.19.12",
4747
"dom-types": "^1.1.2"
4848
}
4949
}

packages/@glimmer-workspace/test-utils/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
},
1212
"devDependencies": {
1313
"@glimmer/debug-util": "workspace:*",
14-
"eslint": "^9.18.0"
14+
"eslint": "^9.20.1"
1515
}
1616
}

packages/@glimmer/compiler/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@
5050
"@glimmer/debug": "workspace:*",
5151
"@glimmer/debug-util": "workspace:*",
5252
"@glimmer/local-debug-flags": "workspace:*",
53-
"@types/node": "^20.9.4",
54-
"eslint": "^9.18.0",
53+
"@types/node": "^22.13.4",
54+
"eslint": "^9.20.1",
5555
"publint": "^0.3.2",
56-
"rollup": "^4.31.0-0",
57-
"typescript": "*"
56+
"rollup": "^4.34.8",
57+
"typescript": "^5.7.3"
5858
},
5959
"engines": {
6060
"node": ">= 18.0.0"

packages/@glimmer/constants/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"devDependencies": {
1515
"@glimmer/debug-util": "workspace:*",
1616
"@glimmer/local-debug-flags": "workspace:*",
17-
"eslint": "^9.18.0",
17+
"eslint": "^9.20.1",
1818
"publint": "^0.3.2",
19-
"typescript": "*"
19+
"typescript": "^5.7.3"
2020
}
2121
}

0 commit comments

Comments
 (0)