Просмотр исходного кода

fix(cli): make clean-checkout verification self-contained

Ma 7 месяцев назад
Родитель
Сommit
94825b3ad2
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      packages/cli/package.json

+ 4 - 0
packages/cli/package.json

@@ -34,12 +34,16 @@
     "directory": "packages/cli"
     "directory": "packages/cli"
   },
   },
   "scripts": {
   "scripts": {
+    "prepare:workspace-core": "pnpm --filter @actalk/inkos-core build",
     "prepack": "node ../../scripts/prepare-package-for-publish.mjs",
     "prepack": "node ../../scripts/prepare-package-for-publish.mjs",
     "postpack": "node ../../scripts/restore-package-json.mjs",
     "postpack": "node ../../scripts/restore-package-json.mjs",
     "prepublishOnly": "node ../../scripts/verify-no-workspace-protocol.mjs .",
     "prepublishOnly": "node ../../scripts/verify-no-workspace-protocol.mjs .",
+    "prebuild": "pnpm run prepare:workspace-core",
     "build": "tsc",
     "build": "tsc",
     "dev": "tsc --watch",
     "dev": "tsc --watch",
+    "pretest": "pnpm run build",
     "test": "vitest run --passWithNoTests",
     "test": "vitest run --passWithNoTests",
+    "pretypecheck": "pnpm run prepare:workspace-core",
     "typecheck": "tsc --noEmit"
     "typecheck": "tsc --noEmit"
   },
   },
   "dependencies": {
   "dependencies": {