|
9 | 9 | "url": "https://github.com/amicalhq/amical"
|
10 | 10 | },
|
11 | 11 | "scripts": {
|
12 |
| - "start": "pnpm build:swift-helper && electron-forge start", |
| 12 | + "start": "pnpm build:deps && electron-forge start", |
13 | 13 | "start:onboarding": "FORCE_ONBOARDING=true pnpm start",
|
14 |
| - "package": "pnpm build:swift-helper && electron-forge package", |
15 |
| - "make": "pnpm build:swift-helper && electron-forge make --platform=darwin --arch=x64,arm64", |
16 |
| - "make:arm64": "pnpm build:swift-helper && electron-forge make --platform=darwin --arch=arm64", |
17 |
| - "make:x64": "pnpm build:swift-helper && electron-forge make --platform=darwin --arch=x64", |
18 |
| - "make:dmg": "pnpm build:swift-helper && electron-forge make --targets=@electron-forge/maker-dmg --platform=darwin --arch=arm64,x64", |
19 |
| - "make:dmg:arm64": "pnpm build:swift-helper && electron-forge make --targets=@electron-forge/maker-dmg --platform=darwin --arch=arm64", |
20 |
| - "make:dmg:x64": "pnpm build:swift-helper && electron-forge make --targets=@electron-forge/maker-dmg --platform=darwin --arch=x64", |
21 |
| - "make:zip:arm64": "pnpm build:swift-helper && electron-forge make --targets=@electron-forge/maker-zip --platform=darwin --arch=arm64", |
22 |
| - "make:zip:x64": "pnpm build:swift-helper && electron-forge make --targets=@electron-forge/maker-zip --platform=darwin --arch=x64", |
23 |
| - "package:arm64": "pnpm build:swift-helper && electron-forge package --platform=darwin --arch=arm64", |
24 |
| - "package:x64": "pnpm build:swift-helper && electron-forge package --platform=darwin --arch=x64", |
| 14 | + "package": "pnpm build:deps && electron-forge package", |
| 15 | + "make": "pnpm build:deps && electron-forge make --platform=darwin --arch=x64,arm64", |
| 16 | + "make:arm64": "pnpm build:deps && electron-forge make --platform=darwin --arch=arm64", |
| 17 | + "make:x64": "pnpm build:deps && electron-forge make --platform=darwin --arch=x64", |
| 18 | + "make:dmg": "pnpm build:deps && electron-forge make --targets=@electron-forge/maker-dmg --platform=darwin --arch=arm64,x64", |
| 19 | + "make:dmg:arm64": "pnpm build:deps && electron-forge make --targets=@electron-forge/maker-dmg --platform=darwin --arch=arm64", |
| 20 | + "make:dmg:x64": "pnpm build:deps && electron-forge make --targets=@electron-forge/maker-dmg --platform=darwin --arch=x64", |
| 21 | + "make:zip:arm64": "pnpm build:deps && electron-forge make --targets=@electron-forge/maker-zip --platform=darwin --arch=arm64", |
| 22 | + "make:zip:x64": "pnpm build:deps && electron-forge make --targets=@electron-forge/maker-zip --platform=darwin --arch=x64", |
| 23 | + "package:arm64": "pnpm build:deps && electron-forge package --platform=darwin --arch=arm64", |
| 24 | + "package:x64": "pnpm build:deps && electron-forge package --platform=darwin --arch=x64", |
25 | 25 | "publish": "electron-forge publish",
|
26 | 26 | "lint": "eslint --ext .ts,.tsx .",
|
27 | 27 | "format:check": "prettier --check \"**/*.{ts,tsx,md,json,mjs,mts,css,mdx}\" --cache --ignore-path=../../.prettierignore",
|
28 | 28 | "ts:check": "tsc --noEmit",
|
29 | 29 | "db:generate": "drizzle-kit generate",
|
30 | 30 | "db:push": "drizzle-kit push",
|
31 | 31 | "db:migrate": "drizzle-kit migrate",
|
| 32 | + "build:deps": "pnpm build:types && pnpm build:swift-helper", |
| 33 | + "build:types": "pnpm --filter @amical/types build", |
32 | 34 | "build:swift-helper": "pnpm --filter @amical/swift-helper build",
|
33 | 35 | "dev": "pnpm start",
|
34 | 36 | "download-node": "tsx scripts/download-node-binaries.ts",
|
|
0 commit comments