diff --git a/.yarnrc.yml b/.yarnrc.yml index 72cf3b41..46604e75 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1 +1,2 @@ nmHoistingLimits: workspaces +# nodeLinker: node-modules diff --git a/enjoy/package.json b/enjoy/package.json index 4255be1b..19ae7757 100644 --- a/enjoy/package.json +++ b/enjoy/package.json @@ -7,11 +7,11 @@ "main": ".vite/build/main.js", "types": "./src/types.d.ts", "scripts": { - "dev": "WEB_API_URL=http://localhost:3000 electron-forge start", - "start": "electron-forge start", - "package": "electron-forge package", - "make": "electron-forge make", - "publish": "electron-forge publish", + "dev": "rimraf .vite && WEB_API_URL=http://localhost:3000 electron-forge start", + "start": "rimraf .vite && electron-forge start", + "package": "rimraf .vite && electron-forge package", + "make": "rimraf .vite && electron-forge make", + "publish": "rimraf .vite && electron-forge publish", "lint": "eslint --ext .ts,.tsx .", "create-migration": "zx ./src/main/db/create-migration.mjs" }, @@ -29,6 +29,7 @@ "@electron-forge/maker-zip": "^7.2.0", "@electron-forge/plugin-auto-unpack-natives": "^7.2.0", "@electron-forge/plugin-vite": "^7.2.0", + "@electron-forge/publisher-github": "^7.2.0", "@tailwindcss/typography": "^0.5.10", "@types/adm-zip": "^0.5.5", "@types/autosize": "^4.0.3", @@ -62,7 +63,6 @@ "zx": "^7.2.3" }, "dependencies": { - "@electron-forge/publisher-github": "^7.2.0", "@hookform/resolvers": "^3.3.4", "@langchain/google-genai": "^0.0.7", "@mozilla/readability": "^0.5.0", diff --git a/package.json b/package.json index 6ff56996..513f9181 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,12 @@ "enjoy" ], "scripts": { - "dev:enjoy": "cd enjoy && yarn dev", - "start:enjoy": "cd enjoy && yarn start", - "package:enjoy": "cd enjoy && yarn package", - "make:enjoy": "cd enjoy && yarn make", - "publish:enjoy": "cd enjoy && yarn publish", - "lint:enjoy": "cd enjoy && yarn eslint --ext .ts,.tsx .", - "create-migration:enjoy": "cd enjoy && yarn zx ./src/main/db/create-migration.mjs" + "dev:enjoy": "yarn workspace enjoy dev", + "start:enjoy": "yarn workspace enjoy start", + "package:enjoy": "yarn workspace enjoy package", + "make:enjoy": "yarn workspace enjoy make", + "publish:enjoy": "yarn workspace enjoy publish", + "lint:enjoy": "yarn workspace enjoy eslint --ext .ts,.tsx .", + "create-migration:enjoy": "yarn workspace enjoy zx ./src/main/db/create-migration.mjs" } } diff --git a/yarn.lock b/yarn.lock index 7325ac32..c64b9221 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3821,7 +3821,7 @@ electron-winstaller@^5.0.0: lodash.template "^4.2.2" temp "^0.9.0" -electron@^28.1.2: +electron@^28.1.1: version "28.1.2" resolved "https://registry.npmjs.org/electron/-/electron-28.1.2.tgz#9446fcabb3e391881fb7b4e9f94c9ff055ee773b" integrity sha512-rbRuIj5pRn6K16Hx3XYlI2C4jp6s0ZJ4QptQ+wGw0blO5563cXCtZxK/wifVGfuwVfa3n/UqMuUwn3IshjZ8dw==