Skip to content
Open
15 changes: 14 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"modules/*"
],
"scripts": {
"postinstall": "npx playwright install chromium",
"bootstrap": "yarn && ocular-bootstrap",
"clean": "ocular-clean",
"build": "npm run clean && ocular-build && lerna run build",
Expand All @@ -29,7 +30,11 @@
"test": "ocular-test",
"test-fast": "ocular-lint && ocular-test node",
"test-tape-compat": "ocular-test tape-compat",
"test-vitest-smoke": "vitest run test/smoke/vitest-entry.spec.ts",
"test-vitest-smoke": "vitest run --project node --project headless --silent",
"test-headless": "vitest run --project headless --silent",
"test-render": "vitest run --project render --silent",
"test-browser": "vitest run --project browser --silent",
"test-ci": "vitest run --project node --project headless --project render --silent",
"test-website": "cd website && yarn && yarn test-build && cd ..",
"metrics": "ocular-metrics",
"link-luma": "yarn && (cd node_modules && mv luma.gl luma.orig && ln -s ../../luma.gl/modules/core)",
Expand All @@ -48,12 +53,20 @@
"@luma.gl/webgpu": "^9.3.0-alpha.2",
"@math.gl/proj4": "^4.1.0",
"@probe.gl/bench": "^4.1.1",
"@probe.gl/test-utils": "^4.1.1",
"@types/pngjs": "^6.0.5",
"@vis.gl/dev-tools": "1.0.2",
"@vis.gl/ts-plugins": "1.0.2",
"@vitest/browser-playwright": "^4.0.18",
"@vitest/coverage-v8": "^4.0.18",
"jsdom": "^20.0.0",
"pixelmatch": "^7.1.0",
"playwright": "^1.58.0",
"pngjs": "^7.0.0",
"pre-commit": "^1.2.2",
"puppeteer": "^24.26.1",
"s2-geometry": "^1.2.10",
"sharp": "^0.34.5",
"tap-spec": "^5.0.0",
"tape-catch": "^1.0.6",
"vitest": "^4.0.18"
Expand Down
Loading
Loading