OSDN Git Service

Merge branch 'master' into electron
[bytom/bytom-electron.git] / package.json
1 {
2   "name": "bytomDesktop",
3   "productName": "Bytom Desktop",
4   "version": "0.5.0",
5   "description": "",
6   "main": "main.js",
7   "scripts": {
8     "build:dll": "node ./bin/dependencies.js",
9     "postinstall": "npm run build:dll",
10     "electron-dev": "DEV_URL=http://localhost:3000/index.html  electron --inspect=5858 main.js .",
11     "build": "NODE_ENV=production webpack --config webpack/webpack.app.js ",
12     "build-electron": "NODE_ENV=production MODE=electron webpack --config webpack/webpack.app.js ",
13     "lint": "eslint \"src/**\"",
14     "start": "hjs-dev-server webpack/webpack.app.js --hot --host 0.0.0.0",
15     "generate-component": "babel-node bin/generate.js component",
16     "package": "npm-run-all package:* ",
17     "package:mac": "electron-packager . --overwrite --asar.unpackDir=bytomd --platform=darwin --arch=x64 --ignore='bytomd/bytomd-(?!darwin)' --out=desktop --icon=./static/images/app-icon/mac/app.icns",
18     "package:win-32": "electron-packager . --overwrite --asar.unpackDir=bytomd --platform=win32 --arch=ia32 --ignore='bytomd/bytomd-(?!windows_386)' --out=desktop --icon=./static/images/app-icon/win/app.ico",
19     "package:win-64": "electron-packager . --overwrite --asar.unpackDir=bytomd --platform=win32 --arch=x64 --ignore='bytomd/bytomd-(?!windows_amd64)' --out=desktop --icon=./static/images/app-icon/win/app.ico",
20     "package:linux-32": "electron-packager . --overwrite --asar.unpackDir=bytomd --platform=linux --arch=ia32  --ignore='bytomd/bytomd-(?!linux_386)' --out=desktop",
21     "package:linux-64": "electron-packager . --overwrite --asar.unpackDir=bytomd --platform=linux --arch=x64 --ignore='bytomd/bytomd-(?!linux_amd64)' --out=desktop"
22   },
23   "author": "Bytom",
24   "license": "AGPL-3.0-only",
25   "browserslist": [
26     "> 1%",
27     "last 3 versions",
28     "Safari >= 8"
29   ],
30   "dependencies": {
31     "btoa": "^1.1.2",
32     "fetch-ponyfill": "~3.0.2",
33     "uuid": "~2.0.2",
34     "babel-polyfill": "~6.16.0",
35     "bootstrap-sass": "~3.3.7",
36     "classnames": "~2.2.5",
37     "electron-settings": "~3.1.4",
38     "glob": "~7.1.2",
39     "i18next": "~10.5.1",
40     "lodash": "~4.17.4",
41     "log4js": "^2.5.3",
42     "moment": "~2.14.1",
43     "moment-timezone": "~0.5.5",
44     "pluralize": "~3.0.0",
45     "prop-types": "^15.5.8",
46     "react": "~15.5.0",
47     "react-ace": "~3.5.0",
48     "react-autosuggest": "~6.0.4",
49     "react-bootstrap": "~0.30.3",
50     "react-dom": "~15.5.0",
51     "react-markdown": "^2.5.0",
52     "react-redux": "~4.4.5",
53     "react-router": "~2.6.0",
54     "react-router-redux": "~4.0.5",
55     "react-router-scroll": "~0.3.2",
56     "redux": "~3.5.2",
57     "redux-form": "~5.3.2",
58     "redux-thunk": "~2.1.0",
59     "reselect": "^3.0.0",
60     "sha.js": "^2.4.8",
61     "toml": "~2.3.3"
62   },
63   "devDependencies": {
64     "autoprefixer": "~6.7.7",
65     "babel-cli": "~6.14.0",
66     "babel-core": "~6.11.4",
67     "babel-eslint": "~7.0.0",
68     "babel-loader": "~6.2.4",
69     "babel-plugin-transform-object-rest-spread": "~6.8.0",
70     "babel-preset-es2015": "~6.9.0",
71     "babel-preset-react": "~6.5.0",
72     "babel-preset-react-hmre": "~1.1.1",
73     "babel-register": "~6.22.0",
74     "bootstrap-loader": "~1.0.10",
75     "chai": "~3.5.0",
76     "chai-as-promised": "~6.0.0",
77     "command-line-args": "~3.0.1",
78     "command-line-commands": "~1.0.4",
79     "css-loader": "0.14.5",
80     "electron": "~1.8.3",
81     "electron-packager": "^8.6.0",
82     "eslint": "~3.7.0",
83     "eslint-plugin-react": "~6.4.0",
84     "file-loader": "~0.9.0",
85     "gulp": "^3.9.1",
86     "gulp-clean": "~0.4.0",
87     "gulp-zip": "~4.1.0",
88     "hjs-webpack": "~8.3.0",
89     "json-loader": "~0.5.4",
90     "mocha": "~2.2.0",
91     "nock": "~4.0.0",
92     "node-sass": "~3.8.0",
93     "npm-run-all": "^4.1.2",
94     "postcss-loader": "~1.1.0",
95     "react-hot-loader": "~1.3.0",
96     "resolve-url-loader": "~1.6.0",
97     "sass-loader": "~4.0.0",
98     "sass-resources-loader": "~1.1.0",
99     "shelljs": "~0.7.4",
100     "style-loader": "~0.13.1",
101     "url-loader": "~0.5.7",
102     "wdio-browserstack-service": "~0.1.4",
103     "wdio-mocha-framework": "~0.5.8",
104     "wdio-selenium-standalone-service": "0.0.7",
105     "wdio-spec-reporter": "0.0.5",
106     "webdriverio": "~4.6.2"
107   }
108 }