-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
48 lines (48 loc) · 1.71 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
{
"name": "c2c",
"description": "Connect to Crimea",
"version": "0.0.0",
"author": {
"name": "Pavlo Bashynskyi",
"email": "[email protected]"
},
"repository": {
"type": "git",
"url": "git://github.com/prosvita/c2c.git"
},
"engines": {
"node": ">=6"
},
"dependencies": {
"bower": "^1.7.9",
"enb": "^1.3.0",
"enb-bem-i18n": "^1.1.1",
"enb-bem-techs": "^2.2.1",
"enb-bemxjst": "^7.6.1",
"enb-bemxjst-i18n": "github:levonet/enb-bemxjst-i18n#acd48e2",
"enb-borschik": "^2.4.0",
"enb-js": "^1.1.0",
"enb-markdown": "^0.2.3",
"enb-stylus": "^2.4.0"
},
"devDependencies": {
"gemini": "^5.0.0-alpha.12",
"gemini-optipng": "^1.0.0",
"html-reporter": "^1.0.0",
"http-server": "^0.8.0"
},
"scripts": {
"postinstall": "npm run deps; YENV=${YENV:-${NODE_ENV}} npm run configs",
"deps": "$(npm bin)/bower install",
"configs": ".scripts/yconf.sh reset",
"build": "YENV=${YENV:-$(.scripts/yconf.sh)} $(npm bin)/enb make *.bundles/*",
"start": "YENV=${YENV:-$(.scripts/yconf.sh)} $(npm bin)/enb server",
"gemini": "$(npm bin)/http-server -s & p=$!; $(npm bin)/gemini test; e=$?; kill -TERM ${p}; exit ${e}",
"gemini-dist": "DIR=`mktemp -dt 'c2c'`; tar -xf $(cat .dist) -C ${DIR}; $(npm bin)/http-server ${DIR} -s & p=$!; $(npm bin)/gemini test; e=$?; kill -TERM ${p}; rm -rf ${DIR}; exit ${e}",
"gemini-site": ".scripts/yconf.sh silent && . configs/current/settings.sh; BASEURL=${BASEURL} $(npm bin)/gemini test",
"gemini-update": "$(npm bin)/http-server -c \"no-cache, no-store\" -s & p=$!; $(npm bin)/gemini update; kill -TERM ${p}",
"dist": ".scripts/dist.sh",
"clean": ".scripts/clean.sh"
},
"private": true
}