-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
23 lines (23 loc) · 951 Bytes
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"private": true,
"scripts": {
"watch-ts": "tsc --watch",
"watch-sass": "sass --watch src:dist",
"watch-static": "cd src && chokidar '**/*' --ignore '**/*.{ts,scss}' -c 'rsync --relative {path} ../dist'",
"watch": "npm-run-all --parallel watch-ts watch-sass watch-static",
"build-ts": "tsc --build",
"build-sass": "sass src:dist",
"build-static": "cd src && rsync -a --exclude '*.ts' --exclude '*.scss' . ../dist",
"build": "npm run build-ts && npm run build-sass && npm run build-static",
"clean": "rm -rf ./dist/*",
"clean-build": "npm run clean && npm run build",
"export": "npm run clean-build && cd dist && zip -0 -r ../export/arcacon_plus.zip *"
},
"devDependencies": {
"typescript": "^5.4.5",
"sass": "^1.77.6",
"@types/chrome": "^0.0.268",
"chokidar-cli": "^3.0.0",
"npm-run-all": "^4.1.5"
}
}