45 lines
1.9 KiB
JSON
45 lines
1.9 KiB
JSON
{
|
|
"name": "spacetac",
|
|
"version": "0.1.0",
|
|
"description": "A tactical RPG set in space",
|
|
"main": "src/build.js",
|
|
"scripts": {
|
|
"shell": "${SHELL} || true",
|
|
"postinstall": "rm -rf out/vendor && mkdir -p out/vendor && cp -r node_modules/phaser/build out/vendor/phaser && cp -r node_modules/phaser-plugin-scene-graph/dist out/vendor/phaser-plugin-scene-graph && cp -r node_modules/parse/dist out/vendor/parse && cp -r node_modules/jasmine-core/lib/jasmine-core out/vendor/jasmine",
|
|
"build": "tsc -p .",
|
|
"pack": "rm -f out/assets/atlas* && find graphics/exported -name '*.png' -print0 | xargs -0 gf-pack --name out/assets/atlas --fullpath --width 1024 --height 1024 --square --powerOfTwo --trim --padding 2",
|
|
"pretest": "tsc -p .",
|
|
"test": "karma start spec/support/karma.conf.js && remap-istanbul -i out/coverage/coverage.json -o out/coverage -t html",
|
|
"prestart": "tsc -p . || true",
|
|
"start": "live-server out --host=127.0.0.1 --port=8012 --ignore=coverage",
|
|
"codecov": "remap-istanbul -i out/coverage/coverage.json -o out/coverage/mapped.json -t json && codecov -f out/coverage/mapped.json"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://code.thunderk.net/michael/spacetac.git"
|
|
},
|
|
"author": "Michael Lemaire",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@types/jasmine": "^2.5.53",
|
|
"babel-polyfill": "^6.23.0",
|
|
"codecov": "^2.3.0",
|
|
"gamefroot-texture-packer": "Gamefroot/Gamefroot-Texture-Packer.git#f3687111afc94f80ea8f2877c188fb8e2004e8ff",
|
|
"jasmine": "^2.7.0",
|
|
"karma": "^1.7.0",
|
|
"karma-coverage": "^1.1.1",
|
|
"karma-jasmine": "^1.1.0",
|
|
"karma-phantomjs-launcher": "^1.0.4",
|
|
"karma-spec-reporter": "^0.0.31",
|
|
"live-server": "^1.2.0",
|
|
"remap-istanbul": "^0.9.5",
|
|
"typescript": "^2.4.2"
|
|
},
|
|
"dependencies": {
|
|
"jasmine-core": "^2.6.3",
|
|
"parse": "^1.9.2",
|
|
"phaser": "^2.6.2",
|
|
"phaser-plugin-scene-graph": "^1.0.4"
|
|
}
|
|
}
|