aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorLibravatar mhatvan <markus_hatvan@aon.at>2021-07-30 19:48:40 +0200
committerLibravatar Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>2021-07-30 23:06:24 +0000
commit41d3410efb83d18e81b580dd9acc7da2eee226d6 (patch)
tree65249a87c9f464ec670273b3f994cca8066587c7 /package.json
parentchore: migrate from tslint to @typescript-eslint (#1706) (diff)
downloadferdium-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.json23
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": {