Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/lint-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,17 @@ jobs:
with:
is-high-risk-environment: false
node-version: ${{ matrix.node-version }}
- name: Cache Playwright browsers
id: playwright-cache
uses: actions/cache@v4
with:
path: ~/.cache/ms-playwright
key: playwright-${{ runner.os }}-${{ hashFiles('yarn.lock') }}
- name: Install Playwright browsers
if: steps.playwright-cache.outputs.cache-hit != 'true'
run: yarn playwright install chromium
- name: Install Playwright system dependencies
run: yarn playwright install-deps chromium
- run: VITE_DB_FOLDER=e2e yarn build
- name: Run E2E tests
id: e2e
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@
"globals": "^16.0.0",
"lint-staged": "^15.5.0",
"lodash": "^4.17.21",
"playwright": "^1.58.2",
"prettier": "^3.5.3",
"prettier-plugin-packagejson": "^2.5.10",
"rimraf": "^6.0.1",
Expand Down
4 changes: 2 additions & 2 deletions packages/extension/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
"@ocap/cli": "workspace:^",
"@ocap/kernel-test": "workspace:^",
"@ocap/repo-tools": "workspace:^",
"@playwright/test": "^1.57.0",
"@playwright/test": "^1.58.2",
"@testing-library/jest-dom": "^6.6.3",
"@types/chrome": "^0.0.313",
"@types/react": "^18.3.18",
Expand All @@ -84,7 +84,7 @@
"eslint-plugin-prettier": "^5.2.6",
"eslint-plugin-promise": "^7.2.1",
"jsdom": "^27.4.0",
"playwright": "^1.57.0",
"playwright": "^1.58.2",
"prettier": "^3.5.3",
"rimraf": "^6.0.1",
"tsx": "^4.20.6",
Expand Down
4 changes: 2 additions & 2 deletions packages/omnium-gatherum/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
"@metamask/eslint-config-typescript": "^15.0.0",
"@ocap/cli": "workspace:^",
"@ocap/repo-tools": "workspace:^",
"@playwright/test": "^1.57.0",
"@playwright/test": "^1.58.2",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
Expand All @@ -94,7 +94,7 @@
"eslint-plugin-prettier": "^5.2.6",
"eslint-plugin-promise": "^7.2.1",
"jsdom": "^27.4.0",
"playwright": "^1.57.0",
"playwright": "^1.58.2",
"prettier": "^3.5.3",
"rimraf": "^6.0.1",
"tsx": "^4.20.6",
Expand Down
2 changes: 1 addition & 1 deletion packages/repo-tools/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"@metamask/eslint-config-nodejs": "^15.0.0",
"@metamask/eslint-config-typescript": "^15.0.0",
"@metamask/superstruct": "^3.2.1",
"@playwright/test": "^1.57.0",
"@playwright/test": "^1.58.2",
"@typescript-eslint/eslint-plugin": "^8.29.0",
"@typescript-eslint/parser": "^8.29.0",
"@typescript-eslint/utils": "^8.29.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/streams/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
"eslint-plugin-n": "^17.17.0",
"eslint-plugin-prettier": "^5.2.6",
"eslint-plugin-promise": "^7.2.1",
"playwright": "^1.57.0",
"playwright": "^1.58.2",
"prettier": "^3.5.3",
"rimraf": "^6.0.1",
"ses": "^1.14.0",
Expand Down
41 changes: 21 additions & 20 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3017,7 +3017,7 @@ __metadata:
eslint-plugin-n: "npm:^17.17.0"
eslint-plugin-prettier: "npm:^5.2.6"
eslint-plugin-promise: "npm:^7.2.1"
playwright: "npm:^1.57.0"
playwright: "npm:^1.58.2"
prettier: "npm:^3.5.3"
rimraf: "npm:^6.0.1"
ses: "npm:^1.14.0"
Expand Down Expand Up @@ -3562,7 +3562,7 @@ __metadata:
"@ocap/cli": "workspace:^"
"@ocap/kernel-test": "workspace:^"
"@ocap/repo-tools": "workspace:^"
"@playwright/test": "npm:^1.57.0"
"@playwright/test": "npm:^1.58.2"
"@testing-library/jest-dom": "npm:^6.6.3"
"@types/chrome": "npm:^0.0.313"
"@types/react": "npm:^18.3.18"
Expand All @@ -3582,7 +3582,7 @@ __metadata:
eslint-plugin-prettier: "npm:^5.2.6"
eslint-plugin-promise: "npm:^7.2.1"
jsdom: "npm:^27.4.0"
playwright: "npm:^1.57.0"
playwright: "npm:^1.58.2"
prettier: "npm:^3.5.3"
react: "npm:^18.3.1"
react-dom: "npm:^18.3.1"
Expand Down Expand Up @@ -3897,6 +3897,7 @@ __metadata:
globals: "npm:^16.0.0"
lint-staged: "npm:^15.5.0"
lodash: "npm:^4.17.21"
playwright: "npm:^1.58.2"
prettier: "npm:^3.5.3"
prettier-plugin-packagejson: "npm:^2.5.10"
rimraf: "npm:^6.0.1"
Expand Down Expand Up @@ -4030,7 +4031,7 @@ __metadata:
"@metamask/utils": "npm:^11.9.0"
"@ocap/cli": "workspace:^"
"@ocap/repo-tools": "workspace:^"
"@playwright/test": "npm:^1.57.0"
"@playwright/test": "npm:^1.58.2"
"@testing-library/dom": "npm:^10.4.0"
"@testing-library/jest-dom": "npm:^6.6.3"
"@testing-library/react": "npm:^16.3.0"
Expand All @@ -4055,7 +4056,7 @@ __metadata:
eslint-plugin-promise: "npm:^7.2.1"
immer: "npm:^10.1.1"
jsdom: "npm:^27.4.0"
playwright: "npm:^1.57.0"
playwright: "npm:^1.58.2"
prettier: "npm:^3.5.3"
react: "npm:^18.3.1"
react-dom: "npm:^18.3.1"
Expand Down Expand Up @@ -4123,7 +4124,7 @@ __metadata:
"@metamask/eslint-config-nodejs": "npm:^15.0.0"
"@metamask/eslint-config-typescript": "npm:^15.0.0"
"@metamask/superstruct": "npm:^3.2.1"
"@playwright/test": "npm:^1.57.0"
"@playwright/test": "npm:^1.58.2"
"@typescript-eslint/eslint-plugin": "npm:^8.29.0"
"@typescript-eslint/parser": "npm:^8.29.0"
"@typescript-eslint/utils": "npm:^8.29.0"
Expand Down Expand Up @@ -4645,14 +4646,14 @@ __metadata:
languageName: node
linkType: hard

"@playwright/test@npm:^1.57.0":
version: 1.57.0
resolution: "@playwright/test@npm:1.57.0"
"@playwright/test@npm:^1.58.2":
version: 1.58.2
resolution: "@playwright/test@npm:1.58.2"
dependencies:
playwright: "npm:1.57.0"
playwright: "npm:1.58.2"
bin:
playwright: cli.js
checksum: 10/07f5ba4841b2db1dea70d821004c5156b692488e13523c096ce3487d30f95f34ccf30ba6467ece60c86faac27ae382213b7eacab48a695550981b2e811e5e579
checksum: 10/58bf90139280a0235eeeb6049e9fb4db6425e98be1bf0cc17913b068eef616cf67be57bfb36dc4cb56bcf116f498ffd0225c4916e85db404b343ea6c5efdae13
languageName: node
linkType: hard

Expand Down Expand Up @@ -12573,27 +12574,27 @@ __metadata:
languageName: node
linkType: hard

"playwright-core@npm:1.57.0":
version: 1.57.0
resolution: "playwright-core@npm:1.57.0"
"playwright-core@npm:1.58.2":
version: 1.58.2
resolution: "playwright-core@npm:1.58.2"
bin:
playwright-core: cli.js
checksum: 10/ec066602f0196f036006caee14a30d0a57533a76673bb9a0c609ef56e21decf018f0e8d402ba2fb18251393be6a1c9e193c83266f1670fe50838c5340e220de0
checksum: 10/8a98fcf122167e8703d525db2252de0e3da4ab9110ab6ea9951247e52d846310eb25ea2c805e1b7ccb54b4010c44e5adc3a76aae6da02f34324ccc3e76683bb1
languageName: node
linkType: hard

"playwright@npm:1.57.0, playwright@npm:^1.57.0":
version: 1.57.0
resolution: "playwright@npm:1.57.0"
"playwright@npm:1.58.2, playwright@npm:^1.58.2":
version: 1.58.2
resolution: "playwright@npm:1.58.2"
dependencies:
fsevents: "npm:2.3.2"
playwright-core: "npm:1.57.0"
playwright-core: "npm:1.58.2"
dependenciesMeta:
fsevents:
optional: true
bin:
playwright: cli.js
checksum: 10/241559210f98ef11b6bd6413f2d29da7ef67c7865b72053192f0d164fab9e0d3bd47913b3351d5de6433a8aff2d8424d4b8bd668df420bf4dda7ae9fcd37b942
checksum: 10/d89d6c8a32388911b9aff9ee0f1a90076219f15c804f2b287db048b9e9cde182aea3131fac1959051d25189ed4218ec4272b137c83cd7f9cd24781cbc77edd86
languageName: node
linkType: hard

Expand Down
Loading