-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
36 lines (36 loc) · 1.13 KB
/
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
24
25
26
27
28
29
30
31
32
33
34
35
36
{
"name": "ts-anagram",
"version": "1.0.0",
"description": "Netbeans Java anagram game into Typescript",
"author": "Dwigth Astacio",
"license": "MIT",
"keywords": [
"npm",
"scripts",
"watch",
"typescript",
"tsc",
"onchange"
],
"scripts": {
"start": "run-s watch",
"build": "run-s build:*",
"serve": "browser-sync start -s \"bin\" -f \"bin\"",
"build:assets": "copyfiles -u 1 \"src/**/*.js\" \"src/**/*.css\" \"src/**/*.html\" \"src/**/*.{png,jpg,gif}\" bin",
"build:scss": "node-sass --output-style compressed -r src -o bin",
"build:tsc": "tsc",
"build:browserify": "browserify bin/Game.js -o Bundle.js && COPY Bundle.js bin",
"watch:tsc": "tsc -w",
"watch:scss": "onchange \"src/**/*.scss\" -- run-s build:scss",
"watch:assets": "onchange \"src/**/*.js\" \"src/**/*.css\" \"src/**/*.html\" \"src/**/*.{png,jpg,gif}\" -- run-s build:assets",
"watch": "run-p serve watch:*"
},
"devDependencies": {
"browser-sync": "^2.18.0",
"copyfiles": "^1.2.0",
"node-sass": "^4.5.0",
"npm-run-all": "^4.0.0",
"onchange": "^3.2.0",
"typescript": "^2.3.0"
}
}