aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2022-12-24 07:20:41 +0530
committerLibravatar Vijay A <vraravam@users.noreply.github.com>2022-12-24 07:20:41 +0530
commit550a0d5eb51d24152498340d8adf316a9e8d0e48 (patch)
tree5a7af217f9d2135a1b5de3a722491e944c121afa /package.json
parentMerge branch 'develop' into release (diff)
parent6.2.3-nightly.11 [skip ci] (diff)
downloadferdium-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.json96
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": [