|
23 | 23 | }, |
24 | 24 | "scripts": { |
25 | 25 | "dev-renderer": "cross-env DEV=1 webpack serve --config webpack.config.renderer.js", |
26 | | - "dev-web": "cross-env DEV=1 webpack serve --config webpack.config.web.js", |
27 | 26 | "dev-webpack": "cross-env DEV=1 webpack", |
28 | 27 | "build-renderer": "webpack --config webpack.config.renderer.js", |
29 | | - "pre-renderer": "cross-env PREBUILD=1 npm run build-renderer", |
30 | 28 | "dev": "cross-env START=1 npm run watch", |
31 | | - "build": "npm run pre-renderer && concurrently \"npm run build-renderer\" \"webpack\" \"webpack --config webpack.config.web.js\"", |
| 29 | + "build": "rimraf build && concurrently \"npm run build-renderer\" \"webpack\"", |
32 | 30 | "ci-build": "node scripts/ci-build.js", |
33 | 31 | "start": "electron .", |
34 | | - "watch": "concurrently \"npm run dev-renderer\" \"npm run dev-webpack\" \"npm run dev-web\"", |
| 32 | + "watch": "concurrently \"npm run dev-renderer\" \"npm run dev-webpack\"", |
35 | 33 | "compile-win32": "npm run build && electron-builder -w", |
36 | 34 | "compile-darwin": "npm run build && electron-builder -m", |
37 | 35 | "compile-linux": "npm run build && electron-builder -l", |
|
40 | 38 | "rebuild": "electron-builder install-app-deps" |
41 | 39 | }, |
42 | 40 | "devDependencies": { |
43 | | - "@cliqz/adblocker-electron": "1.19.0", |
| 41 | + "@babel/core": "^7.12.16", |
| 42 | + "@cliqz/adblocker-electron": "1.20.1", |
| 43 | + "@pmmmwh/react-refresh-webpack-plugin": "^0.4.3", |
44 | 44 | "@types/animejs": "^3.1.2", |
45 | | - "@types/chrome": "0.0.128", |
| 45 | + "@types/chrome": "0.0.130", |
46 | 46 | "@types/crypto-js": "^4.0.1", |
47 | 47 | "@types/jszip": "^3.4.1", |
48 | 48 | "@types/nedb": "1.8.11", |
49 | | - "@types/node": "14.14.21", |
| 49 | + "@types/node": "14.14.28", |
50 | 50 | "@types/node-fetch": "^2.5.8", |
51 | | - "@types/react": "17.0.0", |
52 | | - "@types/react-dom": "17.0.0", |
| 51 | + "@types/react": "17.0.2", |
| 52 | + "@types/react-dom": "17.0.1", |
53 | 53 | "@types/styled-components": "5.1.7", |
54 | | - "@typescript-eslint/eslint-plugin": "^4.13.0", |
55 | | - "@typescript-eslint/parser": "^4.13.0", |
56 | | - "@wexond/rpc-core": "^1.0.2", |
57 | | - "@wexond/rpc-electron": "^1.0.2", |
| 54 | + "@typescript-eslint/eslint-plugin": "^4.15.1", |
| 55 | + "@typescript-eslint/parser": "^4.15.1", |
| 56 | + "@wexond/rpc-core": "^1.0.3", |
| 57 | + "@wexond/rpc-electron": "^1.0.3", |
58 | 58 | "animejs": "^3.2.1", |
59 | 59 | "awesome-node-loader": "^1.1.1", |
| 60 | + "babel-loader": "^8.2.2", |
60 | 61 | "concurrently": "^5.3.0", |
61 | 62 | "copy-webpack-plugin": "^7.0.0", |
62 | 63 | "cross-env": "7.0.3", |
63 | | - "crypto-js": "^4.0.0", |
64 | | - "electron": "11.2.0", |
| 64 | + "electron": "11.2.3", |
65 | 65 | "electron-builder": "22.9.1", |
66 | 66 | "electron-extensions": "^7.0.0-beta.3", |
67 | 67 | "electron-updater": "4.3.5", |
68 | | - "eslint": "^7.17.0", |
69 | | - "eslint-config-prettier": "^7.1.0", |
| 68 | + "eslint": "^7.20.0", |
| 69 | + "eslint-config-prettier": "^7.2.0", |
70 | 70 | "eslint-plugin-prettier": "^3.3.1", |
71 | 71 | "eslint-plugin-react": "^7.22.0", |
72 | 72 | "file-loader": "^6.2.0", |
73 | 73 | "file-type": "16.2.0", |
74 | 74 | "fork-ts-checker-webpack-plugin": "^6.1.0", |
75 | | - "html-webpack-plugin": "^4.5.1", |
| 75 | + "html-webpack-plugin": "^5.1.0", |
76 | 76 | "icojs": "^0.16.0", |
77 | | - "jszip": "^3.5.0", |
78 | | - "mobx": "6.0.4", |
79 | | - "mobx-react-lite": "3.1.6", |
| 77 | + "jszip": "^3.6.0", |
| 78 | + "mobx": "6.1.7", |
| 79 | + "mobx-react-lite": "3.2.0", |
80 | 80 | "nedb": "1.8.0", |
81 | 81 | "node-bookmarks-parser": "^2.0.0", |
82 | 82 | "node-fetch": "^2.6.1", |
83 | 83 | "prettier": "2.2.1", |
84 | 84 | "pretty-bytes": "5.5.0", |
85 | 85 | "react": "17.0.1", |
86 | 86 | "react-dom": "17.0.1", |
87 | | - "react-hot-loader": "4.13.0", |
| 87 | + "react-refresh": "^0.9.0", |
88 | 88 | "react-windows-controls": "1.1.1", |
| 89 | + "rimraf": "^3.0.2", |
89 | 90 | "source-map-support": "^0.5.19", |
90 | 91 | "styled-components": "^5.2.1", |
91 | | - "terser": "^5.5.1", |
| 92 | + "terser": "^5.6.0", |
92 | 93 | "terser-webpack-plugin": "^5.1.1", |
93 | | - "ts-loader": "^8.0.14", |
| 94 | + "ts-loader": "^8.0.17", |
94 | 95 | "tsconfig-paths-webpack-plugin": "^3.3.0", |
95 | | - "typescript": "^4.1.3", |
| 96 | + "typescript": "^4.1.5", |
96 | 97 | "typescript-plugin-styled-components": "^1.4.4", |
97 | | - "webpack": "5.15.0", |
98 | | - "webpack-bundle-analyzer": "^4.3.0", |
99 | | - "webpack-cli": "4.3.1", |
| 98 | + "webpack": "5.22.0", |
| 99 | + "webpack-bundle-analyzer": "^4.4.0", |
| 100 | + "webpack-cli": "4.5.0", |
100 | 101 | "webpack-dev-server": "^3.11.2", |
101 | 102 | "webpack-merge": "^5.7.3" |
102 | 103 | }, |
|
0 commit comments