From b9090f40e5d9f47a10639f26f06a25ac78e4e52e Mon Sep 17 00:00:00 2001 From: Will Chen Date: Mon, 14 Apr 2025 23:38:06 -0700 Subject: [PATCH] chore(npm): make npm scripts for electron forge more robust --- package.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 086cd02..ad70056 100644 --- a/package.json +++ b/package.json @@ -12,10 +12,11 @@ "node": ">=20" }, "scripts": { + "clean": "rm -rf out && rm -rf scaffold/node_modules", "start": "electron-forge start", - "package": "rm -rf out && rm -rf scaffold/node_modules && electron-forge package", - "make": "electron-forge make", - "publish": "electron-forge publish", + "package": "npm run clean && electron-forge package", + "make": "npm run clean && electron-forge make", + "publish": "npm run clean && electron-forge publish", "ts": "yarn tsc -p tsconfig.app.json --noEmit", "lint": "yarn biome lint src --fix --unsafe", "db:generate": "drizzle-kit generate",