|
13 | 13 | "type": "module", |
14 | 14 | "scripts": { |
15 | 15 | "dev": "node scripts/updateVersion.js && tsc && vite build --watch", |
16 | | - "build": "node scripts/updateVersion.js && tsc && vite build", |
17 | | - "pack": "node scripts/pack.js", |
18 | | - "release": "gh release create v%npm_package_version% release/redmine-time-tracking-v%npm_package_version%.zip --notes-file release_notes.md --generate-notes", |
19 | | - "publish": "pnpm run build && pnpm run pack && pnpm run release", |
20 | | - "publish:beta": "pnpm run build && pnpm run pack && pnpm run release --prerelease --target beta", |
| 16 | + "build": "pnpm run build:chrome && pnpm run build:firefox", |
| 17 | + "build:chrome": "tsc && cross-env PLATFORM=chrome vite build", |
| 18 | + "build:firefox": "tsc && cross-env PLATFORM=firefox vite build", |
| 19 | + "release": "gh release create v%npm_package_version% releases/redmine-time-tracking-v%npm_package_version%-chrome.zip releases/redmine-time-tracking-v%npm_package_version%-firefox.zip --notes-file release_notes.md --generate-notes", |
| 20 | + "publish": "pnpm run build && pnpm run release", |
| 21 | + "publish:beta": "pnpm run build && pnpm run release --prerelease --target beta", |
21 | 22 | "lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0 --fix", |
22 | 23 | "test": "playwright test" |
23 | 24 | }, |
|
60 | 61 | "@typescript-eslint/eslint-plugin": "^7.15.0", |
61 | 62 | "@typescript-eslint/parser": "^7.15.0", |
62 | 63 | "@vitejs/plugin-react": "^4.3.1", |
63 | | - "adm-zip": "^0.5.14", |
64 | 64 | "autoprefixer": "^10.4.19", |
| 65 | + "cross-env": "^7.0.3", |
65 | 66 | "dotenv": "^16.4.5", |
66 | 67 | "eslint": "^8.57.0", |
67 | 68 | "eslint-plugin-react": "^7.34.3", |
|
75 | 76 | "tailwindcss": "^3.4.4", |
76 | 77 | "tailwindcss-animate": "^1.0.7", |
77 | 78 | "typescript": "^5.5.3", |
78 | | - "vite": "^5.3.3" |
| 79 | + "vite": "^5.3.3", |
| 80 | + "vite-plugin-static-copy": "^1.0.6", |
| 81 | + "vite-plugin-zip-pack": "^1.2.4" |
79 | 82 | } |
80 | 83 | } |
0 commit comments