From 4750842b00c5cd8144acf4318fc362fed2fab76d Mon Sep 17 00:00:00 2001 From: Vorflux AI Date: Fri, 27 Mar 2026 00:33:54 +0000 Subject: [PATCH] Use prepack/postpack instead of prepublishOnly/postpublish for export swap prepack/postpack fire for both 'pack' and 'publish', and postpack always runs after packing regardless of publish success, preventing the working tree from being left in dist-exports state on failure. --- packages/memory-graph/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/memory-graph/package.json b/packages/memory-graph/package.json index c4a5dd96..403375bc 100644 --- a/packages/memory-graph/package.json +++ b/packages/memory-graph/package.json @@ -19,8 +19,8 @@ "dev": "vite build --watch", "build": "vite build && tsc --emitDeclarationOnly", "check-types": "tsc --noEmit", - "prepublishOnly": "bun run build && bun run scripts/swap-exports.ts pack", - "postpublish": "bun run scripts/swap-exports.ts unpack", + "prepack": "bun run build && bun run scripts/swap-exports.ts pack", + "postpack": "bun run scripts/swap-exports.ts unpack", "test": "vitest run" }, "keywords": [