{"_id":"@simular-ai/simulang-js","_rev":"19-70c543364b096afa17723140459843fe","name":"@simular-ai/simulang-js","dist-tags":{"next":"12.0.2-rc1","latest":"13.0.0"},"versions":{"5.5.0":{"name":"@simular-ai/simulang-js","version":"5.5.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@5.5.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"098fbe43704c8b07806ba045207383cf83d5f525","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-5.5.0.tgz","fileCount":22,"integrity":"sha512-TZDVjBzVz6xc/AsqerAlCjzvFlcmgjl1e3RMiohfTLf1qtt+08N78mX7ezaXBNeDRmztCJCkL9Md7Aqe/mAyEw==","signatures":[{"sig":"MEUCIDOPHyl+tVZSSUwWv6aOA56GduE4bEmFr+/21FNthTszAiEAo9rOS/LSym+IZN4EWq1wr3TtFji70Rt2bUpVIrvhX50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121064},"main":"index.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"}},"gitHead":"a4c3bcd83a51c6da1ae1c72ca39e5f818c881f31","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"robin-simular","email":"robin@simular.ai"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.63.0","vitest":"^4.1.5","typedoc":"^0.28.19","prettier":"^3.8.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^25.5.2","lint-staged":"^17.0.2","@napi-rs/cli":"^3.6.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.11.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"5.5.0","@simular-ai/simulang-js-darwin-arm64":"5.5.0","@simular-ai/simulang-js-linux-x64-gnu":"5.5.0","@simular-ai/simulang-js-win32-x64-msvc":"5.5.0","@simular-ai/simulang-js-linux-arm64-gnu":"5.5.0","@simular-ai/simulang-js-win32-arm64-msvc":"5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_5.5.0_1778859613782_0.5349248596703511","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@simular-ai/simulang-js","version":"6.0.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@6.0.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"51910a51ae858ea85178480a651712c0dc5d9bd1","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-6.0.0.tgz","fileCount":24,"integrity":"sha512-WT9cclSn2XOq87TuhAkACU1P+NGC5qjPDLtAt4o1qkldppDrp5Z5T4h+D/70QEqQJqo6uSUABFa1W1ioy5CGgg==","signatures":[{"sig":"MEUCIQCzh+I5ELXhuffehndGra8CjoEM4FU0jMrZKQC42dL77wIgcMWplgVGavmI6N10TGP/MMDi+UgyDYyAp0Tqo9TKCFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130053},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"}},"gitHead":"96d9548bd6f3140abdfb2173fe2ac0b822d56a3a","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"robin-simular","email":"robin@simular.ai"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.63.0","vitest":"^4.1.5","typedoc":"^0.28.19","prettier":"^3.8.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^25.5.2","lint-staged":"^17.0.2","@napi-rs/cli":"^3.6.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.11.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"6.0.0","@simular-ai/simulang-js-darwin-arm64":"6.0.0","@simular-ai/simulang-js-linux-x64-gnu":"6.0.0","@simular-ai/simulang-js-win32-x64-msvc":"6.0.0","@simular-ai/simulang-js-linux-arm64-gnu":"6.0.0","@simular-ai/simulang-js-win32-arm64-msvc":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_6.0.0_1778860948740_0.05320961945916247","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@simular-ai/simulang-js","version":"6.0.1","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@6.0.1","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"86869aff1072f90d6352dc128504e6f42bb37f42","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-6.0.1.tgz","fileCount":25,"integrity":"sha512-6Qh7UbZ5eJI3/3iuuSIBqXqlNHFxKjyHWARmrtVrNVDIk0Y2qL8DboJecOK0Xa0l6OD5YCgNeZWW/Ynx3iHZVQ==","signatures":[{"sig":"MEQCIBrHDYjWGzNXkLh5sMi90ijicu/BQh+Uwm98Ryd8VJoRAiBpemfyAaAXpEaYGPsCV4fhFfpEZnayLhbyPxibIxyL7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135625},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"}},"gitHead":"d2b85c3277cbb16ce50c0781e1db8ad2c8a5690e","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"robin-simular","email":"robin@simular.ai"},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.63.0","vitest":"^4.1.5","typedoc":"^0.28.19","prettier":"^3.8.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^25.5.2","lint-staged":"^17.0.2","@napi-rs/cli":"^3.6.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.11.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"6.0.1","@simular-ai/simulang-js-darwin-arm64":"6.0.1","@simular-ai/simulang-js-linux-x64-gnu":"6.0.1","@simular-ai/simulang-js-win32-x64-msvc":"6.0.1","@simular-ai/simulang-js-linux-arm64-gnu":"6.0.1","@simular-ai/simulang-js-win32-arm64-msvc":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_6.0.1_1778895642334_0.39907457546681613","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@simular-ai/simulang-js","version":"7.0.1","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@7.0.1","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"dd70d70230c3be89310be0e4e178860ce09921b6","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-7.0.1.tgz","fileCount":26,"integrity":"sha512-+sR2RAQyX7Pq4Kq8jWzGQCPTUIxwFhy3klyfsUSkSHpZ95CP44OURrk1ksTCwayiaiIbXWII5kCqcgr0uT+YOg==","signatures":[{"sig":"MEUCIQDBkwc7GmxHkj8vcZ5gDNQ7ePivE4I9W9pufROJkO4YiwIgDTJue9OQPjre4LhzL5eKfJS9CZrZ+ppUvXQC5cdNQ1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144949},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"}},"gitHead":"5ce6fb7fc513b4e3d6045d183d721cb36af0f135","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.63.0","vitest":"^4.1.5","typedoc":"^0.28.19","prettier":"^3.8.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^25.8.0","lint-staged":"^17.0.4","@napi-rs/cli":"^3.6.1","npm-run-all2":"^8.0.4","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.11.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"7.0.1","@simular-ai/simulang-js-darwin-arm64":"7.0.1","@simular-ai/simulang-js-linux-x64-gnu":"7.0.1","@simular-ai/simulang-js-win32-x64-msvc":"7.0.1","@simular-ai/simulang-js-linux-arm64-gnu":"7.0.1","@simular-ai/simulang-js-win32-arm64-msvc":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_7.0.1_1779476768323_0.14334709135664414","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@simular-ai/simulang-js","version":"8.0.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@8.0.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"9f32cd6a8fadd735c457bdf2ba224df669c173c1","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-8.0.0.tgz","fileCount":27,"integrity":"sha512-mOeEcyONeLnwexj/GQLxOrB1aNybl+msHqvzrZcXDTLo03vE3cF/AHYPed/DBKqDhyY+0AleXl1Ci2sDIY/A8w==","signatures":[{"sig":"MEYCIQCkw3DhAw9PNIaH0tjDkxLO6bBsVypb1a+RqvoICYt0wQIhALZmi1WReZVqsSgvOZkWO45iLtReGBQrI78Q/I5t095f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156775},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"}},"gitHead":"783d0cad2f5257509cf3cac0a686c0b8bab175ea","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.13.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.67.0","vitest":"^4.1.7","typedoc":"^0.28.19","prettier":"^3.8.2","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^25.9.1","lint-staged":"^17.0.5","@napi-rs/cli":"^3.7.0","npm-run-all2":"^9.0.1","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.11.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"8.0.0","@simular-ai/simulang-js-darwin-arm64":"8.0.0","@simular-ai/simulang-js-linux-x64-gnu":"8.0.0","@simular-ai/simulang-js-win32-x64-msvc":"8.0.0","@simular-ai/simulang-js-linux-arm64-gnu":"8.0.0","@simular-ai/simulang-js-win32-arm64-msvc":"8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_8.0.0_1780699377044_0.3776401528584805","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@simular-ai/simulang-js","version":"8.1.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@8.1.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"f60e3b4915b60d78dfae7d0a941c050c32873441","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-8.1.0.tgz","fileCount":27,"integrity":"sha512-03joup9bB0ppOxryUl51S4k/DUW9WhN+swtm/6cw07gYfCT6cijESSbDgZOet8LWgAZDJ98SgPcAVh//S2swQg==","signatures":[{"sig":"MEYCIQDdH1GEKHn9ajwb1kQryzgA89zANnOyMVTJdeqyF0sTWQIhAOfUerBh9IJ2ktcrtl2LnXOcwFsazDxMp+3jmaUDHGHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164784},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"}},"gitHead":"a3a64f10b81919e70b5cbcf2b2b2f8ecb0155a7c","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.13.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.70.0","vitest":"^4.1.9","typedoc":"^0.28.19","prettier":"^3.8.4","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^25.9.3","lint-staged":"^17.0.7","@napi-rs/cli":"^3.7.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"8.1.0","@simular-ai/simulang-js-darwin-arm64":"8.1.0","@simular-ai/simulang-js-linux-x64-gnu":"8.1.0","@simular-ai/simulang-js-win32-x64-msvc":"8.1.0","@simular-ai/simulang-js-linux-arm64-gnu":"8.1.0","@simular-ai/simulang-js-win32-arm64-msvc":"8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_8.1.0_1782199059050_0.22814074826286102","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@simular-ai/simulang-js","version":"9.0.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@9.0.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"fc440b84b6300ca07f50de9955d605c30a9daafc","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-9.0.0.tgz","fileCount":29,"integrity":"sha512-lVmoy4Up58aLfgDuXdohMDexHOk4V+BbenP4ulCAXTG42+zjcPMvRg70Ubyks/RypSoMvqY/FIQ58jAlY/kQBA==","signatures":[{"sig":"MEQCIEitQAsfPw9rPM3VrtT79aYoRQ2H8wTV9G292gMQg9AqAiBGP9ZZE9i7xZggp+H40wNmWTdApOqJoeeI5ZrZjD/nzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227032},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"91225315ff08e4151f4b277f0c54c78d3ee6ad3b","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.13.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.70.0","vitest":"^4.1.9","typedoc":"^0.28.19","prettier":"^3.8.4","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^26.0.0","lint-staged":"^17.0.8","@napi-rs/cli":"^3.7.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"9.0.0","@simular-ai/simulang-js-darwin-arm64":"9.0.0","@simular-ai/simulang-js-linux-x64-gnu":"9.0.0","@simular-ai/simulang-js-win32-x64-msvc":"9.0.0","@simular-ai/simulang-js-linux-arm64-gnu":"9.0.0","@simular-ai/simulang-js-win32-arm64-msvc":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_9.0.0_1782774939605_0.13481250586985705","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@simular-ai/simulang-js","version":"10.0.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@10.0.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"47f1907e9d8d488b979ead454ce6c149e4261753","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-10.0.0.tgz","fileCount":29,"integrity":"sha512-AEvJSMc7KC5NweV2dZsDhotGyrfn/dU/CXZV/AFyR063lFIpBmkpXYzsBR1JA0+DV8/+ifo2iN4Fl1fueDaABQ==","signatures":[{"sig":"MEUCIQD+Cm0Qo17KK4otgpWVosSimSCtnd7OT8eE1He1nR4wrQIgV5mMQo+nRKl5r2aZc47EHyBRhEHrgHQWe5fHqrsZ4Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236355},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"58b897335c2d0481e3523c23f4fdc899fe1da44c","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.71.0","vitest":"^4.1.9","typedoc":"^0.28.19","prettier":"^3.8.4","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^26.0.1","lint-staged":"^17.0.8","@napi-rs/cli":"^3.7.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"10.0.0","@simular-ai/simulang-js-darwin-arm64":"10.0.0","@simular-ai/simulang-js-linux-x64-gnu":"10.0.0","@simular-ai/simulang-js-win32-x64-msvc":"10.0.0","@simular-ai/simulang-js-linux-arm64-gnu":"10.0.0","@simular-ai/simulang-js-win32-arm64-msvc":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_10.0.0_1783049158623_0.7402353923377856","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@simular-ai/simulang-js","version":"10.1.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@10.1.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"a2be786b5d5d24309068c1fd790f41c02c36bbb3","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-10.1.0.tgz","fileCount":29,"integrity":"sha512-X25/ROCS5gUH4UcLCPjoZ5E8tNcmYMUr3fp9uDVmYSrhwVrxxIFSxovcVRLUsRG0h2UXgp9AVNY53V9YLXUO8Q==","signatures":[{"sig":"MEUCICidDjM8ppcdXFLms3SnYT7bxUNUulV/f3aWr274cspoAiEA7MCwPndw3WolPpFktO7AqveEpu8TJMp6Q8IKTR7eV58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239549},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"a6088e08f567e592320ce18b04d3d55d2adc742c","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.72.0","vitest":"^4.1.9","typedoc":"^0.28.19","prettier":"^3.9.4","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^26.0.1","lint-staged":"^17.0.8","@napi-rs/cli":"^3.7.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"10.1.0","@simular-ai/simulang-js-darwin-arm64":"10.1.0","@simular-ai/simulang-js-linux-x64-gnu":"10.1.0","@simular-ai/simulang-js-win32-x64-msvc":"10.1.0","@simular-ai/simulang-js-linux-arm64-gnu":"10.1.0","@simular-ai/simulang-js-win32-arm64-msvc":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_10.1.0_1783555717713_0.2642451544280462","host":"s3://npm-registry-packages-npm-production"}},"11.0.0-rc4":{"name":"@simular-ai/simulang-js","version":"11.0.0-rc4","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@11.0.0-rc4","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"ab3f821d81bd981eea62f9ad17eef9f1c84e4805","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-11.0.0-rc4.tgz","fileCount":29,"integrity":"sha512-ABIEgWGXVZ29KoPApiwlzPtseweaNEEYzU0mWs/wdWjCem0Ftl69/jCsbSEUTM+JhsCu+1pfphgYVR35HCZlTA==","signatures":[{"sig":"MEUCIErDJw1pAhwkbbMrOOsZ1tFC8E5EKxSzLzrPp2p91VziAiEAsWxbBHpzWchPtSIsSS9KtWdY23goz5gkk8qMT09FXrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249429},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"89797ef9c9e3babfbd154668639468314d6532a3","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxlint":"^1.73.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.4","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^26.1.0","lint-staged":"^17.0.8","@napi-rs/cli":"^3.7.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"11.0.0-rc4","@simular-ai/simulang-js-darwin-arm64":"11.0.0-rc4","@simular-ai/simulang-js-linux-x64-gnu":"11.0.0-rc4","@simular-ai/simulang-js-win32-x64-msvc":"11.0.0-rc4","@simular-ai/simulang-js-linux-arm64-gnu":"11.0.0-rc4","@simular-ai/simulang-js-win32-arm64-msvc":"11.0.0-rc4"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_11.0.0-rc4_1784569006471_0.2017253068167031","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-rc1":{"name":"@simular-ai/simulang-js","version":"12.0.0-rc1","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.0.0-rc1","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"ca8dddc05eaf1259f302d5be85238c37e6372c3a","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.0.0-rc1.tgz","fileCount":29,"integrity":"sha512-VfFFpafshiqd7dWtYMtg2ffkUI430cFFACsn8u2hKl46zXsovg97uzFNy3BFzwWYJZh1FwcOXvUvRVdC31OIUg==","signatures":[{"sig":"MEQCIG1nadPYOx/4dXLU25fJFxWfZM2o6Xg/+DoDjuqMbcegAiA1rt190Z1HT3dDwNiOAz96qfYAxIsUCMMf/WhvZPGpBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263966},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"5c03fb2ab9145b58984bfda0c7e69a717c38da01","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxlint":"^1.73.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.4","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.2","@types/node":"^26.1.0","lint-staged":"^17.0.8","@napi-rs/cli":"^3.7.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.0.0-rc1","@simular-ai/simulang-js-darwin-arm64":"12.0.0-rc1","@simular-ai/simulang-js-linux-x64-gnu":"12.0.0-rc1","@simular-ai/simulang-js-win32-x64-msvc":"12.0.0-rc1","@simular-ai/simulang-js-linux-arm64-gnu":"12.0.0-rc1","@simular-ai/simulang-js-win32-arm64-msvc":"12.0.0-rc1"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.0.0-rc1_1784707715832_0.8114929320388851","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-rc2":{"name":"@simular-ai/simulang-js","version":"12.0.0-rc2","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.0.0-rc2","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"a0c527c8b77ca5bc895ae8b02799504472913f5e","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.0.0-rc2.tgz","fileCount":29,"integrity":"sha512-+/3W3hJmh+A4KP7aWh9tbTpQWRoC3UGI9oOyH9OC8V1uDSv+wQeH8MUAxES6CfDoKbyZ0NiF5+OIIU9VToIkPw==","signatures":[{"sig":"MEYCIQCxBM09E2syOXhJ4RrYokatHT/tXfebVQQBkTKIQla+vwIhAK/lOAQ9CVpjM3rixSB+qXSFn2WcryohzFTDI3sIKEjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273812},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"e1b04140d4ad41a9a85279e0e8ae7d30e8162cd6","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxlint":"^1.74.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.1.0","@napi-rs/cli":"^3.7.4","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.0.0-rc2","@simular-ai/simulang-js-darwin-arm64":"12.0.0-rc2","@simular-ai/simulang-js-linux-x64-gnu":"12.0.0-rc2","@simular-ai/simulang-js-win32-x64-msvc":"12.0.0-rc2","@simular-ai/simulang-js-linux-arm64-gnu":"12.0.0-rc2","@simular-ai/simulang-js-win32-arm64-msvc":"12.0.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.0.0-rc2_1785388689943_0.11962530236249735","host":"s3://npm-registry-packages-npm-production"}},"12.0.1-rc1":{"name":"@simular-ai/simulang-js","version":"12.0.1-rc1","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.0.1-rc1","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"7d94597dfebd3be5b5059eba56dda9787a4de031","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.0.1-rc1.tgz","fileCount":29,"integrity":"sha512-abfqkFm5Ave+UmeR4PhW3xhjLL0u6rWBM4/BPPDDhuM9i6Np2gCG5BJS+u84FwVEXW+PV4ac3kv2FsngiLA5rg==","signatures":[{"sig":"MEYCIQDlX+NzNMG9jlhjvi29plouyPNeEXZc/KZgsJFIlBWiKwIhAJcFJpDzkKfS6/LBAINEhcw21d5uPL6cKYjzaJ5V9lQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276724},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"38df822c9bab97acde26662f83a681899b5e5e27","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxlint":"^1.74.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.1.0","@napi-rs/cli":"^3.7.4","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.0.1-rc1","@simular-ai/simulang-js-darwin-arm64":"12.0.1-rc1","@simular-ai/simulang-js-linux-x64-gnu":"12.0.1-rc1","@simular-ai/simulang-js-win32-x64-msvc":"12.0.1-rc1","@simular-ai/simulang-js-linux-arm64-gnu":"12.0.1-rc1","@simular-ai/simulang-js-win32-arm64-msvc":"12.0.1-rc1"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.0.1-rc1_1785977734258_0.3048837079443516","host":"s3://npm-registry-packages-npm-production"}},"12.0.2-rc1":{"name":"@simular-ai/simulang-js","version":"12.0.2-rc1","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.0.2-rc1","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"84abdad84c7cf5f87b56a83abea9b17817d43af4","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.0.2-rc1.tgz","fileCount":29,"integrity":"sha512-JrS5WycGY9D4+D+0CxcIYDMTM/jaXVTTL8S7uv/rzLkxqVpaLLlzLPcEgzuyqOfS6cQlt0kKWECCIhThzsqq4A==","signatures":[{"sig":"MEUCIQDpEBUp0Kyu6EO1mkbKSYsZMJty/+BxX5qub3IO2qW3OwIgPODkbdN2+sc/7R4NBuegv8SDU1iN24xzN+VMCw0oweU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280604},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"4d96b49479b92982ad566b45f8a05a7414e0fa6d","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"typedoc --options typedoc.mintlify.json","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","oxlint":"^1.77.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.3.0","@napi-rs/cli":"^3.8.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.0.2-rc1","@simular-ai/simulang-js-darwin-arm64":"12.0.2-rc1","@simular-ai/simulang-js-linux-x64-gnu":"12.0.2-rc1","@simular-ai/simulang-js-win32-x64-msvc":"12.0.2-rc1","@simular-ai/simulang-js-linux-arm64-gnu":"12.0.2-rc1","@simular-ai/simulang-js-win32-arm64-msvc":"12.0.2-rc1"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.0.2-rc1_1787120283649_0.8892332997403627","host":"s3://npm-registry-packages-npm-production"}},"12.0.2":{"name":"@simular-ai/simulang-js","version":"12.0.2","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.0.2","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"775d07f80a99cb9219707d1f4c197fd2b5da7e5e","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.0.2.tgz","fileCount":29,"integrity":"sha512-ZjOoYzm8g9OZa+U/IAtsRRQssujA1S6q3FX2yGjezIn/J3G2hT38DoAHVw8Ed8dGipyI3PvXPJCQnlyjH6eglA==","signatures":[{"sig":"MEYCIQDsx0mwDUMTKDvHNHzN/dE8pkg/Du66wI+8wcDkuDWGuwIhAPyZgHCXeVv6pXqYuo2BJBljKuNjCaGp3Un8dNqvXVt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICl+DEN2I3sVighOWI/oAqk1O4E0IRw85PrFDylldwMIAiEAkPJT/wQ3lE4PPSMBtRm5Q7SD+uQt2kbm8GvWk/ZLc1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280748},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"fd41945f36fb6dc684419b9acbbbc4fc964b6be7","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion --gitRevision main --sourceLinkTemplate 'https://github.com/simular-ai/simulang-js/blob/{gitRevision}/{path}#L{line}'","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"npx -y -p typedoc@0.27.9 -p typescript@5.8.3 typedoc --options typedoc.mintlify.mjs","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.77.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.3.0","@napi-rs/cli":"^3.8.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.0.2","@simular-ai/simulang-js-darwin-arm64":"12.0.2","@simular-ai/simulang-js-linux-x64-gnu":"12.0.2","@simular-ai/simulang-js-win32-x64-msvc":"12.0.2","@simular-ai/simulang-js-linux-arm64-gnu":"12.0.2","@simular-ai/simulang-js-win32-arm64-msvc":"12.0.2"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.0.2_1787639539477_0.9904901572884188","host":"s3://npm-registry-packages-npm-production"}},"12.0.3":{"name":"@simular-ai/simulang-js","version":"12.0.3","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.0.3","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"8ffdbb1e368984a8227958da1d0c8e5e8e4193e1","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.0.3.tgz","fileCount":29,"integrity":"sha512-ArrY0YOYdK47Dkty5E1UoMnRd6zRko7Dm79NPBx37b9+aTC32+SpJzlWvmUd99vtYT3mLAKGJP3JLg2Mhv+YJw==","signatures":[{"sig":"MEUCIQCEmclf5hi9YdXeWa6XIiINCPnvQ99aKRuRa61otKfpagIgIsqiTPzZ+XP2cm0Jkn9M0XDLh7rUrt6vJ96uBgkN1gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgTMRnFi26GDFGCSWPYJup0UxOz+DC+81Azg6Rcdf/3gIhANuDgsFfDkF5I9NCgGwE5nTTv1ha4DbQ/jnycc3jajhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283601},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"a8cb19a93778dd53b9668a5eccc04780d762b8df","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion --gitRevision main --sourceLinkTemplate 'https://github.com/simular-ai/simulang-js/blob/{gitRevision}/{path}#L{line}'","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"npx -y -p typedoc@0.27.9 -p typescript@5.8.3 typedoc --options typedoc.mintlify.mjs","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.77.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.3.0","@napi-rs/cli":"^3.8.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.0.3","@simular-ai/simulang-js-darwin-arm64":"12.0.3","@simular-ai/simulang-js-linux-x64-gnu":"12.0.3","@simular-ai/simulang-js-win32-x64-msvc":"12.0.3","@simular-ai/simulang-js-linux-arm64-gnu":"12.0.3","@simular-ai/simulang-js-win32-arm64-msvc":"12.0.3"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.0.3_1787679212236_0.3571519943405099","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@simular-ai/simulang-js","version":"12.1.0","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.1.0","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"9716b7ed878a69a70b7c54a8aa1c124d39be22a6","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.1.0.tgz","fileCount":29,"integrity":"sha512-nXyU6bcf/IaB3azk2uVlEARqhdcZBPgTTaJI1khxuno6dJ7iF/Lj1l1uKD4yNC4JfD8xAlMCCcEg487DOI3J2g==","signatures":[{"sig":"MEQCIDnncdefNHysX9KA844MdASzVLDtS6fu2I2my+9swGhHAiBO9V5aEHTTgb6Hlt7WWTK5rQDS+oKPyQZDzsOBSwc3Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlaad34OqgFhU9XwFDvAD5RdF/jeHCdpsV6wnvbM+lIQIgUG+7WOTKODA7dfYcDV6FiXaKqvxRmD5i+saq/UjPFMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286746},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"87deb453738c16976114dd8515d679f35bf66b22","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion --gitRevision main --sourceLinkTemplate 'https://github.com/simular-ai/simulang-js/blob/{gitRevision}/{path}#L{line}'","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"npx -y -p typedoc@0.27.9 -p typescript@5.8.3 typedoc --options typedoc.mintlify.mjs","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.77.0","vitest":"^4.1.10","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.3.0","@napi-rs/cli":"^3.8.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.1.0","@simular-ai/simulang-js-darwin-arm64":"12.1.0","@simular-ai/simulang-js-linux-x64-gnu":"12.1.0","@simular-ai/simulang-js-win32-x64-msvc":"12.1.0","@simular-ai/simulang-js-linux-arm64-gnu":"12.1.0","@simular-ai/simulang-js-win32-arm64-msvc":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.1.0_1787706572285_0.884661941499792","host":"s3://npm-registry-packages-npm-production"}},"12.1.1":{"name":"@simular-ai/simulang-js","version":"12.1.1","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"license":"MIT","_id":"@simular-ai/simulang-js@12.1.1","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"homepage":"https://github.com/simular-ai/simulang-js#readme","bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"bin":{"simulang-init-claude":"bin/init-claude.mjs"},"dist":{"shasum":"3548f7d3e3aa01530c8954f94c9c833785a63e96","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-12.1.1.tgz","fileCount":29,"integrity":"sha512-7xc6o3DU2+Gvgq9OdHlNtZYKBk1uGwLQXpO4sxOVMRT026QueZV2LMtTmjEI9xxoGD8SnURMsGnGRzMXTGySpQ==","signatures":[{"sig":"MEYCIQCWVRprbeJj3iqXgfRLBJpGsD90pkA0lyacySjyh2zBugIhAOWp3y1I9fTUIIPBokzjSoV/TXo84EZA3bWjxzUztOk2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH7eHEJnOiiLEEMfA9YMfFDCWzvdl9I0hQJFFu5owAUDAiEAzNHYzr35smjXPdvAGKq/cwIhKCXPwQeJgXYS+53FXUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286772},"main":"wrapped.js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"4a2ceb0b99332ba8991c4ad3a3ebe47204d588c1","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion --gitRevision main --sourceLinkTemplate 'https://github.com/simular-ai/simulang-js/blob/{gitRevision}/{path}#L{line}'","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"npx -y -p typedoc@0.27.9 -p typescript@5.8.3 typedoc --options typedoc.mintlify.mjs","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.77.0","vitest":"^4.1.11","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.3.0","@napi-rs/cli":"^3.8.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.12.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"12.1.1","@simular-ai/simulang-js-darwin-arm64":"12.1.1","@simular-ai/simulang-js-linux-x64-gnu":"12.1.1","@simular-ai/simulang-js-win32-x64-msvc":"12.1.1","@simular-ai/simulang-js-linux-arm64-gnu":"12.1.1","@simular-ai/simulang-js-win32-arm64-msvc":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simulang-js_12.1.1_1787942617867_0.8779402077744032","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"_id":"@simular-ai/simulang-js@13.0.0","bin":{"simulang-init-claude":"bin/init-claude.mjs"},"bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"dist":{"shasum":"412ba5075f0b524cfff013fe95ea147d603c440d","tarball":"https://registry.npmjs.org/@simular-ai/simulang-js/-/simulang-js-13.0.0.tgz","fileCount":29,"integrity":"sha512-eX4Jp71iMqwR010ABp0MtPWZkQi+Cpf5iYfzcJ4XW/6+oWO0jJ4mPMtr4WMiIJvTOaEwziL3EwWDbdAoXROahg==","signatures":[{"sig":"MEUCIQDafidhDoyFdZ3qrzLjMpA/DrmUhADOiOoor+TI1JvGrQIgILTDPJQ/7mvX3DtVWrcb8m0AHwyGocGZoOTJ5R6DFq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCCWzBLcBp5uDJfe3vyccyvYFxcTc2350X3LnMqPU2CEgIgOha+hLh6uhAUE2+EjjidA7raxUjpoFX0WsxFG6wwyPQ="}],"unpackedSize":293618},"main":"wrapped.js","name":"@simular-ai/simulang-js","napi":{"targets":["x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu"],"constEnum":false,"binaryName":"simulang-js"},"types":"./wrapped.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./wrapped.d.ts","default":"./wrapped.js"},"./sai":{"types":"./sai.d.ts","default":"./sai.js"}},"gitHead":"8de479d9bf17d21b8edbfe10dd10f69c6147b325","license":"MIT","scripts":{"docs":"typedoc --entryPoints index.d.ts --out docs --readme README.md --name '@simular-ai/simulang-js' --includeVersion --gitRevision main --sourceLinkTemplate 'https://github.com/simular-ai/simulang-js/blob/{gitRevision}/{path}#L{line}'","lint":"oxlint .","test":"vitest run","bench":"node --import @oxc-node/core/register benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","prepare":"husky","version":"napi version && node scripts/stamp-changelog.mjs","artifacts":"napi artifacts","format:rs":"cargo fmt","typecheck":"tsc --noEmit && tsc --noEmit -p __test__/tsconfig.json && tsc --noEmit -p benchmark/tsconfig.json && tsc --noEmit -p bin/tsconfig.json && tsc --noEmit -p examples/tsconfig.json","preversion":"napi build --platform && npm run typecheck && git add .","build:debug":"napi build --platform","format:toml":"taplo format","postinstall":"node bin/postinstall-hint.mjs","docs:mintlify":"npx -y -p typedoc@0.27.9 -p typescript@5.8.3 typedoc --options typedoc.mintlify.mjs","prepublishOnly":"napi prepublish -t npm $NAPI_PREPUBLISH_FLAGS","format:prettier":"prettier . -w"},"version":"13.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fef9f3b3-20c6-4f6d-ba31-d8db21680a0d"}},"homepage":"https://github.com/simular-ai/simulang-js#readme","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"prettier":{"semi":false,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"_npmVersion":"11.19.0","description":"Node.js bindings for simulang-rs","directories":{},"lint-staged":{"*.toml":["taplo format"],"*.@(js|mjs|cjs|ts|tsx)":["oxlint --fix"],"*.@(js|ts|tsx|yml|yaml|md|json)":["prettier --write"]},"maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxlint":"^1.80.0","vitest":"^4.1.11","typedoc":"^0.28.20","prettier":"^3.9.6","tinybench":"^6.0.0","@taplo/cli":"^0.7.0","typescript":"^6.0.3","@types/node":"^26.3.0","lint-staged":"^17.3.0","@napi-rs/cli":"^3.8.2","npm-run-all2":"^9.0.2","@oxc-node/core":"^0.1.0","typedoc-plugin-markdown":"^4.13.0","typedoc-plugin-frontmatter":"^1.3.1"},"optionalDependencies":{"@simular-ai/simulang-js-darwin-x64":"13.0.0","@simular-ai/simulang-js-darwin-arm64":"13.0.0","@simular-ai/simulang-js-linux-x64-gnu":"13.0.0","@simular-ai/simulang-js-win32-x64-msvc":"13.0.0","@simular-ai/simulang-js-linux-arm64-gnu":"13.0.0","@simular-ai/simulang-js-win32-arm64-msvc":"13.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simulang-js_13.0.0_1788567391743_0.38626065534152576"}}},"time":{"created":"2026-05-15T15:40:13.710Z","modified":"2026-09-05T00:16:32.008Z","5.5.0":"2026-05-15T15:40:13.932Z","6.0.0":"2026-05-15T16:02:28.966Z","6.0.1":"2026-05-16T01:40:42.467Z","7.0.1":"2026-05-22T19:06:08.469Z","8.0.0":"2026-06-05T22:42:57.196Z","8.1.0":"2026-06-23T07:17:39.272Z","9.0.0":"2026-06-29T23:15:39.749Z","10.0.0":"2026-07-03T03:25:58.771Z","10.1.0":"2026-07-09T00:08:37.868Z","11.0.0-rc4":"2026-07-20T17:36:46.608Z","12.0.0-rc1":"2026-07-22T08:08:35.967Z","12.0.0-rc2":"2026-07-30T05:18:10.084Z","12.0.1-rc1":"2026-08-06T00:55:34.401Z","12.0.2-rc1":"2026-08-19T06:18:03.792Z","12.0.2":"2026-08-25T06:32:19.568Z","12.0.3":"2026-08-25T17:33:32.381Z","12.1.0":"2026-08-26T01:09:32.423Z","12.1.1":"2026-08-28T18:43:38.001Z","13.0.0":"2026-09-05T00:16:31.818Z"},"bugs":{"url":"https://github.com/simular-ai/simulang-js/issues"},"license":"MIT","homepage":"https://github.com/simular-ai/simulang-js#readme","keywords":["simulang","simulang-rs","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","automation","typescript","types"],"repository":{"url":"git+https://github.com/simular-ai/simulang-js.git","type":"git"},"description":"Node.js bindings for simulang-rs","maintainers":[{"name":"robin-simular","email":"robin@simular.ai"},{"name":"agidude","email":"ang@simular.ai"}],"readme":"# `@simular-ai/simulang-js`\n\n![CI](https://github.com/simular-ai/simulang-js/workflows/CI/badge.svg)\n\nNode.js bindings for [`simulang-rs`](https://github.com/simular-ai/simulang-rs), a Rust crate published by [Simular](https://simular.ai), built with [`napi-rs`](https://napi.rs/). Provides high-level primitives for automating desktops and Android devices — keyboard and mouse input, screenshots, clipboard access, audio capture, accessibility-tree inspection, and more — exposed through idiomatic JavaScript behind one unified `Machine` API (`Machine.local()` for the desktop this process runs on, `Machine.android(endpoint)` for a device over adb). Ships TypeScript definitions auto-generated from the Rust source, so the types always match runtime behavior.\n\n## Install\n\n```bash\nnpm install @simular-ai/simulang-js\n```\n\nPrebuilt native binaries are published for:\n\n| Platform | Architecture                        |\n| -------- | ----------------------------------- |\n| macOS    | `aarch64` (Apple Silicon), `x86_64` |\n| Windows  | `x86_64`, `aarch64`                 |\n| Linux    | `x86_64`, `aarch64` (glibc)         |\n\nNode.js **20 or newer** is required. If your platform isn't covered, see [Building from source](#building-from-source).\n\n### Optional — install the log viewer\n\nThe [`log-window.mjs`](https://github.com/simular-ai/simulang-js/blob/main/examples/log-window.mjs) example uses [`@simular-ai/simulang-log-viewer`](https://github.com/simular-ai/simulang-log-viewer), which is declared as an **optional peer dependency** and **not** installed by default. Install it only if you want to run that example or use the same pattern in your own code:\n\n```bash\nnpm install @simular-ai/simulang-log-viewer\n```\n\n## Usage\n\nTry the included [`google_search.mjs`](https://github.com/simular-ai/simulang-js/blob/main/examples/google_search.mjs) example — it opens Google in Chrome, enables the accessibility tree, takes a screenshot, and displays it:\n\n```bash\n# With the simulang CLI (no local install needed):\nnpm install -g @simular-ai/simulang\nsimulang run examples/google_search.mjs\n\n# Or directly with Node.js if you have simulang-js installed locally:\nnode examples/google_search.mjs\n```\n\n## API documentation\n\nBrowse the [API reference](https://docs.simular.ai/simulang-js/api/latest/) for more details. A bleeding-edge preview of HEAD on `main` is also published to [GitHub Pages](https://simular-ai.github.io/simulang-js/) between releases.\n\n## Using with Claude Code\n\nThis package ships a short [`CLAUDE.md`](https://github.com/simular-ai/simulang-js/blob/main/CLAUDE.md) inside the npm tarball that points Claude Code at `index.d.ts` as the source of truth for the API and adds a few cross-cutting notes that types alone can't express (lifetime rules, coordinate system, etc.). Wire it into your project's `CLAUDE.md` with:\n\n```bash\nnpx simulang-init-claude          # appends to <project>/CLAUDE.md (creates it if missing)\nnpx simulang-init-claude --user   # appends to ~/.claude/CLAUDE.md instead\nnpx simulang-init-claude --check  # report status, don't write\n```\n\nThe added line is a single `@./node_modules/@simular-ai/simulang-js/CLAUDE.md` import inside a sentinel-delimited block — safe to re-run, no-op when already present.\n\n## Relationship to `simulang`\n\n[`@simular-ai/simulang`](https://github.com/simular-ai/simulang) is a CLI that runs desktop automation scripts (`.ts`, `.js`, `.simulang`) using this package. It bundles `simulang-js` and re-exports the full API to scripts, so you can write and run automation scripts without a build step:\n\n```bash\nnpm install -g @simular-ai/simulang\nsimulang run my-script.js\n```\n\n`simulang-js` is the underlying primitive library; `simulang` is the batteries-included script runner built on top of it. If you are embedding desktop automation into your own Node.js application, depend on `simulang-js` directly. If you just want to run standalone automation scripts, `simulang` is the easier starting point.\n\nYou can also point `simulang` at a local `simulang-js` checkout during development:\n\n```bash\nsimulang run --simulang-js=/path/to/simulang-js my-script.js\n```\n\n## Changelog\n\nSee [`CHANGELOG.md`](https://github.com/simular-ai/simulang-js/blob/main/CHANGELOG.md) for version history and unreleased API changes.\n","readmeFilename":"README.md"}