-
Notifications
You must be signed in to change notification settings - Fork 9
/
package.json
83 lines (83 loc) · 3.17 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
{
"name": "vamosjuntas",
"version": "1.1.1",
"description": "vamosjuntas: An Ionic project",
"repository": {
"type": "git",
"url": "git+https://github.com/VamosJuntas/vamosjuntas.git"
},
"engines": {
"node": "4.3.1"
},
"license": "ISC",
"dependencies": {
"bower": "^1.3.3",
"cordova": "6.0.0",
"eslint": "^1.10.2",
"eslint-config-airbnb": "^1.0.2",
"eslint-config-angular": "^0.4.0",
"eslint-plugin-angular": "^0.14.0",
"eslint-plugin-jasmine": "^2.8.0",
"eslint-plugin-react": "^3.11.2",
"express": "^4.13.4",
"gulp": "^3.9.1",
"gulp-preprocess": "^2.0.0",
"gulp-replace-task": "^0.11.0",
"ionic": "2.2.3",
"ios-sim": "*",
"jasmine": "^2.3.2",
"jasmine-core": "^2.3.4",
"karma": "^0.13.22",
"karma-chrome-launcher": "^0.2.1",
"karma-cli": "*",
"karma-coverage": "^1.0.0",
"karma-jasmine": "^0.3.6",
"karma-phantomjs-launcher": "^1.0.2",
"moment": "^2.17.1",
"node-sass": "^3.4.2",
"nodemon": "^1.9.1",
"phantomjs": "^1.9.18",
"protractor": "5.1.2",
"protractor-jasmine2-screenshot-reporter": "^0.3.1",
"stubby": "^4.0.0"
},
"cordovaPlugins": [
"cordova-plugin-device",
"cordova-plugin-console",
"cordova-plugin-whitelist",
"cordova-plugin-splashscreen",
"cordova-plugin-statusbar",
"ionic-plugin-keyboard",
"cordova-plugin-geolocation"
],
"cordovaPlatforms": [
"ios",
"android"
],
"scripts": {
"postinstall": "gulp build-prod && bower install && npm run build-css",
"serve": "gulp build-dev && ionic serve -s -c",
"ionic-test": "screen -d -m -L ionic serve --address localhost",
"kill-ionic": "killall ionic",
"build-css": "node-sass --include-path scss scss/ionic.app.scss www/css/ionic.app.css && node-sass --include-path scss --output-style compressed scss/ionic.app.scss www/css/ionic.app.min.css",
"watch-css": "nodemon -e scss -x \"npm run build-css\"",
"webdriver-update": "webdriver-manager update",
"protractor": "protractor --baseUrl 'http://localhost:8100' www/test/functional/conf.js && npm run kill-ionic",
"dev-functional-test": "gulp build-dev && protractor --baseUrl 'http://localhost:8100' www/test/functional/conf.js",
"functional-test": "npm run start-stubby & gulp build-dev && npm run build-css && npm run ionic-test && npm run protractor",
"unit-test": "karma start karma.conf.js --single-run",
"watch-unit-test": "karma start karma.conf.js",
"ci": "npm run unit-test && npm run functional-test",
"lint": "eslint www/js/**/*.js www/test/**/*.js",
"preserve": "node www/conf/stubserver.js > /dev/null 2>&1 &",
"ionic-emulate-android": "gulp build-prod && ionic emulate android",
"ionic-emulate-android-debugger": "gulp build-dev && ionic emulate -lc android",
"ionic-emulate-ios": "gulp build-dev build-prod && ionic emulate ios && node www/conf/stubserver.js > /dev/null 2>&1 &",
"ionic-emulate-ios-debugger": "gulp build-dev build-prod && ionic emulate -lc ios",
"ionic-state-restore": "ionic state restore",
"start-stubby": "stubby -q -s 3001 -l localhost -d ./stubs/reports.yml"
},
"devDependencies": {
"karma": "^0.13.22"
}
}