/
package.json
27 lines (27 loc) · 1.07 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
{
"author": "Enalean Team",
"name": "tuleap-label",
"version": "1.0.0",
"homepage": "https://www.enalean.com",
"license": "GPL-2.0+",
"private": true,
"dependencies": {
"mustache": "^2.3.0",
"vue": "^2.5.17",
"vue-dompurify-html": "^1.2.0",
"vue-gettext": "^2.1.0"
},
"devDependencies": {
"concurrently": "^3.5.0"
},
"config": {
"bin": "../../../../node_modules/.bin/"
},
"scripts": {
"build": "rm -rf ../assets/* && NODE_ENV=production $npm_package_config_bin/webpack --mode=production",
"coverage": "rm -rf ./coverage/* && NODE_ENV=coverage $npm_package_config_bin/karma start ./karma.conf.js && $npm_package_config_bin/http-server -os -a 0.0.0.0 -p 9000 coverage/",
"test": "NODE_ENV=test $npm_package_config_bin/karma start ./karma.conf.js",
"watch": "NODE_ENV=watch concurrently --raw --kill-others '$npm_package_config_bin/webpack --watch --mode=development' '$npm_package_config_bin/karma start ./karma.conf.js'",
"extract-gettext-cli": "$npm_package_config_bin/gettext-extract project-labeled-items/src/*.vue"
}
}