Skip to content

Commit e058d15

Browse files
dargmueslishellscape
authored andcommitted
chore(terser)!: upgrade serialize-javascript to v7 and node to v20 (#1968)
* chore(deps)!: upgrade serialize-javascript to v7 and node to v20 BREAKING CHANGES: drop support for EOL node versions * ci: upgrade node versions to non-end of life
1 parent 7d16103 commit e058d15

File tree

5 files changed

+17
-25
lines changed

5 files changed

+17
-25
lines changed

.github/workflows/node-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
strategy:
1616
matrix:
17-
node: ['20', '18']
17+
node: ['24', '20']
1818

1919
name: Node v${{ matrix.node }}
2020
steps:

.github/workflows/validate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
strategy:
1616
matrix:
17-
node: ['20', '18']
17+
node: ['20', '24']
1818

1919
name: Node v${{ matrix.node }}
2020

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"lint:js": "eslint --cache packages scripts shared util --ext .js,.ts,.mjs",
1010
"lint:json": "prettier --write .github/**/*.yml **/tsconfig.json tsconfig.*.json pnpm-workspace.yaml",
1111
"lint:package": "prettier --write **/package.json",
12-
"package:release": "versioner --stripShortName='^@.+/(plugin-)?' --target",
12+
"package:release": "versioner --stripScope='^@.+/(plugin-)?' --target",
1313
"preinstall": "node scripts/disallow-npm.js",
1414
"prepare": "husky install",
1515
"prettier": "prettier --write .",

packages/terser/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"default": "./dist/cjs/index.js"
2222
},
2323
"engines": {
24-
"node": ">=14.0.0"
24+
"node": ">=20.0.0"
2525
},
2626
"scripts": {
2727
"build": "rollup -c",
@@ -61,12 +61,12 @@
6161
}
6262
},
6363
"dependencies": {
64-
"serialize-javascript": "^6.0.1",
64+
"serialize-javascript": "^7.0.3",
6565
"smob": "^1.0.0",
6666
"terser": "^5.17.4"
6767
},
6868
"devDependencies": {
69-
"@types/serialize-javascript": "^5.0.2",
69+
"@types/serialize-javascript": "^5.0.4",
7070
"rollup": "^4.0.0-24",
7171
"typescript": "^4.8.3"
7272
},

pnpm-lock.yaml

Lines changed: 11 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)