Add stable extension ID for development builds
Inject manifest key via vite plugin for dev/test builds (not production). This ensures all developers get the same extension ID: pebbngnfojnignonigcnkdilknapkgid - Update vite.config.mts to inject key when !PRODUCTION - Update release script to use PRODUCTION=true - Replace old hardcoded dev extension ID in all files
This commit is contained in:
+1
-1
@@ -7,7 +7,7 @@
|
||||
"cli": "pnpm --filter playwriter cli",
|
||||
"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": "pnpm --filter playwriter build && rm -f extension.zip && cd extension && zip -r ../extension.zip dist && cd .. && realpath extension.zip | pbcopy && open 'https://chrome.google.com/webstore/devconsole/a379d569-9533-44e4-9749-0368f6dbf878/jfeammnjpkecdekppnclgkkffahnhfhe/edit/package'"
|
||||
"release": "pnpm --filter playwriter build && cd extension && PRODUCTION=true pnpm build && cd .. && rm -f extension.zip && cd extension && zip -r ../extension.zip dist && cd .. && realpath extension.zip | pbcopy && open 'https://chrome.google.com/webstore/devconsole/a379d569-9533-44e4-9749-0368f6dbf878/jfeammnjpkecdekppnclgkkffahnhfhe/edit/package'"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@changesets/cli": "^2.29.7",
|
||||
|
||||
Reference in New Issue
Block a user