{"id":189871873,"number":"4.0.3","published_at":"2026-04-24T18:54:37.038Z","licenses":"MIT","integrity":"sha512-qgI7qSeAZKllqNLd36c8dvW7Yw8JyOUH4PB0ZpFzpDvV5R1SIiLXJRS9+3gnGKx9r1AR++T1Y1F/1ll5RMlFPg==","status":null,"download_url":"https://registry.npmjs.org/@tinydarkforge/codicil/-/codicil-4.0.3.tgz","registry_url":"https://www.npmjs.com/package/@tinydarkforge/codicil/v/4.0.3","documentation_url":null,"install_command":"npm install @tinydarkforge/codicil@4.0.3","metadata":{"deprecated":"Renamed to @tinydarkforge/engram. Install: npm i @tinydarkforge/engram","_npmUser":{"name":"doceno","email":"daniel.oceno@gmail.com"},"dist":{"shasum":"dcf9012b45c1bb3d36f4358e39732809744f73b2","tarball":"https://registry.npmjs.org/@tinydarkforge/codicil/-/codicil-4.0.3.tgz","fileCount":80,"integrity":"sha512-qgI7qSeAZKllqNLd36c8dvW7Yw8JyOUH4PB0ZpFzpDvV5R1SIiLXJRS9+3gnGKx9r1AR++T1Y1F/1ll5RMlFPg==","signatures":[{"sig":"MEQCIDBIezhFE7DxTMNdF3O6Afbi8P3Q4QEyrCKBcUVDYNeoAiBYBmf/ytwLyux6CkuVCp38fg55B/1csOSP/rolg5AD7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467278},"gitHead":"ef683205efc1449e7665d50778f12ff2821f1c00","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.565Z","purl":"pkg:npm/%40tinydarkforge/codicil@4.0.3","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tinydarkforge%2Fcodicil/versions/4.0.3","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tinydarkforge%2Fcodicil/versions/4.0.3/codemeta","dependencies":[{"id":2016880786,"ecosystem":"npm","package_name":"glob","requirements":"^13.0.6","kind":"runtime","optional":false},{"id":2016880787,"ecosystem":"npm","package_name":"express","requirements":"^5.2.1","kind":"runtime","optional":false},{"id":2016880788,"ecosystem":"npm","package_name":"better-sqlite3","requirements":"^11.10.0","kind":"runtime","optional":false},{"id":2016880789,"ecosystem":"npm","package_name":"@msgpack/msgpack","requirements":"^3.1.3","kind":"runtime","optional":false},{"id":2016880790,"ecosystem":"npm","package_name":"@huggingface/transformers","requirements":"^3.8.1","kind":"runtime","optional":false},{"id":2016880791,"ecosystem":"npm","package_name":"@modelcontextprotocol/sdk","requirements":"^1.24.3","kind":"runtime","optional":false},{"id":2016880792,"ecosystem":"npm","package_name":"c8","requirements":"^10.1.3","kind":"Development","optional":false},{"id":2016880793,"ecosystem":"npm","package_name":"eslint","requirements":"^10.2.1","kind":"Development","optional":false},{"id":2016880794,"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"}