build(npm): prepare package for publishing

Amolith created

Remove private flag and add publishing metadata: description, license,
files whitelist, and prepublishOnly build script.

Change summary

package.json | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)

Detailed changes

package.json 🔗

@@ -1,18 +1,25 @@
 {
   "name": "rumilo",
   "version": "0.1.0",
-  "private": true,
+  "description": "CLI that dispatches AI research subagents for web and git repository exploration",
+  "author": "",
+  "license": "MIT",
   "type": "module",
   "bin": {
     "rumilo": "./dist/index.js"
   },
+  "files": [
+    "dist/",
+    "README.md"
+  ],
   "scripts": {
     "dev": "bun src/cli/index.ts",
     "build": "bun build src/cli/index.ts --outdir dist --target=node",
     "start": "bun dist/cli/index.js",
     "lint": "bun run --silent typecheck",
     "test": "bun test",
-    "typecheck": "tsc --noEmit"
+    "typecheck": "tsc --noEmit",
+    "prepublishOnly": "bun run build"
   },
   "dependencies": {
     "@mariozechner/pi-agent-core": "^0.52.8",