{"id":189871872,"number":"4.0.2","published_at":"2026-04-24T18:48:46.183Z","licenses":"MIT","integrity":"sha512-PQT0n0ZkfwtoktMWfs8wYi4027tEX4jquK/LQJg56qb/QuIJAXhHg5AyblODcWVAvtZre1yzM59y55aLL+Jjnw==","status":null,"download_url":"https://registry.npmjs.org/@tinydarkforge/codicil/-/codicil-4.0.2.tgz","registry_url":"https://www.npmjs.com/package/@tinydarkforge/codicil/v/4.0.2","documentation_url":null,"install_command":"npm install @tinydarkforge/codicil@4.0.2","metadata":{"deprecated":"Renamed to @tinydarkforge/engram. Install: npm i @tinydarkforge/engram","_npmUser":{"name":"doceno","email":"daniel.oceno@gmail.com"},"dist":{"shasum":"5242626be5283eda2172b3d9707adf1762d04eb2","tarball":"https://registry.npmjs.org/@tinydarkforge/codicil/-/codicil-4.0.2.tgz","fileCount":80,"integrity":"sha512-PQT0n0ZkfwtoktMWfs8wYi4027tEX4jquK/LQJg56qb/QuIJAXhHg5AyblODcWVAvtZre1yzM59y55aLL+Jjnw==","signatures":[{"sig":"MEQCIGx6plMVyrtpsEe3DWxRgMX2a6fxeXDf1PEkZT264B0bAiBN/o0A5H8KoH6rBZmJk08aluFlLCDV5uDHcYxcUVUhmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466455},"gitHead":"e5450f6201a4cacbf66b8b7d3c76b391ee675012","main":"scripts/codicil-loader.js","scripts":{"lint":"eslint scripts/ tests/ --max-warnings=50","test":"node --test tests/*.test.js","setup":"node scripts/setup.js","start":"node scripts/server.js","search":"node scripts/codicil-loader.js search","status":"node scripts/codicil-loader.js status","migrate":"node scripts/migrate.js","startup":"node scripts/codicil-loader.js startup","coverage":"c8 --reporter=text --reporter=lcov node --test tests/*.test.js","manifest":"node scripts/manifest-manager.js generate","mcp:http":"node scripts/mcp-server-http.mjs","semantic":"node scripts/codicil-loader.js semantic","benchmark":"node scripts/benchmark-tokens.js","git:index":"node scripts/index-git.js build","git:query":"node scripts/index-git.js query","lazy:stats":"node scripts/lazy-loader.js stats","bloom:build":"node scripts/bloom-filter.js build","bloom:stats":"node scripts/bloom-filter.js stats","lazy:convert":"node scripts/lazy-loader.js convert","ledger:stats":"node -e \"try { const l = require('./scripts/ledger'); console.log(JSON.stringify(l.stats(), null, 2)); } catch(e) { if (e.message \u0026\u0026 e.message.includes('no such table')) { console.error('Ledger not initialized. Run: npm run ledger:migrate'); process.exit(1); } throw e; }\"","ledger:migrate":"node scripts/migrations.js","semantic:stats":"node scripts/vector-search.js stats","metrics:backfill":"node scripts/metrics-backfill.js"},"_npmVersion":"11.11.1","_nodeVersion":"20.19.6","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=20.0.0"},"exports":null,"browserify":null},"created_at":"2026-04-26T00:59:26.024Z","updated_at":"2026-04-26T00:59:26.024Z","purl":"pkg:npm/%40tinydarkforge/codicil@4.0.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tinydarkforge%2Fcodicil/versions/4.0.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tinydarkforge%2Fcodicil/versions/4.0.2/codemeta","dependencies":[{"id":2016880777,"ecosystem":"npm","package_name":"glob","requirements":"^13.0.6","kind":"runtime","optional":false},{"id":2016880778,"ecosystem":"npm","package_name":"express","requirements":"^5.2.1","kind":"runtime","optional":false},{"id":2016880779,"ecosystem":"npm","package_name":"better-sqlite3","requirements":"^11.10.0","kind":"runtime","optional":false},{"id":2016880780,"ecosystem":"npm","package_name":"@msgpack/msgpack","requirements":"^3.1.3","kind":"runtime","optional":false},{"id":2016880781,"ecosystem":"npm","package_name":"@huggingface/transformers","requirements":"^3.8.1","kind":"runtime","optional":false},{"id":2016880782,"ecosystem":"npm","package_name":"@modelcontextprotocol/sdk","requirements":"^1.24.3","kind":"runtime","optional":false},{"id":2016880783,"ecosystem":"npm","package_name":"c8","requirements":"^10.1.3","kind":"Development","optional":false},{"id":2016880784,"ecosystem":"npm","package_name":"eslint","requirements":"^10.2.1","kind":"Development","optional":false},{"id":2016880785,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^10.0.1","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tinydarkforge%2Fcodicil"}