From ca175c3a185941888c9c612932445390adde9970 Mon Sep 17 00:00:00 2001 From: Yos Riady Date: Sun, 17 May 2026 13:19:42 +0700 Subject: [PATCH 1/3] 1.0.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5f09170..f329eeb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@formo/analytics-node", - "version": "1.0.2", + "version": "1.0.3", "main": "dist/cjs/src/index.js", "license": "MIT", "module": "dist/esm/src/index.js", From 4b5be470eec0d52ccfcfe78df7d8dc47c7644f70 Mon Sep 17 00:00:00 2001 From: Yos Riady Date: Sun, 17 May 2026 13:25:03 +0700 Subject: [PATCH 2/3] fix: soften devEngines onFail to warn so npm/pnpm version work pnpm has no native 'version' command and proxies to npm; with devEngines.packageManager.onFail='error', every npm invocation (including 'pnpm version') hard-failed with EBADDEVENGINES. Using 'warn' keeps pnpm as the declared package manager while unblocking version/release commands. Co-Authored-By: Claude Opus 4.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f329eeb..67308f1 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "packageManager": { "name": "pnpm", "version": "11.1.2", - "onFail": "error" + "onFail": "warn" } }, "scripts": { From f5fd605dd42d6bafc10248dbc71c9cf272e7f83d Mon Sep 17 00:00:00 2001 From: Yos Riady Date: Sun, 17 May 2026 13:34:33 +0700 Subject: [PATCH 3/3] fix: remove devEngines block so npm/pnpm version work cleanly pnpm has no native 'version' command and proxies to npm; the devEngines.packageManager guard caused every npm invocation (including 'pnpm version') to emit EBADDEVENGINES. pnpm remains the declared package manager via the 'packageManager' field (used by corepack). Co-Authored-By: Claude Opus 4.7 --- package.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/package.json b/package.json index 67308f1..196efb4 100644 --- a/package.json +++ b/package.json @@ -14,13 +14,6 @@ "provenance": true }, "packageManager": "pnpm@11.1.2", - "devEngines": { - "packageManager": { - "name": "pnpm", - "version": "11.1.2", - "onFail": "warn" - } - }, "scripts": { "build": "pnpm build:cjs && pnpm build:esm", "build:cjs": "tsc --project tsconfig.cjs.json",