Skip to content

Commit ce5a866

Browse files
[add] HTML Sanitizer API polyfill
[optimize] upgrade to Node.js 24 & other latest Upstream packages/actions
1 parent 41c3200 commit ce5a866

4 files changed

Lines changed: 306 additions & 270 deletions

File tree

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ jobs:
77
Build-and-Publish:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v4
10+
- uses: actions/checkout@v6
1111

1212
- uses: pnpm/action-setup@v4
1313
with:
1414
version: 10
1515

16-
- uses: actions/setup-node@v4
16+
- uses: actions/setup-node@v6
1717
with:
18-
node-version: 22
18+
node-version: 24
1919
cache: pnpm
2020

2121
- name: Install Dependencies

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web-polyfill",
3-
"version": "0.8.3",
3+
"version": "0.8.5",
44
"license": "AGPL-3.0",
55
"author": "shiy2008@gmail.com",
66
"description": "An automatic CDN service for Web polyfills, which is based on TypeScript, Node.js & UnPkg.",
@@ -26,22 +26,22 @@
2626
},
2727
"dependencies": {
2828
"@tech_query/node-toolkit": "^2.0.0-beta.3",
29-
"dom-renderer": "^2.6.2",
29+
"dom-renderer": "^2.6.4",
3030
"dotenv": "^17.2.3",
31-
"fs-extra": "^11.3.2",
32-
"happy-dom": "^20.0.10",
31+
"fs-extra": "^11.3.3",
32+
"happy-dom": "^20.3.3",
3333
"koapache": "^3.0.0",
34-
"marked": "^17.0.0",
34+
"marked": "^17.0.1",
3535
"tslib": "^2.8.1",
36-
"undici": "^7.16.0"
36+
"undici": "^7.18.2"
3737
},
3838
"devDependencies": {
3939
"@types/fs-extra": "^11.0.4",
40-
"@types/node": "^22.19.0",
40+
"@types/node": "^24.10.9",
4141
"husky": "^9.1.7",
42-
"lint-staged": "^16.2.6",
43-
"prettier": "^3.6.2",
44-
"tsx": "^4.20.6",
42+
"lint-staged": "^16.2.7",
43+
"prettier": "^3.8.0",
44+
"tsx": "^4.21.0",
4545
"typescript": "~5.9.3"
4646
},
4747
"resolutions": {

0 commit comments

Comments
 (0)