From 71f68da909e30220d568bfb648bafe630e17f03c Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Fri, 10 Jan 2025 12:59:33 +0100 Subject: [PATCH] Update puppeteer in tests/examples --- .github/workflows/test.yml | 1 + tests/examples/package.json | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 00bd781..03735dd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,6 +28,7 @@ jobs: - run: npm run lint - run: npm run test - run: npm run examples:node + - run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns - run: npm run examples:esbuild bun: runs-on: ubuntu-latest diff --git a/tests/examples/package.json b/tests/examples/package.json index 6763c90..b033096 100644 --- a/tests/examples/package.json +++ b/tests/examples/package.json @@ -8,11 +8,12 @@ "test:node": "node identity.js && node passphrase.js", "test:bun": "bun run identity.js && bun run passphrase.js", "build:esbuild": "esbuild --target=es6 --bundle --minify --outfile=age.js --global-name=age age-encryption", - "test:esbuild": "npm run build:esbuild && node browser.js" + "install:esbuild": "npx puppeteer browsers install chrome", + "test:esbuild": "npm run build:esbuild && npm run install:esbuild && node browser.js" }, "devDependencies": { "esbuild": "*", - "express": "4.18.2", - "puppeteer": "21.5.0" + "express": "4.21.2", + "puppeteer": "24.0.0" } }