From e3514e7f6c89b7b7751e4937cf528753de7ac8cd Mon Sep 17 00:00:00 2001 From: enricobuehler Date: Thu, 6 Aug 2026 20:29:17 +0200 Subject: [PATCH] chore: plugin-kit 0.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up punktfunk#78. The headline fix there — the kit's read-only SQLite reader never opening a database on Linux — does NOT affect this plugin: Heroic's library is read from the JSON `store_cache`, not a database. The second fix does matter here, because it is about this plugin's release gate: `parity --compare` set a non-zero exit code and `runPluginCli` then overwrote it with 0, so a red parity run always exited 0 and any scripted use of it passed. The caret range already allowed 0.3.1, but bun.lock pinned 0.3.0 exactly. Gates: biome clean, tsc clean, 7/7 tests, bundle builds. ⚠ Parity is NOT yet meaningful for this plugin: Heroic is installed on .21 but has never been launched, so there is no store_cache and no library — both sides of the comparison are empty and a green run would prove nothing. It needs a signed-in Heroic before its v0.1.0 tag. --- bun.lock | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bun.lock b/bun.lock index 2e4c7b8..58bf7c9 100644 --- a/bun.lock +++ b/bun.lock @@ -6,7 +6,7 @@ "name": "@punktfunk/plugin-heroic", "dependencies": { "@punktfunk/host": "^0.1.2", - "@punktfunk/plugin-kit": "^0.3.0", + "@punktfunk/plugin-kit": "^0.3.1", "effect": "4.0.0-beta.99", }, "devDependencies": { @@ -49,7 +49,7 @@ "@punktfunk/host": ["@punktfunk/host@0.1.2", "https://git.unom.io/api/packages/unom/npm/%40punktfunk%2Fhost/-/0.1.2/host-0.1.2.tgz", { "optionalDependencies": { "undici": "^7.0.0" }, "peerDependencies": { "effect": "^4.0.0-beta.98" }, "bin": { "punktfunk-scripting": "dist/runner-cli.js" } }, "sha512-mZXIocLWAeXXl3nU5YmVJp1rp74ZXhphTI67nWnqkqXZTxUsNHE9GG5BQvclI0TCjnVn+bx95zi/3w0kTIMKzw=="], - "@punktfunk/plugin-kit": ["@punktfunk/plugin-kit@0.3.0", "https://git.unom.io/api/packages/unom/npm/%40punktfunk%2Fplugin-kit/-/0.3.0/plugin-kit-0.3.0.tgz", { "peerDependencies": { "@punktfunk/host": "^0.1.2", "effect": "^4.0.0-beta.98", "react": "^19.2.0" }, "optionalPeers": ["react"] }, "sha512-BoDSfQPzzRBDUHB1wq61oOOHNrEJwzDC2Tij2sJQ8cpSlVn+6HmRwdczbrbGaYxKOqatiu0rd2iMn955L8vurw=="], + "@punktfunk/plugin-kit": ["@punktfunk/plugin-kit@0.3.1", "https://git.unom.io/api/packages/unom/npm/%40punktfunk%2Fplugin-kit/-/0.3.1/plugin-kit-0.3.1.tgz", { "peerDependencies": { "@punktfunk/host": "^0.1.2", "effect": "^4.0.0-beta.98", "react": "^19.2.0" }, "optionalPeers": ["react"] }, "sha512-n90U6HOz72ADTR5GEclZL5zuGbrDNBJ7WXxZz6dXbA/7rf5Z+cHXX4IZ3HU4Dntkl8I6QV6B++5gECP2F5Oovg=="], "@standard-schema/spec": ["@standard-schema/spec@1.1.0", "", {}, "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="], diff --git a/package.json b/package.json index 9ea4dc5..cac483f 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@punktfunk/host": "^0.1.2", - "@punktfunk/plugin-kit": "^0.3.0", + "@punktfunk/plugin-kit": "^0.3.1", "effect": "4.0.0-beta.99" }, "devDependencies": {