|
4 | 4 | "version": "1.1.2",
|
5 | 5 | "description": "Webrecorder Player -- Standalone Web Archive Browser App",
|
6 | 6 | "scripts": {
|
7 |
| - "build": "concurrently \"npm run build-main\" \"npm run build-renderer\"", |
8 |
| - "build-dll": "cross-env NODE_ENV=development node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --config webpack/webpack.config.renderer.dev.dll.js --colors", |
9 |
| - "build-main": "cross-env NODE_ENV=production DEBUG_PROD=false node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --config webpack/webpack.config.main.prod.js --display-error-details --colors", |
10 |
| - "build-renderer": "cross-env NODE_ENV=production DEBUG_PROD=false node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --config webpack/webpack.config.renderer.prod.js --display-error-details --colors", |
11 |
| - "dev": "cross-env START_HOT=1 npm run start-renderer-dev", |
| 7 | + "build": "cd webrecorder/frontend && yarn install; npm run build-player", |
12 | 8 | "start": "cross-env NODE_ENV=production electron ./app",
|
| 9 | + "start-dev": "cross-env NODE_ENV=development electron -r babel-register ./app/main.dev", |
13 | 10 | "pack": "build --dir",
|
14 | 11 | "release": "npm run build && build",
|
15 |
| - "dist": "npm run build && build --publish never", |
16 |
| - "start-main-dev": "cross-env HOT=1 NODE_ENV=development electron -r babel-register ./app/main.dev", |
17 |
| - "start-renderer-dev": "cross-env NODE_ENV=development node --trace-warnings -r babel-register ./node_modules/webpack-dev-server/bin/webpack-dev-server --config ./webpack/webpack.config.renderer.dev.js" |
| 12 | + "dist": "npm run build && build --publish never" |
18 | 13 | },
|
19 | 14 | "repository": {
|
20 | 15 | "type": "git",
|
|
67 | 62 | }
|
68 | 63 | },
|
69 | 64 | "dependencies": {
|
70 |
| - "classnames": "^2.2.5", |
71 |
| - "electron-debug": "^1.4.0", |
72 |
| - "electron-devtools-installer": "^2.2.1", |
73 |
| - "electron-window-state": "^4.1.1", |
74 |
| - "history": "^3.2.1", |
75 |
| - "immutable": "^3.8.1", |
76 |
| - "prop-types": "^15.6.0", |
77 |
| - "react": "^16.0.0", |
78 |
| - "react-dom": "^16.0.0", |
79 |
| - "react-hot-loader": "^3.0.0-beta.6", |
80 |
| - "react-markdown": "^3.0.0-rc3", |
81 |
| - "react-redux": "^5.0.5", |
82 |
| - "react-router": "^3.0.2", |
83 |
| - "react-router-redux": "^4.0.8", |
84 |
| - "react-toggle": "^4.0.2", |
85 |
| - "react-virtualized": "^9.12.0", |
86 |
| - "redux": "^3.7.1", |
87 |
| - "redux-connect": "^6.0.0", |
88 |
| - "redux-immutable": "^4.0.0", |
89 |
| - "redux-search": "^2.4.0", |
90 |
| - "request": "^2.81.0", |
91 |
| - "request-promise": "^4.2.1", |
92 |
| - "reselect": "^3.0.1", |
93 |
| - "source-map-support": "^0.4.15", |
94 |
| - "style-loader": "^0.19.0", |
95 |
| - "superagent": "^3.8.0" |
96 |
| - }, |
97 |
| - "devDependencies": { |
98 | 65 | "babel-core": "^6.24.1",
|
99 |
| - "babel-eslint": "^7.2.3", |
100 |
| - "babel-jest": "^20.0.3", |
101 |
| - "babel-loader": "^7.1.0", |
102 |
| - "babel-plugin-add-module-exports": "^0.2.1", |
103 |
| - "babel-plugin-dev-expression": "^0.2.1", |
104 |
| - "babel-plugin-dynamic-import-webpack": "^1.0.1", |
105 |
| - "babel-plugin-flow-runtime": "^0.11.1", |
106 |
| - "babel-plugin-transform-class-properties": "^6.24.1", |
107 |
| - "babel-plugin-transform-es2015-classes": "^6.24.1", |
108 |
| - "babel-preset-env": "^1.5.1", |
| 66 | + "babel-preset-env": "^1.7.0", |
109 | 67 | "babel-preset-react": "^6.24.1",
|
110 |
| - "babel-preset-react-hmre": "^1.1.1", |
111 |
| - "babel-preset-react-optimize": "^1.0.1", |
112 | 68 | "babel-preset-stage-0": "^6.24.1",
|
113 | 69 | "babel-register": "^6.24.1",
|
114 |
| - "babili-webpack-plugin": "^0.1.2", |
115 |
| - "chalk": "^2.0.1", |
116 | 70 | "concurrently": "^3.5.0",
|
117 | 71 | "cross-env": "^5.1.1",
|
118 |
| - "cross-spawn": "^5.1.0", |
119 |
| - "css-loader": "^0.28.3", |
120 | 72 | "electron": "^1.6.11",
|
121 | 73 | "electron-builder": "^19.13.0",
|
| 74 | + "electron-debug": "^1.4.0", |
| 75 | + "electron-devtools-installer": "^2.2.1", |
122 | 76 | "electron-publisher-s3": "^19.15.0",
|
123 |
| - "eslint": "^3.19.0", |
124 |
| - "eslint-config-airbnb": "^15.0.1", |
125 |
| - "eslint-formatter-pretty": "^1.1.0", |
126 |
| - "eslint-import-resolver-webpack": "^0.8.3", |
127 |
| - "eslint-plugin-compat": "^1.0.4", |
128 |
| - "eslint-plugin-import": "^2.6.0", |
129 |
| - "eslint-plugin-jest": "^20.0.3", |
130 |
| - "eslint-plugin-jsx-a11y": "5.0.3", |
131 |
| - "eslint-plugin-promise": "^3.5.0", |
132 |
| - "eslint-plugin-react": "^7.1.0", |
133 |
| - "express": "^4.16.1", |
134 |
| - "extract-text-webpack-plugin": "^3.0.2", |
135 |
| - "file-loader": "^0.11.1", |
136 |
| - "jest": "^20.0.4", |
137 |
| - "node-sass": "^4.5.3", |
138 |
| - "sass-loader": "^6.0.6", |
139 |
| - "url-loader": "^0.5.8", |
140 |
| - "webpack": "^3.0.0", |
141 |
| - "webpack-bundle-analyzer": "^2.8.2", |
142 |
| - "webpack-dev-server": "^2.9.3", |
143 |
| - "webpack-merge": "^4.1.0" |
| 77 | + "electron-window-state": "^4.1.1" |
144 | 78 | },
|
145 | 79 | "devEngines": {
|
146 | 80 | "node": ">=7.x",
|
|
0 commit comments