{"bin":{"kestrel":"bin/kestrel.cjs"},"dist":{"shasum":"b732407bc54403e6cfb86804255850fea5da4e2d","tarball":"https://registry.npmjs.org/kestrel.markets/-/kestrel.markets-0.4.20.tgz","fileCount":835,"integrity":"sha512-JoP6xJ0eZeXG+cSMYzV7StfB2L3i5K4tdpsgS74YQ9cY3PNpc+bIOSBftwZ36lp7b4lqf8G/0gkwRihpXN+/+A==","signatures":[{"sig":"MEUCIAqkBKzSjsghmWFcqhB6SHX0SgHmVMVq+KvvF5EMfIbEAiEAlBqDoBNyc34zAlxmlW/PFfW5JQSmE0L6V5Uifgqo4F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15027792},"main":"./dist/index.js","name":"kestrel.markets","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.1.0","node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","import":"./dist/mcp/index.js","default":"./dist/mcp/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js","default":"./dist/sdk/index.js"},"./lang":{"types":"./dist/lang/index.d.ts","import":"./dist/lang/index.js","default":"./dist/lang/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","default":"./dist/react/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./engine":{"types":"./dist/engine/index.d.ts","import":"./dist/engine/index.js","default":"./dist/engine/index.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js","default":"./dist/protocol/index.js"},"./validate":{"types":"./dist/validate/index.d.ts","import":"./dist/validate/index.js","default":"./dist/validate/index.js"},"./sdk/remote":{"types":"./dist/sdk/remote.d.ts","import":"./dist/sdk/remote.js","default":"./dist/sdk/remote.js"},"./adapters/broker":{"types":"./dist/adapters/broker.d.ts","import":"./dist/adapters/broker.js","default":"./dist/adapters/broker.js"}},"gitHead":"6f4cac4258b43a2120cea78068ff7e984714b697","license":"MIT","scripts":{"test":"bun test --timeout 60000","build":"bun scripts/gen-wire-schema.ts && bunx tsc -p tsconfig.build.json && bunx tsc -p tsconfig.build.engine.json && node scripts/build-cli.mjs","check":"bun run typecheck && bun run check:nul && bun run check:beads-scrub && bun run check:no-secret-files && bun run check:renderer-epoch && bun run gen-canonical-golden:check && bun run gen-field-order-golden:check && bun run gen-oversight-frame-golden:check && bun run provenance && bun run test","hf:push":"bash scripts/hf-export/push.sh","prepack":"bun scripts/check-prepack-env.ts && bun run build && bun scripts/pack-readme.ts --swap && bun scripts/check-public-provenance.ts --shipped","prepare":"bun run build","release":"node scripts/publish.mjs","gen-docs":"bun scripts/gen-docs.ts","postpack":"bun scripts/pack-readme.ts --restore","check:nul":"bun scripts/check-nul-delimiters.ts","hf:export":"bun scripts/hf-export/export.ts","paper:pdf":"bun scripts/paper/render.ts","typecheck":"bunx tsc --noEmit && bunx tsc -p tsconfig.build.json --noEmit && bunx tsc -p tsconfig.build.engine.json --noEmit && bunx tsc -p tsconfig.scripts.json --noEmit","bench:grid":"bun scripts/bench/run-grid.ts","provenance":"bun scripts/check-public-provenance.ts","beads:scrub":"bun scripts/beads-defang.ts","gen-grammar":"bun scripts/gen-grammar.ts","paper:arxiv":"bun scripts/paper/package-arxiv.ts","paper:check":"bunx tsc -p scripts/paper/tsconfig.json --noEmit && bun scripts/paper/render.ts --check","beads:export":"bun scripts/beads-defang.ts --export","gen-docs:check":"bun scripts/gen-docs.ts --check","prepublishOnly":"bun run check:npx-smoke","check:npx-smoke":"bun scripts/check-npx-smoke.ts","gen-wire-schema":"bun scripts/gen-wire-schema.ts","bench:author-fan":"bun scripts/bench/author-and-fan.ts","check:beads-scrub":"bun scripts/beads-defang.ts --check","check:prepack-env":"bun scripts/check-prepack-env.ts","gen-grammar:check":"bun scripts/gen-grammar.ts --check","beads:install-hook":"bun scripts/beads-defang.ts --install-hook","check:renderer-epoch":"bun scripts/check-renderer-epoch.ts","gen-canonical-golden":"bun scripts/gen-canonical-golden.ts","bench:widen2-finalize":"bun scripts/bench/finalize-widen2.ts","check:no-secret-files":"bun scripts/check-no-secret-files.ts","gen-wire-schema:check":"bun scripts/gen-wire-schema.ts --check","bench:fan-fleet-stable":"bun scripts/bench/fan-fleet-stable.ts","bench:pair-leaderboard":"bun scripts/bench/pair-leaderboard.ts","gen-field-order-golden":"bun scripts/gen-field-order-golden.ts","bench:single-leaderboard":"bun scripts/bench/single-model-leaderboard.ts","gen-founder-view-registry":"bun scripts/gen-founder-view-registry.ts","gen-canonical-golden:check":"bun scripts/gen-canonical-golden.ts --check","gen-oversight-frame-golden":"bun scripts/gen-oversight-frame-golden.ts","gen-field-order-golden:check":"bun scripts/gen-field-order-golden.ts --check","gen-founder-view-registry:check":"bun scripts/gen-founder-view-registry.ts --check","gen-oversight-frame-golden:check":"bun scripts/gen-oversight-frame-golden.ts --check"},"_npmUser":{"name":"nathanclevenger","email":"nateclev@gmail.com"},"homepage":"https://kestrel.markets","keywords":["agentic-trading","dsl","market-perception","trading-runtime","mcp","agent","llm","cli","options","backtesting","deterministic-replay"],"_npmVersion":"10.9.4","description":"A typed, token-efficient language + runtime for agentic trading: agents author bounded plans, the runtime fires them at the tick. CLI + typed library + MCP server.","directories":{},"maintainers":[{"name":"nathanclevenger","email":"nateclev@gmail.com"}],"_nodeVersion":"22.21.1","dependencies":{"ai":"^7.0.22","@stoqey/ib":"^1.6.3","@ai-sdk/azure":"^4.0.14","@ai-sdk/google":"^4.0.12","@ai-sdk/openai":"^4.0.14","@ai-sdk/anthropic":"^4.0.12","@ai-sdk/amazon-bedrock":"^5.0.17","@ai-sdk/openai-compatible":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"chdb":"^3.1.0","react":"^18","bun-types":"^1.3.14","react-dom":"^18","typescript":"^7.0.2","js-tiktoken":"^1.0.21","@types/react":"^18","@types/react-dom":"^18","ts-json-schema-generator":"^2.9.0"},"peerDependencies":{"react":"^18 || ^19"},"trustedDependencies":["bun"],"optionalDependencies":{"bun":"^1.3.14"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kestrel.markets_0.4.20_1784642549520_0.2766710752143722","host":"s3://npm-registry-packages-npm-production"},"_id":"kestrel.markets@0.4.20","version":"0.4.20"}