diff options
author | mhatvan <markus_hatvan@aon.at> | 2021-07-30 19:48:40 +0200 |
---|---|---|
committer | Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | 2021-07-30 23:06:24 +0000 |
commit | 41d3410efb83d18e81b580dd9acc7da2eee226d6 (patch) | |
tree | 65249a87c9f464ec670273b3f994cca8066587c7 /package.json | |
parent | chore: migrate from tslint to @typescript-eslint (#1706) (diff) | |
download | ferdium-app-41d3410efb83d18e81b580dd9acc7da2eee226d6.tar.gz ferdium-app-41d3410efb83d18e81b580dd9acc7da2eee226d6.tar.zst ferdium-app-41d3410efb83d18e81b580dd9acc7da2eee226d6.zip |
chore: cleanup and improve dependencies
- removed `@meetfranz/typings` because it only stubbed external type definitions
- removed `@babel/polyfill` because there are no old browsers in use with Electron
- replaced deprecated `mdi` with `@mdi/font`
- removed unused `atob`, `btoa`, `targz`, `node-fetch`, `terser-webpack-plugin`, `webpack-node-externals`
- added used, but not installed dependencies `color`, `csstype`, `debug`, `minimist`, `jss`
- upgraded `@types/node` to match used node version
- upgraded `@types/fs-extra` to match fs-extra version
- add missing `arrow-parens` rule to `.eslintrc` rulest for .js files
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/package.json b/package.json index 6bc86ea6d..b488228da 100644 --- a/package.json +++ b/package.json | |||
@@ -60,9 +60,8 @@ | |||
60 | "@adonisjs/session": "1.0.29", | 60 | "@adonisjs/session": "1.0.29", |
61 | "@adonisjs/shield": "1.0.8", | 61 | "@adonisjs/shield": "1.0.8", |
62 | "@adonisjs/validator": "5.0.6", | 62 | "@adonisjs/validator": "5.0.6", |
63 | "@babel/polyfill": "7.7.0", | ||
64 | "@babel/runtime": "7.7.4", | ||
65 | "@electron/remote": "1.2.0", | 63 | "@electron/remote": "1.2.0", |
64 | "@mdi/font": "5.9.55", | ||
66 | "@mdi/js": "4.6.95", | 65 | "@mdi/js": "4.6.95", |
67 | "@meetfranz/electron-notification-state": "1.0.0", | 66 | "@meetfranz/electron-notification-state": "1.0.0", |
68 | "@meetfranz/forms": "file:packages/forms", | 67 | "@meetfranz/forms": "file:packages/forms", |
@@ -70,14 +69,15 @@ | |||
70 | "@meetfranz/ui": "file:packages/ui", | 69 | "@meetfranz/ui": "file:packages/ui", |
71 | "@sentry/electron": "2.5.1", | 70 | "@sentry/electron": "2.5.1", |
72 | "address-rfc2822": "2.1.0", | 71 | "address-rfc2822": "2.1.0", |
73 | "atob": "2.1.2", | ||
74 | "auto-launch": "5.0.5", | 72 | "auto-launch": "5.0.5", |
75 | "btoa": "1.2.1", | ||
76 | "classnames": "2.3.1", | 73 | "classnames": "2.3.1", |
77 | "cld": "2.7.0", | 74 | "cld": "2.7.0", |
75 | "color": "4.0.0", | ||
78 | "css": "2.2.4", | 76 | "css": "2.2.4", |
77 | "csstype": "3.0.8", | ||
79 | "darkreader": "4.9.34", | 78 | "darkreader": "4.9.34", |
80 | "dbus-next": "0.9.2", | 79 | "dbus-next": "0.9.2", |
80 | "debug": "4.3.2", | ||
81 | "du": "0.1.0", | 81 | "du": "0.1.0", |
82 | "electron-dl": "3.2.1", | 82 | "electron-dl": "3.2.1", |
83 | "electron-fetch": "1.7.3", | 83 | "electron-fetch": "1.7.3", |
@@ -95,8 +95,8 @@ | |||
95 | "lodash": "4.17.21", | 95 | "lodash": "4.17.21", |
96 | "macos-version": "5.2.1", | 96 | "macos-version": "5.2.1", |
97 | "marked": "0.7.0", | 97 | "marked": "0.7.0", |
98 | "mdi": "1.9.33", | ||
99 | "mime-types": "2.1.32", | 98 | "mime-types": "2.1.32", |
99 | "minimist": "1.2.5", | ||
100 | "mobx": "5.15.0", | 100 | "mobx": "5.15.0", |
101 | "mobx-localstorage": "1.2.0", | 101 | "mobx-localstorage": "1.2.0", |
102 | "mobx-react": "5.4.2", | 102 | "mobx-react": "5.4.2", |
@@ -104,7 +104,6 @@ | |||
104 | "mobx-react-router": "3.1.2", | 104 | "mobx-react-router": "3.1.2", |
105 | "moment": "2.29.1", | 105 | "moment": "2.29.1", |
106 | "ms": "2.1.3", | 106 | "ms": "2.1.3", |
107 | "node-fetch": "2.6.1", | ||
108 | "node-mac-permissions": "2.2.0", | 107 | "node-mac-permissions": "2.2.0", |
109 | "normalize-url": "6.1.0", | 108 | "normalize-url": "6.1.0", |
110 | "os-name": "4.0.0", | 109 | "os-name": "4.0.0", |
@@ -128,7 +127,6 @@ | |||
128 | "smoothscroll-polyfill": "0.4.4", | 127 | "smoothscroll-polyfill": "0.4.4", |
129 | "sqlite3": "5.0.2", | 128 | "sqlite3": "5.0.2", |
130 | "tar": "4.4.13", | 129 | "tar": "4.4.13", |
131 | "targz": "1.0.1", | ||
132 | "terser": "4.4.0", | 130 | "terser": "4.4.0", |
133 | "useragent-generator": "1.1.1-amkt-22079-finish.0", | 131 | "useragent-generator": "1.1.1-amkt-22079-finish.0", |
134 | "uuid": "3.3.3", | 132 | "uuid": "3.3.3", |
@@ -145,21 +143,19 @@ | |||
145 | "@babel/plugin-proposal-export-default-from": "7.14.5", | 143 | "@babel/plugin-proposal-export-default-from": "7.14.5", |
146 | "@babel/plugin-proposal-throw-expressions": "7.14.5", | 144 | "@babel/plugin-proposal-throw-expressions": "7.14.5", |
147 | "@babel/plugin-syntax-dynamic-import": "7.8.3", | 145 | "@babel/plugin-syntax-dynamic-import": "7.8.3", |
148 | "@babel/plugin-transform-regenerator": "7.14.5", | ||
149 | "@babel/preset-env": "7.14.8", | 146 | "@babel/preset-env": "7.14.8", |
150 | "@babel/preset-react": "7.14.5", | 147 | "@babel/preset-react": "7.14.5", |
151 | "@babel/register": "7.14.5", | 148 | "@babel/register": "7.14.5", |
152 | "@types/color": "3.0.2", | 149 | "@types/color": "3.0.2", |
153 | "@types/fs-extra": "7.0.0", | 150 | "@types/fs-extra": "9.0.12", |
154 | "@types/lodash": "4.14.171", | 151 | "@types/lodash": "4.14.171", |
155 | "@types/node": "12.20.13", | 152 | "@types/node": "14.17.6", |
156 | "@types/react": "16.14.6", | 153 | "@types/react": "16.14.6", |
157 | "@types/react-dom": "16.9.13", | 154 | "@types/react-dom": "16.9.13", |
158 | "@types/uuid": "3.4.9", | 155 | "@types/uuid": "3.4.9", |
159 | "@typescript-eslint/eslint-plugin": "4.28.5", | 156 | "@typescript-eslint/eslint-plugin": "4.28.5", |
160 | "@typescript-eslint/parser": "4.28.5", | 157 | "@typescript-eslint/parser": "4.28.5", |
161 | "all-contributors-cli": "6.20.0", | 158 | "all-contributors-cli": "6.20.0", |
162 | "babel-loader": "8.2.2", | ||
163 | "babel-plugin-react-intl": "3.5.1", | 159 | "babel-plugin-react-intl": "3.5.1", |
164 | "conventional-changelog-cli": "2.1.1", | 160 | "conventional-changelog-cli": "2.1.1", |
165 | "cross-env": "7.0.3", | 161 | "cross-env": "7.0.3", |
@@ -190,6 +186,7 @@ | |||
190 | "html-webpack-plugin": "4.5.2", | 186 | "html-webpack-plugin": "4.5.2", |
191 | "husky": "7.0.1", | 187 | "husky": "7.0.1", |
192 | "jest": "27.0.6", | 188 | "jest": "27.0.6", |
189 | "jss": "10.7.1", | ||
193 | "kebab-case": "1.0.1", | 190 | "kebab-case": "1.0.1", |
194 | "lerna": "4.0.0", | 191 | "lerna": "4.0.0", |
195 | "mobx-react-devtools": "6.1.1", | 192 | "mobx-react-devtools": "6.1.1", |
@@ -199,13 +196,11 @@ | |||
199 | "preval-build-info": "1.0.3", | 196 | "preval-build-info": "1.0.3", |
200 | "react-intl-translations-manager": "5.0.3", | 197 | "react-intl-translations-manager": "5.0.3", |
201 | "sass": "1.36.0", | 198 | "sass": "1.36.0", |
202 | "terser-webpack-plugin": "1.4.5", | ||
203 | "ts-loader": "5.4.5", | 199 | "ts-loader": "5.4.5", |
204 | "typescript": "3.9.10", | 200 | "typescript": "3.9.10", |
205 | "webpack": "4.46.0", | 201 | "webpack": "4.46.0", |
206 | "webpack-cli": "3.3.12", | 202 | "webpack-cli": "3.3.12", |
207 | "webpack-dev-server": "3.11.2", | 203 | "webpack-dev-server": "3.11.2" |
208 | "webpack-node-externals": "1.7.2" | ||
209 | }, | 204 | }, |
210 | "config": { | 205 | "config": { |
211 | "commitizen": { | 206 | "commitizen": { |