Update package dependencies and scripts to use pnpm

This commit is contained in:
bookair
2025-11-08 22:22:31 -04:00
parent de5c0a5d81
commit 8192860fbb
4 changed files with 7819 additions and 30 deletions

6
package-lock.json generated
View File

@@ -4274,9 +4274,9 @@
}
},
"node_modules/caniuse-lite": {
"version": "1.0.30001688",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001688.tgz",
"integrity": "sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==",
"version": "1.0.30001754",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz",
"integrity": "sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==",
"dev": true,
"funding": [
{

View File

@@ -39,32 +39,32 @@
"clean": "rimraf dist renderer/out",
"start": "electron-vite",
"dev": "electron-vite dev",
"build": "npm run validate-schema && electron-vite build",
"pack-app": "npm run build && electron-builder --dir",
"dist": "npm run build && cross-env DEBUG=* electron-builder",
"dist:appimage": "npm run build && cross-env DEBUG=* electron-builder build -l AppImage",
"dist:flatpak": "npm run build && cross-env DEBUG=* electron-builder build -l flatpak",
"dist:deb": "npm run build && cross-env DEBUG=* electron-builder build -l deb",
"dist:rpm": "npm run build && cross-env DEBUG=* electron-builder build -l rpm",
"dist:zip": "npm run build && cross-env DEBUG=* electron-builder build -l zip",
"dist:mac-zip": "npm run build && electron-builder build -m --universal",
"dist:dmg": "npm run build && electron-builder build -m dmg",
"dist:msi": "npm run build && cross-env DEBUG=* electron-builder build -w nsis",
"dist:pkg": "npm run build && cross-env DEBUG=* electron-builder build -m pkg",
"dist:mac": "npm run build && electron-builder --mac --universal",
"dist:mac-dev": "npm run build && electron-builder --mac --arm64 -c mac-dev.json",
"dist:mac-arm64": "npm run build && electron-builder --mac --arm64",
"dist:mas": "npm run enable-store && npm run build && electron-builder --mac mas --universal -c mas.json && npm run disable-store",
"dist:mas-dev": "npm run enable-store && npm run build && electron-builder --mac mas-dev --universal -c mas-dev.json && npm run disable-store",
"dist:win": "npm run build && electron-builder --win",
"dist:linux": "npm run build && electron-builder --linux",
"publish-app": "npm run build && electron-builder -wlm --publish always",
"publish-linux-app": "npm run build && electron-builder -l --publish always",
"publish-win-app": "npm run build && electron-builder -w --publish always",
"publish-mac-universal-app": "npm run build && electron-builder --mac --universal --publish always",
"publish-mac-app": "npm run build && electron-builder --mac --x64 --publish always",
"publish-mac-arm-app": "npm run build && electron-builder --mac --arm64 --publish always",
"dist:appstore": "CSC_KEY_PASSWORD=$PASSWORD CSC_LINK=$(openssl base64 -in $CERTIFICATE_PATH) npm run dist:mac-mas",
"build": "pnpm run validate-schema && electron-vite build",
"pack-app": "pnpm run build && electron-builder --dir",
"dist": "pnpm run build && cross-env DEBUG=* electron-builder",
"dist:appimage": "pnpm run build && cross-env DEBUG=* electron-builder build -l AppImage",
"dist:flatpak": "pnpm run build && cross-env DEBUG=* electron-builder build -l flatpak",
"dist:deb": "pnpm run build && cross-env DEBUG=* electron-builder build -l deb",
"dist:rpm": "pnpm run build && cross-env DEBUG=* electron-builder build -l rpm",
"dist:zip": "pnpm run build && cross-env DEBUG=* electron-builder build -l zip",
"dist:mac-zip": "pnpm run build && electron-builder build -m --universal",
"dist:dmg": "pnpm run build && electron-builder build -m dmg",
"dist:msi": "pnpm run build && cross-env DEBUG=* electron-builder build -w nsis",
"dist:pkg": "pnpm run build && cross-env DEBUG=* electron-builder build -m pkg",
"dist:mac": "pnpm run build && electron-builder --mac --universal",
"dist:mac-dev": "pnpm run build && electron-builder --mac --arm64 -c mac-dev.json",
"dist:mac-arm64": "pnpm run build && electron-builder --mac --arm64",
"dist:mas": "pnpm run enable-store && pnpm run build && electron-builder --mac mas --universal -c mas.json && pnpm run disable-store",
"dist:mas-dev": "pnpm run enable-store && pnpm run build && electron-builder --mac mas-dev --universal -c mas-dev.json && pnpm run disable-store",
"dist:win": "pnpm run build && electron-builder --win",
"dist:linux": "pnpm run build && electron-builder --linux",
"publish-app": "pnpm run build && electron-builder -wlm --publish always",
"publish-linux-app": "pnpm run build && electron-builder -l --publish always",
"publish-win-app": "pnpm run build && electron-builder -w --publish always",
"publish-mac-universal-app": "pnpm run build && electron-builder --mac --universal --publish always",
"publish-mac-app": "pnpm run build && electron-builder --mac --x64 --publish always",
"publish-mac-arm-app": "pnpm run build && electron-builder --mac --arm64 --publish always",
"dist:appstore": "CSC_KEY_PASSWORD=$PASSWORD CSC_LINK=$(openssl base64 -in $CERTIFICATE_PATH) pnpm run dist:mac-mas",
"enable-store": "sed -i '' -e 's/APP_STORE_BUILD: false,/APP_STORE_BUILD: true,/' common/feature-flags.ts",
"disable-store": "sed -i '' -e 's/APP_STORE_BUILD: true,/APP_STORE_BUILD: false,/' common/feature-flags.ts",
"validate-schema": "node scripts/validate-schema.js"
@@ -260,6 +260,6 @@
"theme-change": "^2.5.0"
},
"volta": {
"node": "18.20.5"
"node": "22.21.1"
}
}

7784
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

5
pnpm-workspace.yaml Normal file
View File

@@ -0,0 +1,5 @@
onlyBuiltDependencies:
- core-js
- electron
- esbuild
- protobufjs