mirror of
https://github.com/remorses/playwriter.git
synced 2026-09-14 16:37:40 +08:00
4e84428694
Release script now zips the contents of dist-release/ instead of the folder itself, so unzipping produces the extension files at the top level. Zip is named playwriter-VERSION.zip (e.g. playwriter-0.0.94.zip) instead of extension.zip. Updated AGENTS.md instructions to match. Session: ses_197aa7c50ffeN6KEKgB6WOZPOZ
33 lines
1.7 KiB
JSON
33 lines
1.7 KiB
JSON
{
|
|
"name": "root",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "pnpm --filter playwriter test",
|
|
"watch": "pnpm -r watch",
|
|
"format": "prettier --write .",
|
|
"cli": "pnpm --filter playwriter cli",
|
|
"build": "pnpm --filter playwriter --filter mcp-extension build",
|
|
"reload": "pnpm --filter playwriter build && pnpm --filter mcp-extension reload",
|
|
"agents.md": "agentsdotmd ./PLAYWRITER_AGENTS.md core.md typescript.md pnpm.md vitest.md changelog.md docs-writing.md github.md playwright.md zod.md gitchamber.md",
|
|
"release:check-cli-version": "tsx scripts/check-extension-cli-version.ts",
|
|
"release": "pnpm release:check-cli-version && pnpm --filter playwriter build && cd extension && PRODUCTION=true PLAYWRITER_EXTENSION_DIST=dist-release pnpm build && cd dist-release && zip -r ../../playwriter-$(node -p \"require('../manifest.json').version\").zip . && cd ../.. && realpath playwriter-*.zip | pbcopy && open 'https://chrome.google.com/webstore/devconsole/a379d569-9533-44e4-9749-0368f6dbf878/jfeammnjpkecdekppnclgkkffahnhfhe/edit/package'",
|
|
"bootstrap": "git submodule update --init && pnpm install && node playwright/utils/generate_injected.js && node playwright/packages/playwright-core/build.mjs",
|
|
"playwright:build": "node playwright/packages/playwright-core/build.mjs"
|
|
},
|
|
"devDependencies": {
|
|
"@changesets/cli": "^2.29.7",
|
|
"prettier": "^3.6.2",
|
|
"tsx": "^4.20.6",
|
|
"typescript": "^5.9.3",
|
|
"vite": "^8.0.13",
|
|
"vitest": "^4.0.8"
|
|
},
|
|
"repository": "https://github.com/remorses/",
|
|
"author": "remorses <beats.by.morse@gmail.com>",
|
|
"license": "",
|
|
"dependencies": {
|
|
"mcp-extension": "workspace:^"
|
|
},
|
|
"pnpm": {}
|
|
}
|