From bf84f6bb753634f42633cd7385505b8ba1bd82cf Mon Sep 17 00:00:00 2001 From: Wesley Simplicio Date: Sat, 30 May 2026 02:08:11 -0300 Subject: [PATCH] chore: prepare npm release package --- .npmignore | 3 +++ README.md | 6 +++--- package.json | 5 ++++- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .npmignore diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..6e4266f --- /dev/null +++ b/.npmignore @@ -0,0 +1,3 @@ +__pycache__/ +*.py[cod] +*$py.class diff --git a/README.md b/README.md index 612c8e1..f7f046c 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This repo is the canonical spec. Vendor it into any project that wants the pattern. -## What's new in 1.5 +## What's new in 1.12 More features, more reach, and a tighter runtime: @@ -24,8 +24,8 @@ More features, more reach, and a tighter runtime: snapshot. - **Always-on invocation** — a `UserPromptSubmit` hook routes every message through the runtime with no trigger keyword, now including a Gemini CLI target. -- **One-command test suite** — `npm test` runs both the Node CLI/hook tests and - the full Python kernel suite (44 tests) in a single pass. +- **One-command test suite** — `npm test` runs the Node CLI/hook/cache/target + tests plus the full Python kernel suite (100 tests) in a single pass. ## Scope — where simplicio-prompt actually wins diff --git a/package.json b/package.json index bdfa6e7..d51635e 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,10 @@ "docs/", "YOOL_TUPLE_HAMT.md", "README.md", - "LICENSE" + "LICENSE", + "!**/__pycache__/**", + "!**/*.py[cod]", + "!**/*$py.class" ], "scripts": { "print": "node bin/simplicio-prompt.mjs",