mirror of
https://github.com/nkcmr/HyperTab.git
synced 2026-01-11 20:00:31 +01:00
36 lines
1.1 KiB
JSON
36 lines
1.1 KiB
JSON
{
|
|
"scripts": {
|
|
"clean": "rm -rf dist",
|
|
"dev": "npm run clean && run-p dev:**",
|
|
"dev:bg": "esbuild --bundle ./src/background/main.ts --outdir=dist/bg --sourcemap --watch",
|
|
"dev:popup": "esbuild --bundle ./src/popup/main.tsx --outdir=dist/popup --sourcemap --watch",
|
|
"build": "npm run clean && run-p build:**",
|
|
"build:bg": "env NODE_ENV=production esbuild --bundle ./src/background/main.ts --outdir=dist/bg --minify",
|
|
"build:popup": "env NODE_ENV=production esbuild --bundle ./src/popup/main.tsx --outdir=dist/popup --minify",
|
|
"release": "npm run build && ./package.sh"
|
|
},
|
|
"releaseArtifacts": [
|
|
"popup.css",
|
|
"popup.html",
|
|
"manifest.json",
|
|
"images",
|
|
"dist",
|
|
"_locales"
|
|
],
|
|
"dependencies": {
|
|
"@types/chrome": "^0.0.251",
|
|
"@types/lodash.uniq": "^4.5.9",
|
|
"@types/react": "^18.3.23",
|
|
"@types/react-dom": "^18.3.7",
|
|
"esbuild": "^0.19.12",
|
|
"fuse.js": "^7.1.0",
|
|
"lodash.uniq": "^4.5.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"react": "^18.3.1",
|
|
"react-dom": "^18.3.1",
|
|
"react-hotkeys-hook": "^4.6.2",
|
|
"styled-components": "^6.1.18",
|
|
"typescript": "^5.8.3"
|
|
}
|
|
}
|