UNPKG

3.71 kBJSONView Raw
1{
2 "name": "@akashic/akashic-cli-export-html",
3 "version": "0.1.47",
4 "description": "A module to convert your Akashic game to a runnable standalone.",
5 "main": "lib/index.js",
6 "scripts": {
7 "prepublish": "npm run clean && npm run build && node ./build-template-support/checkAkashicVersions",
8 "clean": "shx rm -rf lib && shx rm -rf spec/build",
9 "start": "npm run build && node bin/run",
10 "build": "npm run build:app && npm run build:export && npm run build:templates",
11 "build:app": "tsc -p ./",
12 "build:export": "npm run build:export:tsc && npm run build:export:copy",
13 "build:export:tsc": "tsc -p ./src/export/tsconfig.json",
14 "build:export:copy": "npm run build:export:copy:v2 && npm run build:export:copy:v1",
15 "build:export:copy:v2": "shx mkdir -p templates-build/v2/js && shx cp -r tmp/export/build templates-build/v2/js",
16 "build:export:copy:v1": "shx mkdir -p templates-build/v1/js && shx cp -r tmp/export/build templates-build/v1/js",
17 "build:templates": "npm run build:template:v1 && npm run build:template:v2 && npm run build:template:ect",
18 "build:template:v1": "cd templates/template-export-html-v1 && npm install && npm run build && cd ../../",
19 "build:template:v2": "cd templates/template-export-html-v2 && npm install && npm run build && cd ../../",
20 "build:template:ect": "shx cp templates/bundle-index.ect templates-build/ && shx cp templates/no-bundle-index.ect templates-build/",
21 "lint": "npm run lint:ts && npm run lint:md",
22 "lint:ts": "tslint -c tslint.json --project ./tsconfig.json",
23 "lint:md": "remark ./*.md --frail --no-stdout --quiet --rc-path ./.remarkrc",
24 "test": "npm run test:jasmine && npm run lint",
25 "test:jasmine": "istanbul cover --report text --report html --colors -i ./lib/main.node.js ./node_modules/jasmine/bin/jasmine.js",
26 "update-template": "npm run update-template:v1 && npm run update-template:v2",
27 "update-template:v1": "node ./build-template-support/generateAkashicVersionsFile v1 && cd templates/template-export-html-v1 && npm run update && npm run build && cd ../../",
28 "update-template:v2": "node ./build-template-support/generateAkashicVersionsFile v2 && cd templates/template-export-html-v2 && npm run update && npm run build && cd ../../"
29 },
30 "author": "DWANGO Co., Ltd.",
31 "license": "MIT",
32 "bin": {
33 "akashic-cli-export-html": "./bin/run"
34 },
35 "files": [
36 "README.md",
37 "bin",
38 "lib",
39 "templates-build",
40 "package.json"
41 ],
42 "devDependencies": {
43 "@akashic/akashic-engine": "~2.0.0",
44 "@types/archiver": "~2.1.2",
45 "@types/commander": "~2.3.31",
46 "@types/fs-extra": "5.0.2",
47 "@types/fs-readdir-recursive": "~1.0.0",
48 "@types/node": "~8.0.53",
49 "@types/uglify-js": "~2.6.29",
50 "browserify": "^13.0.0",
51 "istanbul": "^0.4.5",
52 "jasmine": "^3.3.0",
53 "jasmine-reporters": "~2.0.4",
54 "jasmine-terminal-reporter": "~0.9.1",
55 "mock-fs": "4.5.0",
56 "remark-cli": "~2.0.0",
57 "remark-lint": "~5.0.1",
58 "shx": "~0.2.2",
59 "tslint": "~5.9.0",
60 "typescript": "~2.8.0",
61 "uglify-save-license": "^0.4.1",
62 "vinyl-source-stream": "^1.1.0",
63 "zip": "~1.2.0"
64 },
65 "typings": "lib/index.d.ts",
66 "dependencies": {
67 "@akashic/akashic-cli-commons": "~0.2.11",
68 "@akashic/akashic-cli-export-zip": "~0.2.7",
69 "archiver": "~3.0.0",
70 "commander": "2.8.1",
71 "ect": "^0.5.9",
72 "fs-extra": "3.0.1",
73 "fs-readdir-recursive": "~0.1.2",
74 "https": "~1.0.0",
75 "uglify-js": "2.6.1"
76 },
77 "repository": {
78 "type": "git",
79 "url": "https://github.com/akashic-games/akashic-cli-export-html.git"
80 },
81 "publishConfig": {
82 "@akashic:registry": "https://registry.npmjs.org/"
83 }
84}