-
Notifications
You must be signed in to change notification settings - Fork 6
/
package.json
36 lines (36 loc) · 1.59 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": "glassic",
"version": "1.0.0",
"description": "Simple webview application generator",
"scripts": {
"glassic": "npm install && npm run test && npm run compile && npm run help",
"install": "npm run update:submodules",
"jenkins": "./node_modules/coffee-script/bin/coffee libs/jenkins.coffee",
"update:submodules": "git submodule update --init --recursive && git submodule foreach git pull origin master",
"compile": "./node_modules/coffee-script/bin/coffee libs/wrapper.coffee",
"compile:android": "cd templates/android && ./gradlew clean && ./gradlew build",
"test": "./node_modules/mocha/bin/mocha --compilers coffee:coffee-script/register",
"test:watch": "./node_modules/mocha/bin/mocha -w --compilers coffee:coffee-script/register",
"help": "cat wiki/Help.md",
"help:android": "cat templates/android/README.md",
"help:desktop": "cat templates/desktop/README.md",
"help:apk": "ls templates/android/app/build/outputs/apk/",
"help:ios": "echo 'See templates/ios7/README.md for compiling instructions.'",
"demo:android": "npm run compile:android && npm run help:apk",
"demo:linux": "cd templates/desktop; ./linux",
"package:desktop": "cd templates && tar -zcvf desktop.tar.gz desktop/ && cd .."
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/mess110/glassic.git"
},
"author": "Cristian Mircea Messel",
"license": "LGPL-3.0",
"homepage": "https://github.com/mess110/glassic",
"devDependencies": {
"coffee-script": "^1.10.0",
"mocha": "^2.3.3",
"shelljs": "^0.5.3",
"valid-url": "^1.0.9"
}
}