blob: f1f1c6d14bf6d0386fe2e352579006200837f3a5 [file] [log] [blame]
Monty Taylor4a781a72017-07-25 07:28:04 -04001{
2 "name": "zuul-web",
3 "version": "1.0.0",
4 "description": "Web Client for Zuul",
5 "main": "index.js",
6 "repository": "https://git.openstack.org/openstack-infra/zuul",
7 "author": "OpenStack Infra",
8 "license": "Apache-2.0",
9 "babel": {
10 "presets": [
11 "env"
12 ]
13 },
14 "dependencies": {
15 "angular": "^1.5.8",
16 "bootstrap": "^3.3.7",
17 "graphitejs": "https://github.com/prestontimmons/graphitejs/archive/master.tar.gz",
18 "jquery": "^1.11.1",
19 "jquery-visibility": "https://github.com/mathiasbynens/jquery-visibility/archive/master.tar.gz"
20 },
21 "scripts": {
22 "build": "npm run build:dist",
23 "build:dev": "webpack --env=dev",
24 "build:dist": "webpack --env=prod",
25 "build:docker": "docker run -it --rm -v $(pwd):/usr/src/app -w /usr/src/app node:alpine npm run build:dist-with-depends",
26 "build:dist-with-depends": "yarn install && npm run build:dist",
27 "format": "eslint --fix web/*.js",
28 "lint": "webpack --env=lint",
29 "start": "webpack-dev-server --env=dev --define ZUUL_API_URL=\"'https://zuul.openstack.org'\" --open-page='status.html'",
30 "start:basic": "webpack-dev-server --env=dev --open-page='status.html?demo=basic'",
31 "start:openstack": "webpack-dev-server --env=dev --open-page='status.html?demo=openstack'",
32 "start:tree": "webpack-dev-server --env=dev --open-page='status.html?demo=tree'"
33 },
34 "devDependencies": {
35 "babel-core": "^6.26.0",
36 "babel-eslint": "^8.0.3",
37 "babel-loader": "^7.1.2",
38 "babel-plugin-angularjs-annotate": "^0.8.2",
39 "babel-preset-env": "^1.6.1",
40 "clean-webpack-plugin": "^0.1.16",
41 "css-loader": "^0.28.4",
42 "eslint": ">=3.19.0",
43 "eslint-config-standard": "^11.0.0-beta.0",
44 "eslint-loader": "^1.9.0",
45 "eslint-plugin-import": "^2.8.0",
46 "eslint-plugin-node": "^6.0.0",
47 "eslint-plugin-promise": "^3.6.0",
48 "eslint-plugin-standard": "^3.0.1",
49 "file-loader": "^0.11.2",
50 "html-webpack-plugin": "^2.29.0",
51 "resolve-url-loader": "^2.1.0",
52 "style-loader": "^0.18.2",
53 "url-loader": "^0.5.9",
54 "webpack": "^3.3.0",
55 "webpack-archive-plugin": "^3.0.0",
56 "webpack-bundle-analyzer": "^2.9.1",
57 "webpack-dev-server": "^2.6.1",
58 "webpack-merge": "^4.1.0"
59 }
60}