{"bin":{"world-model-mcp":"dist/cli.js"},"bugs":{"url":"https://github.com/putervision/world-model-mcp/issues"},"dist":{"shasum":"7317f8efee65ef039ee8582bbb09aa159edbbb29","tarball":"https://registry.npmjs.org/@putervision/world-model-mcp/-/world-model-mcp-0.6.1.tgz","fileCount":108,"integrity":"sha512-il4BxMo4URrhj3anl8eVaR4rjLPctG57N/jzdvylm5GQPyHy9Rb6quG727ELGUXmqANf4j8Mcd5958cYz3Mr9A==","signatures":[{"sig":"MEYCIQDZih/i6XZChwM0QO2Pa8musuDIXDicqKVyZRq4jJMquwIhAIm91mn2vktkk1RA4yghz7G4I4SHEcf8Q98Yb4Mz0QjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCb/z864glul0+UW8HnlqixJQUKkZlZQZfmLs/5/kIuzgIhANUOvrQ7+Ykj5hdEd3FHkwYtlj2WqZgfph9OLWMj/CoP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@putervision%2fworld-model-mcp@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047655},"main":"./dist/index.js","name":"@putervision/world-model-mcp","type":"module","types":"./dist/index.d.ts","author":{"name":"PuterVision"},"engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"}},"gitHead":"1577fc0fcf5fcae15fdfd5ef55ead538cea5a0d2","license":"MIT","mcpName":"io.github.putervision/world-model-mcp","scripts":{"ci":"npm run format:check && npm run lint && npm run typecheck && npm run test && npm run build","cli":"node dist/cli.js","dev":"tsup --watch --onSuccess \"node dist/index.js\"","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","start":"node dist/index.js","format":"prettier --write src/**/*.ts tests/**/*.ts","release":"npm publish","test:3d":"vitest run tests/integration/game-e2e-loop.test.ts tests/engine/geometry-frustum-stress.test.ts tests/integration/multi-agent-game.test.ts tests/utils/projection.test.ts tests/engine/game-controls.test.ts tests/browser/threejs-bridge.test.ts tests/engine/frustum-occlusion.test.ts tests/engine/export-3d.test.ts tests/utils/math.test.ts","test:all":"node scripts/test-all.js","test:e2e":"vitest run tests/integration/game-e2e-loop.test.ts","test:unit":"vitest run tests/engine tests/utils tests/schema tests/browser","typecheck":"tsc --noEmit","test:watch":"vitest","test:matrix":"bash scripts/test-matrix.sh","test:stress":"vitest run tests/engine/geometry-frustum-stress.test.ts tests/integration/concurrency-stress.test.ts","format:check":"prettier --check src/**/*.ts tests/**/*.ts","version:sync":"node scripts/sync-version.mjs","test:coverage":"vitest run --coverage","test:property":"vitest run tests/engine/property-invariants.test.ts","version:check":"node scripts/sync-version.mjs --check","prepublishOnly":"npm run build","test:lifecycle":"vitest run tests/engine/permanence-lifecycle.test.ts tests/engine/time-travel-deep.test.ts tests/engine/db-lifecycle.test.ts tests/engine/snapshots-deep.test.ts","test:concurrency":"vitest run tests/integration/concurrency-stress.test.ts","test:integration":"vitest run tests/integration tests/tools","test:multi-agent":"vitest run tests/integration/multi-agent-game.test.ts tests/integration/concurrency-stress.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d826755d-7197-4b40-8f36-8cb941a3c107"}},"homepage":"https://worldmodelmcp.com","keywords":["mcp","mcp-server","model-context-protocol","model-context-protocol-server","world-model","spatial-memory","object-permanence","spatial-relations","entity-tracking","3d-spatial","simulation","navigation","ai-agents","ai-assistant","cursor","cursor-rules","claude-code","windsurf","sqlite","developer-tools"],"overrides":{"vite":"^6.0.0","nanoid":"^3.3.18","esbuild":"^0.28.1","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/putervision/world-model-mcp.git","type":"git"},"_npmVersion":"12.2.0","description":"Deterministic, persistent 3D/2D spatial world model for AI agents with entity tracking, object permanence, movement simulation, and expected view frustum projection.","directories":{},"maintainers":[{"name":"putervision","email":"putervision@throneit.com"}],"_nodeVersion":"22.23.3","dependencies":{"better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","@eslint/js":"^9.39.4","typescript":"^5.5.2","@types/node":"^20.12.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.10"},"_npmOperationalInternal":{"tmp":"tmp/world-model-mcp_0.6.1_1791043389297_0.23214303096682287","host":"s3://npm-registry-packages-npm-production"},"_id":"@putervision/world-model-mcp@0.6.1","version":"0.6.1"}