Compare commits

...

2 Commits

Author SHA1 Message Date
Chris Farhood f9ba77527a 0.1.41 2026-04-24 17:43:16 +00:00
Chris Farhood f304c70899 fix: keep formatClaudeStreamLine internal to avoid ESM hot-reload link failure (FAR-32)
Exposing formatClaudeStreamLine at the package root caused Paperclip reinstalls
to fail with "'./cli/index.js' does not provide an export named
'formatClaudeStreamLine'".  The host process caches child ESM module records
across reinstalls; linking the new dist/index.js re-export against the cached
old dist/cli/index.js fails.

The symbol is only used internally by server/execute.ts (which imports from
./cli/format-event.js directly), so drop the public re-export.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-24 17:43:16 +00:00
4 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "paperclip-adapter-claude-k8s",
"version": "0.1.40",
"version": "0.1.41",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "paperclip-adapter-claude-k8s",
"version": "0.1.40",
"version": "0.1.41",
"license": "MIT",
"dependencies": {
"@kubernetes/client-node": "^1.0.0",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "paperclip-adapter-claude-k8s",
"version": "0.1.40",
"version": "0.1.41",
"description": "Paperclip adapter plugin that runs Claude Code agents as Kubernetes Jobs",
"license": "MIT",
"repository": {
+1 -1
View File
@@ -1 +1 @@
export { printClaudeStreamEvent, formatClaudeStreamLine } from "./format-event.js";
export { printClaudeStreamEvent } from "./format-event.js";
+1 -1
View File
@@ -52,4 +52,4 @@ Notes:
`;
export { createServerAdapter } from "./server/index.js";
export { printClaudeStreamEvent, formatClaudeStreamLine } from "./cli/index.js";
export { printClaudeStreamEvent } from "./cli/index.js";