Skip to content

Commit 8b5a39d

Browse files
committed
Updated build tools
1 parent bd2c0c5 commit 8b5a39d

File tree

4 files changed

+791
-755
lines changed

4 files changed

+791
-755
lines changed

.github/workflows/build-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
node: ['18', '22']
10+
node: ['22', '24']
1111

1212
name: Node ${{ matrix.node }} build
1313
steps:

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Setup node
1414
uses: actions/setup-node@v2
1515
with:
16-
node-version: '20.x'
16+
node-version: '22.x'
1717

1818
- uses: pnpm/action-setup@v3
1919
with:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Setup node
3737
uses: actions/setup-node@v2
3838
with:
39-
node-version: '20.x'
39+
node-version: '22.x'
4040

4141
- name: Set tag
4242
id: tagName

package.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"bugs": "https://github.com/iiif-commons/parser/issues",
88
"repository": {
99
"type": "git",
10-
"url": "https://github.com/iiif-commons/parser"
10+
"url": "git+https://github.com/iiif-commons/parser.git"
1111
},
1212
"main": "dist/index.cjs",
1313
"module": "dist/index.js",
@@ -168,14 +168,15 @@
168168
"lint": "publint"
169169
},
170170
"devDependencies": {
171-
"@types/node": "^18",
172-
"@happy-dom/global-registrator": "^16.3.0",
173-
"prettier": "^3.2.5",
171+
"@happy-dom/global-registrator": "^20.6.1",
172+
"@hyperion-framework/validator": "^1.1.0",
173+
"@types/node": "^22",
174+
"prettier": "^3.8.1",
175+
"publint": "^0.3.17",
176+
"tsdown": "^0.20.3",
174177
"tslib": "^2.6.2",
175-
"typescript": "^5.4.4",
176-
"vitest": "^2.1.8",
177-
"publint": "^0.2.7",
178-
"tsdown": "^0.14.1"
178+
"typescript": "^5.9.3",
179+
"vitest": "^4.0.18"
179180
},
180181
"sideEffects": false,
181182
"publishConfig": {

0 commit comments

Comments
 (0)