diff options
author | 2022-12-24 07:20:41 +0530 | |
---|---|---|
committer | 2022-12-24 07:20:41 +0530 | |
commit | 550a0d5eb51d24152498340d8adf316a9e8d0e48 (patch) | |
tree | 5a7af217f9d2135a1b5de3a722491e944c121afa /package.json | |
parent | Merge branch 'develop' into release (diff) | |
parent | 6.2.3-nightly.11 [skip ci] (diff) | |
download | ferdium-app-550a0d5eb51d24152498340d8adf316a9e8d0e48.tar.gz ferdium-app-550a0d5eb51d24152498340d8adf316a9e8d0e48.tar.zst ferdium-app-550a0d5eb51d24152498340d8adf316a9e8d0e48.zip |
Merge branch 'develop' into 'release' and bump version to 6.2.3v6.2.3
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 96 |
1 files changed, 31 insertions, 65 deletions
diff --git a/package.json b/package.json index 0b2a50c07..834112a29 100644 --- a/package.json +++ b/package.json | |||
@@ -3,7 +3,7 @@ | |||
3 | "productName": "Ferdium", | 3 | "productName": "Ferdium", |
4 | "desktopName": "ferdium.desktop", | 4 | "desktopName": "ferdium.desktop", |
5 | "appId": "org.ferdium.ferdium-app", | 5 | "appId": "org.ferdium.ferdium-app", |
6 | "version": "6.2.2", | 6 | "version": "6.2.3", |
7 | "description": "Messaging app for WhatsApp, Slack, Telegram, HipChat, Hangouts and many many more.", | 7 | "description": "Messaging app for WhatsApp, Slack, Telegram, HipChat, Hangouts and many many more.", |
8 | "author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)", | 8 | "author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)", |
9 | "license": "Apache-2.0", | 9 | "license": "Apache-2.0", |
@@ -14,7 +14,7 @@ | |||
14 | "private": true, | 14 | "private": true, |
15 | "engines": { | 15 | "engines": { |
16 | "node": "16.18.1", | 16 | "node": "16.18.1", |
17 | "pnpm": "7.17.1" | 17 | "pnpm": "7.18.2" |
18 | }, | 18 | }, |
19 | "engine-strict": true, | 19 | "engine-strict": true, |
20 | "scripts": { | 20 | "scripts": { |
@@ -22,19 +22,18 @@ | |||
22 | "start": "electron ./build", | 22 | "start": "electron ./build", |
23 | "start:local": "cross-env USE_LOCAL_API=1 pnpm start", | 23 | "start:local": "cross-env USE_LOCAL_API=1 pnpm start", |
24 | "start:live": "cross-env USE_LIVE_API=1 pnpm start", | 24 | "start:live": "cross-env USE_LIVE_API=1 pnpm start", |
25 | "start:all-dev": "concurrently \"pnpm dev\" \"wait-on http://localhost:8080 && pnpm start\"", | 25 | "start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://localhost:8080 && pnpm start\"", |
26 | "dev": "cross-env NODE_ENV=development gulp dev", | 26 | "dev": "node esbuild.mjs --watch", |
27 | "test": "jest", | 27 | "test": "jest", |
28 | "test:watch": "jest --watch", | 28 | "test:watch": "jest --watch", |
29 | "lint": "tsc --noEmit && eslint \"{src,test,scripts}/**/*.{js,jsx,ts,tsx}\"", | 29 | "lint": "tsc --noEmit && eslint \"{src,test,scripts}/**/*.{js,jsx,mjs,ts,tsx}\"", |
30 | "lint:fix": "eslint --fix \"{src,test,scripts}/**/*.{js,jsx,ts,tsx}\"", | 30 | "lint:fix": "eslint --fix \"{src,test,scripts}/**/*.{js,jsx,mjs,ts,tsx}\"", |
31 | "extract": "formatjs extract \"src/**/*.{js,jsx,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace", | 31 | "extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace", |
32 | "compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json", | 32 | "compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json", |
33 | "manage-translations": "pnpm extract && pnpm compile && rimraf temp.json", | 33 | "manage-translations": "pnpm extract && pnpm compile && rimraf temp.json", |
34 | "build": "preval-build-info-cli && gulp build && electron-builder", | 34 | "build": "preval-build-info-cli && node esbuild.mjs && electron-builder", |
35 | "contributors": "all-contributors", | 35 | "contributors": "all-contributors", |
36 | "reformat-files": "prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,jsx,scss}\"", | 36 | "reformat-files": "prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,jsx,mjs,ts,tsx,scss}\"", |
37 | "update-submodules": "git submodule update --init --recursive --remote --rebase --force", | ||
38 | "prepare-code": "pnpm lint:fix && pnpm reformat-files && pnpm manage-translations", | 37 | "prepare-code": "pnpm lint:fix && pnpm reformat-files && pnpm manage-translations", |
39 | "link-readme": "ts-node scripts/link-readme.ts", | 38 | "link-readme": "ts-node scripts/link-readme.ts", |
40 | "minify-images": "./scripts/minify-images.sh", | 39 | "minify-images": "./scripts/minify-images.sh", |
@@ -56,7 +55,7 @@ | |||
56 | "@adonisjs/session": "1.1.0", | 55 | "@adonisjs/session": "1.1.0", |
57 | "@adonisjs/shield": "1.1.0", | 56 | "@adonisjs/shield": "1.1.0", |
58 | "@adonisjs/validator": "5.1.0", | 57 | "@adonisjs/validator": "5.1.0", |
59 | "@electron/remote": "2.0.8", | 58 | "@electron/remote": "2.0.9", |
60 | "@krisdages/electron-process-manager": "3.0.0", | 59 | "@krisdages/electron-process-manager": "3.0.0", |
61 | "@mdi/js": "6.9.96", | 60 | "@mdi/js": "6.9.96", |
62 | "@mdi/react": "1.6.1", | 61 | "@mdi/react": "1.6.1", |
@@ -86,7 +85,7 @@ | |||
86 | "languagedetect": "2.0.0", | 85 | "languagedetect": "2.0.0", |
87 | "lodash": "4.17.21", | 86 | "lodash": "4.17.21", |
88 | "macos-version": "5.2.1", | 87 | "macos-version": "5.2.1", |
89 | "markdown-to-jsx": "7.1.7", | 88 | "markdown-to-jsx": "7.1.8", |
90 | "mime-types": "2.1.35", | 89 | "mime-types": "2.1.35", |
91 | "minimist": "1.2.7", | 90 | "minimist": "1.2.7", |
92 | "mobx": "6.7.0", | 91 | "mobx": "6.7.0", |
@@ -106,7 +105,7 @@ | |||
106 | "react-dom": "17.0.2", | 105 | "react-dom": "17.0.2", |
107 | "react-dropzone": "11.7.1", | 106 | "react-dropzone": "11.7.1", |
108 | "react-electron-web-view": "2.0.1", | 107 | "react-electron-web-view": "2.0.1", |
109 | "react-intl": "6.2.1", | 108 | "react-intl": "6.2.5", |
110 | "react-jss": "10.9.2", | 109 | "react-jss": "10.9.2", |
111 | "react-loader": "2.4.7", | 110 | "react-loader": "2.4.7", |
112 | "react-modal": "3.16.1", | 111 | "react-modal": "3.16.1", |
@@ -118,8 +117,8 @@ | |||
118 | "route-parser": "0.0.5", | 117 | "route-parser": "0.0.5", |
119 | "sanitize-filename": "1.6.3", | 118 | "sanitize-filename": "1.6.3", |
120 | "semver": "7.3.8", | 119 | "semver": "7.3.8", |
121 | "sqlite3": "5.1.2", | 120 | "sqlite3": "5.1.4", |
122 | "tar": "6.1.12", | 121 | "tar": "6.1.13", |
123 | "tslib": "2.4.1", | 122 | "tslib": "2.4.1", |
124 | "useragent-generator": "1.1.1-amkt-22079-finish.0", | 123 | "useragent-generator": "1.1.1-amkt-22079-finish.0", |
125 | "uuid": "8.3.2", | 124 | "uuid": "8.3.2", |
@@ -127,32 +126,15 @@ | |||
127 | "ws": "8.11.0" | 126 | "ws": "8.11.0" |
128 | }, | 127 | }, |
129 | "devDependencies": { | 128 | "devDependencies": { |
130 | "@babel/core": "7.20.5", | ||
131 | "@babel/eslint-parser": "7.19.1", | ||
132 | "@babel/plugin-proposal-class-properties": "7.18.6", | ||
133 | "@babel/plugin-proposal-decorators": "7.20.5", | ||
134 | "@babel/preset-env": "7.20.2", | ||
135 | "@babel/preset-react": "7.18.6", | ||
136 | "@babel/preset-typescript": "7.18.6", | ||
137 | "@babel/register": "7.18.9", | ||
138 | "@commitlint/cli": "17.3.0", | 129 | "@commitlint/cli": "17.3.0", |
139 | "@commitlint/config-conventional": "17.3.0", | 130 | "@commitlint/config-conventional": "17.3.0", |
140 | "@electron/notarize": "1.2.3", | 131 | "@electron/notarize": "1.2.3", |
141 | "@formatjs/cli": "5.1.3", | 132 | "@formatjs/cli": "5.1.10", |
142 | "@types/color": "3.0.3", | 133 | "@types/color": "3.0.3", |
143 | "@types/expect.js": "0.3.29", | 134 | "@types/expect.js": "0.3.29", |
144 | "@types/fs-extra": "9.0.13", | 135 | "@types/fs-extra": "9.0.13", |
145 | "@types/gulp": "4.0.10", | ||
146 | "@types/gulp-babel": "6.1.30", | ||
147 | "@types/gulp-connect": "5.0.5", | ||
148 | "@types/gulp-csso": "4.0.1", | ||
149 | "@types/gulp-htmlmin": "1.3.32", | ||
150 | "@types/gulp-if": "0.0.34", | ||
151 | "@types/gulp-sass": "5.0.0", | ||
152 | "@types/gulp-sass-variables": "1.2.2", | ||
153 | "@types/gulp-terser": "1.2.1", | ||
154 | "@types/jest": "28.1.4", | 136 | "@types/jest": "28.1.4", |
155 | "@types/lodash": "4.14.190", | 137 | "@types/lodash": "4.14.191", |
156 | "@types/mime-types": "2.1.1", | 138 | "@types/mime-types": "2.1.1", |
157 | "@types/ms": "0.7.31", | 139 | "@types/ms": "0.7.31", |
158 | "@types/node": "16.11.33", | 140 | "@types/node": "16.11.33", |
@@ -163,16 +145,19 @@ | |||
163 | "@types/tar": "6.1.3", | 145 | "@types/tar": "6.1.3", |
164 | "@types/uuid": "8.3.4", | 146 | "@types/uuid": "8.3.4", |
165 | "@types/validator": "13.7.10", | 147 | "@types/validator": "13.7.10", |
166 | "@typescript-eslint/eslint-plugin": "5.45.0", | 148 | "@typescript-eslint/eslint-plugin": "5.46.1", |
167 | "@typescript-eslint/parser": "5.45.0", | 149 | "@typescript-eslint/parser": "5.46.1", |
168 | "all-contributors-cli": "6.24.0", | 150 | "all-contributors-cli": "6.24.0", |
169 | "babel-plugin-formatjs": "10.3.31", | 151 | "chalk": "5.2.0", |
170 | "concurrently": "7.6.0", | 152 | "concurrently": "7.6.0", |
171 | "cross-env": "7.0.3", | 153 | "cross-env": "7.0.3", |
172 | "dotenv": "16.0.3", | ||
173 | "electron": "21.3.3", | 154 | "electron": "21.3.3", |
174 | "electron-builder": "24.0.0-alpha.4", | 155 | "electron-builder": "24.0.0-alpha.4", |
175 | "eslint": "8.28.0", | 156 | "esbuild": "0.16.8", |
157 | "esbuild-plugin-copy": "2.0.1", | ||
158 | "esbuild-runner": "2.2.2", | ||
159 | "esbuild-sass-plugin": "2.4.4", | ||
160 | "eslint": "8.30.0", | ||
176 | "eslint-config-airbnb": "19.0.4", | 161 | "eslint-config-airbnb": "19.0.4", |
177 | "eslint-config-airbnb-typescript": "17.0.0", | 162 | "eslint-config-airbnb-typescript": "17.0.0", |
178 | "eslint-config-prettier": "8.5.0", | 163 | "eslint-config-prettier": "8.5.0", |
@@ -183,36 +168,17 @@ | |||
183 | "eslint-plugin-react": "7.31.11", | 168 | "eslint-plugin-react": "7.31.11", |
184 | "eslint-plugin-react-hooks": "4.6.0", | 169 | "eslint-plugin-react-hooks": "4.6.0", |
185 | "eslint-plugin-unicorn": "42.0.0", | 170 | "eslint-plugin-unicorn": "42.0.0", |
186 | "gulp": "4.0.2", | 171 | "gulp-livereload": "4.0.2", |
187 | "gulp-babel": "8.0.0", | ||
188 | "gulp-cli": "2.3.0", | ||
189 | "gulp-connect": "5.7.0", | ||
190 | "gulp-csso": "4.0.1", | ||
191 | "gulp-htmlmin": "5.0.1", | ||
192 | "gulp-if": "3.0.0", | ||
193 | "gulp-rename": "2.0.0", | ||
194 | "gulp-sass": "5.1.0", | ||
195 | "gulp-sass-variables": "1.2.0", | ||
196 | "gulp-terser": "2.1.0", | ||
197 | "gulp-typescript": "6.0.0-alpha.1", | ||
198 | "gulp-uglify": "3.0.2", | ||
199 | "hex-rgb": "4.3.0", | ||
200 | "husky": "8.0.2", | 172 | "husky": "8.0.2", |
201 | "is-ci": "3.0.1", | 173 | "is-ci": "3.0.1", |
202 | "jest": "28.1.2", | 174 | "jest": "28.1.2", |
203 | "kebab-case": "1.0.2", | 175 | "prettier": "2.8.1", |
204 | "prettier": "2.8.0", | ||
205 | "preval-build-info": "1.0.3", | 176 | "preval-build-info": "1.0.3", |
206 | "rimraf": "3.0.2", | 177 | "rimraf": "3.0.2", |
207 | "sass": "1.56.1", | 178 | "simple-git": "3.15.1", |
208 | "simple-git": "3.15.0", | 179 | "tiny-glob": "0.2.9", |
209 | "ts-loader": "9.4.1", | 180 | "typescript": "4.9.4", |
210 | "ts-node": "10.9.1", | 181 | "wait-on": "6.0.1" |
211 | "typescript": "4.9.3", | ||
212 | "wait-on": "6.0.1", | ||
213 | "webpack": "5.75.0", | ||
214 | "webpack-cli": "4.10.0", | ||
215 | "webpack-dev-server": "4.11.1" | ||
216 | }, | 182 | }, |
217 | "pnpm": { | 183 | "pnpm": { |
218 | "overrides": { | 184 | "overrides": { |
@@ -223,7 +189,7 @@ | |||
223 | "usocket": "_EXCLUDED_" | 189 | "usocket": "_EXCLUDED_" |
224 | }, | 190 | }, |
225 | "optionalDependencies": { | 191 | "optionalDependencies": { |
226 | "macos-notification-state": "github:ferdium/macos-notification-state#394f33c2546960391bde2519aa30180dd3506492", | 192 | "macos-notification-state": "github:ferdium/macos-notification-state#27a024c367c6eef71047a3c7b30a845839c96c67", |
227 | "node-mac-permissions": "2.2.1" | 193 | "node-mac-permissions": "2.2.1" |
228 | }, | 194 | }, |
229 | "browserslist": [ | 195 | "browserslist": [ |