-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
47 lines (43 loc) · 2.54 KB
/
Copy pathpackage.json
File metadata and controls
47 lines (43 loc) · 2.54 KB
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
37
38
39
40
41
42
43
44
45
46
47
{
"name": "tau",
"version": "0.0.3",
"description": "Front-facing projects",
"author": "chartly",
"license": "MIT",
"main": "assets/src/js/bundle.js",
"repository": {
"type": "git",
"url": "https://github.com/chartly/tau"
},
"devDependencies": {
"beefy": "^2.1.5",
"browserify": "^11.0.1",
"jade": "^1.11.0",
"jadeify": "^4.4.0",
"minifyify": "^7.0.5",
"mkdirp": "^0.5.1",
"rimraf": "^2.4.1",
"stylus": "^0.51.1",
"stylusify": "^2.0.0",
"tsconfig-glob": "^0.1.3",
"tsconfig-lint": "^0.1.8",
"tsify": "^0.11.9",
"typescript": "^1.5.3",
"watchify": "^3.3.1"
},
"scripts": {
"clean": "npm run clean:js && npm run clean:js:bundle && npm run clean:static",
"clean:js": "rimraf assets/src/js/*.js assets/src/js/*.js.map",
"clean:js:bundle": "rimraf assets/app-bundle.js assets/app-bundle.js.map",
"clean:static": "rimraf assets/index.html assets/app.css",
"lint": "tsconfig-lint .",
"build": "npm run build:ts && npm run build:styles && npm run build:markup && npm run build:bundle",
"build:ts": "tsconfig .",
"build:styles": "stylus assets/styles/app.styl -o ./assets",
"build:markup": "jade assets/markup/index.jade -o ./assets",
"build:bundle": "browserify assets/src/ts/app.ts assets/src/ts/shmup.ts assets/src/ts/menu.ts assets/src/ts/SphereBlitz.ts assets/src/lib/lib.es6.d.ts assets/src/lib/phaser.d.ts assets/src/lib/pixi.d.ts assets/src/lib/p2.d.ts -p tsify -p [ minifyify --map app-bundle.js.map --output assets/app-bundle.js.map --uglify [ --compress --mangle --source-map app-bundle.js.map ] ] -o assets/app-bundle.js --debug --verbose",
"watch": "watchify assets/src/ts/app.ts assets/src/ts/shmup.ts assets/src/ts/menu.ts assets/src/ts/SphereBlitz.ts assets/src/lib/lib.es6.d.ts assets/src/lib/phaser.d.ts assets/src/lib/pixi.d.ts assets/src/lib/p2.d.ts -p tsify -p [ minifyify --map app-bundle.js.map --output assets/app-bundle.js.map --uglify [ --compress --mangle --source-map app-bundle.js.map ] ] -o assets/app-bundle.js --debug --verbose",
"serve": "beefy assets/src/ts/app.ts 1337 --live --open --index=assets/index.html --cwd ./assets -- assets/src/ts/menu.ts assets/src/ts/SphereBlitz.ts assets/src/lib/lib.es6.d.ts assets/src/lib/phaser.d.ts assets/src/lib/pixi.d.ts assets/src/lib/p2.d.ts -p tsify -p [ minifyify --map app-bundle.js.map --output assets/app-bundle.js.map --uglify [ --compress --mangle --source-map app-bundle.js.map ] ] -o assets/app-bundle.js --debug --verbose",
"start": "npm run build && npm run watch | npm run serve"
}
}