From 1c4be9f6e30cfe04bfc7289ec35238b63d3314a3 Mon Sep 17 00:00:00 2001 From: Neko Date: Mon, 10 Feb 2025 17:26:53 +0700 Subject: [PATCH] fix(monorepo): missing scripts stub before typecheck, pnpm approve-builds fix (#21) --- package.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 723d899c5..5ebfe6063 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,8 @@ "typecheck": "pnpm -r --filter=./packages/* run typecheck", "dev": "pnpm packages:dev", "build": "pnpm packages:build", - "dev:tamagotchi": "pnpm packages:dev:tamagotchi", - "packages:dev": "pnpm -r --filter=./packages/* --parallel run dev", - "packages:dev:tamagotchi": "pnpm -r --filter=./packages/* --parallel run dev:tamagotchi", + "packages:dev": "pnpm packages:stub && pnpm -r --filter=./packages/* --parallel run dev", + "packages:dev:tamagotchi": "pnpm packages:stub && pnpm -r --filter=@proj-airi/stage-tamagotchi --parallel run dev", "packages:stub": "pnpm -r --filter=./packages/* run stub", "packages:build": "pnpm -r --filter=./packages/* run build", "packages:publish": "pnpm -r --filter=./packages/* run package:publish", @@ -56,8 +55,11 @@ "examples/**", "docs/**" ], + "pnpm": { + "neverBuiltDependencies": [] + }, "simple-git-hooks": { - "pre-commit": "pnpm lint-staged && pnpm typecheck" + "pre-commit": "pnpm packages:stub && pnpm lint-staged && pnpm typecheck" }, "lint-staged": { "*": "eslint --fix"