7a9eabf7be
We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. To install horizon, check python3 version and set target directory in postinstall script on package.json. Change-Id: Iadf07f630bfc5d8f8d0c2a57e108c0f05aca899d Co-Authored-By: Shu Muto <shu.mutow@gmail.com>
31 lines
1.0 KiB
JSON
31 lines
1.0 KiB
JSON
{
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"name": "zun-ui",
|
|
"description": "OpenStack Zun-UI",
|
|
"repository": "none",
|
|
"license": "Apache 2.0",
|
|
"devDependencies": {
|
|
"eslint": "3.19.x",
|
|
"eslint-config-openstack": "^4.0.1",
|
|
"eslint-plugin-angular": "3.1.x",
|
|
"jasmine-core": "2.8.x",
|
|
"karma": "1.7.x",
|
|
"karma-chrome-launcher": "^2.2.0",
|
|
"karma-cli": "1.0.x",
|
|
"karma-coverage": "1.1.x",
|
|
"karma-jasmine": "1.1.x",
|
|
"karma-ng-html2js-preprocessor": "1.0.x",
|
|
"karma-phantomjs-launcher": "1.0.x",
|
|
"karma-threshold-reporter": "0.1.x",
|
|
"phantomjs-prebuilt": "2.1.x"
|
|
},
|
|
"scripts": {
|
|
"postinstall": "if [ ! -d .tox ] || [ ! -d .tox/karma ]; then tox -ekarma --notest; python3 -m pip install -U -t ./.tox/karma/lib/`python3 -V|tr -d ' '|tr 'P' 'p'|cut -c -9`/site-packages/ ../horizon; fi",
|
|
"test": "karma start zun_ui/karma.conf.js --single-run",
|
|
"lint": "eslint --no-color zun_ui/static",
|
|
"lintq": "eslint --quiet zun_ui/static"
|
|
},
|
|
"dependencies": {}
|
|
}
|