blob: 04faffb59f3c63b2d39b1a9d852c0a6f031106e3 [file] [log] [blame]
Michael Davis76720ce2017-02-14 13:44:31 -06001{
Michael Davis14455e12017-09-22 11:56:30 -05002 "name": "openbmc_browser_interface",
Gunnar Mills76966502019-07-23 16:03:02 -05003 "description": "Web-based user interface for the OpenBMC firmware stack",
Gunnar Mills493074d2019-07-23 16:17:53 -05004 "author": {
5 "name": "OpenBMC Developers",
6 "email": "openbmc@lists.ozlabs.org",
7 "url": "https://www.openbmc.org/"
8 },
Michael Davis76720ce2017-02-14 13:44:31 -06009 "version": "0.0.1",
Iftekharul Islam99d199f2017-03-24 15:28:25 -050010 "private": false,
Michael Davis14455e12017-09-22 11:56:30 -050011 "repository": {
12 "type": "git",
13 "url": "git://github.com/openbmc/phosphor-webui"
14 },
Michael Davis76720ce2017-02-14 13:44:31 -060015 "scripts": {
Ed Tanousfc7a33f2018-09-06 16:52:19 -070016 "build": "rimraf dist && webpack --bail --progress --profile --sort-assets-by size --mode production",
17 "build-debug": "rimraf dist && webpack --bail --progress --profile --sort-assets-by size --mode development",
18 "server": "webpack-dev-server --history-api-fallback --inline --progress --devtool source-map --mode development",
Ed Tanousbbcf6702017-10-06 13:53:06 -070019 "test": "karma start",
20 "test-watch": "karma start --auto-watch --no-single-run",
21 "start": "npm run server"
Michael Davis76720ce2017-02-14 13:44:31 -060022 },
Iftekharul Islam99d199f2017-03-24 15:28:25 -050023 "contributors": [
Michael Davis14455e12017-09-22 11:56:30 -050024 "Iftekharul Islam <iffy.ryan@ibm.com>",
Ed Tanousbbcf6702017-10-06 13:53:06 -070025 "Michael Davis <michael.s.davis@ibm.com>",
Gunnar Mills371eaee2018-02-07 15:49:49 -060026 "Ed Tanous <ed.tanous@intel.com>",
27 "Gunnar Mills <gmills@us.ibm.com>"
Iftekharul Islam99d199f2017-03-24 15:28:25 -050028 ],
29 "files": [
30 "dist"
31 ],
32 "keywords": [
33 "node"
34 ],
Ed Tanousbbcf6702017-10-06 13:53:06 -070035 "dependencies": {
Jae Hyun Yooe5fb4032019-04-19 11:46:51 -070036 "@novnc/novnc": "^1.1.0",
Gunnar Millseda6e2b2019-05-20 14:59:19 -050037 "angular": "^1.7.8",
38 "angular-animate": "^1.7.8",
39 "angular-clipboard": "^1.7.0",
40 "angular-cookies": "^1.7.8",
41 "angular-messages": "^1.7.8",
42 "angular-route": "^1.7.8",
43 "angular-sanitize": "^1.7.8",
44 "angular-ui-bootstrap": "^2.5.6",
45 "angular-ui-router": "^1.0.22",
Gunnar Millsb54d0ee2019-02-08 15:42:07 -060046 "bootstrap": "^4.3.1",
beccabroeka30394b2018-12-14 17:19:45 -060047 "ng-toast": "^2.0.0",
Gunnar Millsae035392019-07-23 12:18:34 -050048 "xterm": "^3.14.5"
Ed Tanousbbcf6702017-10-06 13:53:06 -070049 },
Iftekharul Islam99d199f2017-03-24 15:28:25 -050050 "peerDependencies": {},
Michael Davis76720ce2017-02-14 13:44:31 -060051 "devDependencies": {
Gunnar Millsae035392019-07-23 12:18:34 -050052 "@babel/core": "^7.5.5",
53 "@babel/preset-env": "^7.5.5",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070054 "angular-mocks": "1.7.3",
55 "assets-webpack-plugin": "3.9.6",
56 "autoprefixer": "9.1.5",
57 "babel-core": "6.26.3",
58 "babel-loader": "8.0.2",
Kuiying Wang20f77152019-03-19 10:25:36 +080059 "babel-polyfill": "^6.26.0",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070060 "compression-webpack-plugin": "2.0.0",
61 "copy-webpack-plugin": "4.5.2",
Ed Tanous0f2f9812018-12-19 17:59:28 -080062 "csp-html-webpack-plugin": "^2.5.0",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070063 "css-loader": "1.0.0",
64 "eslint-plugin-angular": "3.3.0",
Gunnar Millsf875e012018-11-27 13:39:27 -060065 "event-stream": "3.3.4",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070066 "file-loader": "2.0.0",
Ed Tanous0f2f9812018-12-19 17:59:28 -080067 "filter-chunk-webpack-plugin": "^2.1.0",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070068 "html-loader": "^0.5.5",
Gunnar Mills9feb9ce2019-01-08 16:42:04 -060069 "html-minifier": "^3.5.21",
Ed Tanous0f2f9812018-12-19 17:59:28 -080070 "html-webpack-inline-source-plugin": "0.0.10",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070071 "html-webpack-plugin": "^3.2.0",
Ed Tanous0f2f9812018-12-19 17:59:28 -080072 "ignore-assets-webpack-plugin": "^2.0.1",
Gunnar Mills9feb9ce2019-01-08 16:42:04 -060073 "mini-css-extract-plugin": "^0.4.5",
Gunnar Mills15486772019-05-03 15:53:06 -050074 "node-sass": "^4.12.0",
Ed Tanousbbcf6702017-10-06 13:53:06 -070075 "null-loader": "^0.1.1",
Ed Tanousbbcf6702017-10-06 13:53:06 -070076 "raw-loader": "^0.5.1",
Gunnar Mills9feb9ce2019-01-08 16:42:04 -060077 "rimraf": "^2.6.3",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070078 "sass-loader": "^7.1.0",
Gunnar Mills9feb9ce2019-01-08 16:42:04 -060079 "style-loader": "^0.23.1",
Ed Tanous0f2f9812018-12-19 17:59:28 -080080 "svg-inline-loader": "^0.8.0",
Ed Tanousfc7a33f2018-09-06 16:52:19 -070081 "uglifyjs-webpack-plugin": "^1.3.0",
Gunnar Millsae035392019-07-23 12:18:34 -050082 "webpack": "^4.37.0",
83 "webpack-cli": "^3.3.6",
84 "webpack-dev-server": "^3.7.2"
Michael Davis76720ce2017-02-14 13:44:31 -060085 },
Gunnar Mills8ab097b2019-07-23 15:55:25 -050086 "license": "Apache-2.0",
87 "licenses": [
88 {
89 "type": "Apache-2.0",
90 "url": "http://www.apache.org/licenses/LICENSE-2.0"
91 }
92 ],
Iftekharul Islam99d199f2017-03-24 15:28:25 -050093 "engines": {
Gunnar Mills243e6ca2018-10-23 11:45:42 -050094 "node": ">=4.2.6",
95 "npm": ">=5.6.0"
Gunnar Mills493074d2019-07-23 16:17:53 -050096 }
Michael Davis76720ce2017-02-14 13:44:31 -060097}