aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2022-10-26 07:15:33 +0530
committerLibravatar Vijay A <vraravam@users.noreply.github.com>2022-10-26 07:15:34 +0530
commitbc980882d05b7eec4135e4a286f6843fa6cc1bd0 (patch)
treeaf3c5d2d8ad417c05e5d579018f94d13667b3ed2 /package.json
parentUpgrade 'nodejs' to '16.18.0' (#705) (diff)
downloadferdium-app-bc980882d05b7eec4135e4a286f6843fa6cc1bd0.tar.gz
ferdium-app-bc980882d05b7eec4135e4a286f6843fa6cc1bd0.tar.zst
ferdium-app-bc980882d05b7eec4135e4a286f6843fa6cc1bd0.zip
Switch from 'npm' to 'pnpm' (#704)
Co-authored-by: Markus Hatvan <markus_hatvan@aon.at> Co-authored-by: Nathanaël Houn <contact@nathanaelhoun.fr> Co-authored-by: Balaji Vijayakumar <kuttibalaji.v6@gmail.com> Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com>
Diffstat (limited to 'package.json')
-rw-r--r--package.json16
1 files changed, 9 insertions, 7 deletions
diff --git a/package.json b/package.json
index cd5b26321..44ac19635 100644
--- a/package.json
+++ b/package.json
@@ -14,15 +14,15 @@
14 "private": true, 14 "private": true,
15 "engines": { 15 "engines": {
16 "node": "16.18.0", 16 "node": "16.18.0",
17 "npm": "8.19.2" 17 "pnpm": "7.14.0"
18 }, 18 },
19 "engine-strict": true, 19 "engine-strict": true,
20 "scripts": { 20 "scripts": {
21 "prepare": "is-ci || husky install", 21 "prepare": "is-ci || husky install",
22 "start": "electron ./build", 22 "start": "electron ./build",
23 "start:local": "cross-env USE_LOCAL_API=1 npm start", 23 "start:local": "cross-env USE_LOCAL_API=1 pnpm start",
24 "start:live": "cross-env USE_LIVE_API=1 npm start", 24 "start:live": "cross-env USE_LIVE_API=1 pnpm start",
25 "start:all-dev": "concurrently \"npm run dev\" \"wait-on http://localhost:8080 && npm start\"", 25 "start:all-dev": "concurrently \"pnpm dev\" \"wait-on http://localhost:8080 && pnpm start\"",
26 "dev": "cross-env NODE_ENV=development gulp dev", 26 "dev": "cross-env NODE_ENV=development gulp dev",
27 "test": "jest", 27 "test": "jest",
28 "test:watch": "jest --watch", 28 "test:watch": "jest --watch",
@@ -30,17 +30,18 @@
30 "lint:fix": "eslint --fix \"{src,test,scripts}/**/*.{js,jsx,ts,tsx}\"", 30 "lint:fix": "eslint --fix \"{src,test,scripts}/**/*.{js,jsx,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,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": "npm run extract && npm run 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 && gulp build && electron-builder",
35 "build:windows": "preval-build-info-cli && gulp build",
35 "contributors": "all-contributors", 36 "contributors": "all-contributors",
36 "reformat-files": "prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,jsx,scss}\"", 37 "reformat-files": "prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,jsx,scss}\"",
37 "update-submodules": "git submodule update --init --recursive --remote --rebase --force", 38 "update-submodules": "git submodule update --init --recursive --remote --rebase --force",
38 "prepare-code": "npm run lint:fix && npm run reformat-files && npm run manage-translations", 39 "prepare-code": "pnpm lint:fix && pnpm reformat-files && pnpm manage-translations",
39 "link-readme": "ts-node scripts/link-readme.ts", 40 "link-readme": "ts-node scripts/link-readme.ts",
40 "minify-images": "./scripts/minify-images.sh", 41 "minify-images": "./scripts/minify-images.sh",
41 "start:server": "ts-node src/internal-server/test.ts", 42 "start:server": "ts-node src/internal-server/test.ts",
42 "add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts", 43 "add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
43 "debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* npm run start:all-dev" 44 "debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
44 }, 45 },
45 "keywords": [], 46 "keywords": [],
46 "dependencies": { 47 "dependencies": {
@@ -189,6 +190,7 @@
189 "gulp-csso": "4.0.1", 190 "gulp-csso": "4.0.1",
190 "gulp-htmlmin": "5.0.1", 191 "gulp-htmlmin": "5.0.1",
191 "gulp-if": "3.0.0", 192 "gulp-if": "3.0.0",
193 "gulp-rename": "2.0.0",
192 "gulp-sass": "5.1.0", 194 "gulp-sass": "5.1.0",
193 "gulp-sass-variables": "1.2.0", 195 "gulp-sass-variables": "1.2.0",
194 "gulp-terser": "2.1.0", 196 "gulp-terser": "2.1.0",