Skip to content

Commit 5cf0212

Browse files
committed
fix test/build errors
1 parent 5440abb commit 5cf0212

File tree

5 files changed

+337
-94
lines changed

5 files changed

+337
-94
lines changed

.github/workflows/node.js.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,7 @@ jobs:
2727
node-version: ${{ matrix.node-version }}
2828
cache: 'npm'
2929
- run: npm ci
30+
- name: Install Playwright Browsers
31+
run: npx playwright install --with-deps chromium
3032
- run: npm run build --if-present
3133
- run: npm test

package-lock.json

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

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"@vitest/browser": "^3.2.4",
4141
"autoprefixer": "^10.4.21",
4242
"npm-run-all": "^4.1.5",
43+
"playwright": "^1.56.1",
4344
"postcss": "^8.5.6",
4445
"postcss-cli": "^11.0.1",
4546
"shx": "^0.4.0",
@@ -50,5 +51,10 @@
5051
"vite-plugin-dts": "^4.5.4",
5152
"vitest": "^3.2.4",
5253
"webdriverio": "^9.20.0"
54+
},
55+
"overrides": {
56+
"@microsoft/api-extractor": {
57+
"typescript": "$typescript"
58+
}
5359
}
5460
}

0 commit comments

Comments
 (0)