{"_id":"@al8b/lootiscript","_rev":"3-a0ec469c8b4f78101e85906d6086c053","name":"@al8b/lootiscript","dist-tags":{"latest":"0.1.13"},"versions":{"0.1.0":{"name":"@al8b/lootiscript","version":"0.1.0","keywords":["lootiscript"],"_id":"@al8b/lootiscript@0.1.0","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"dist":{"shasum":"89a6b6ea41376e22839bac930966de6e09d371f0","tarball":"https://registry.npmjs.org/@al8b/lootiscript/-/lootiscript-0.1.0.tgz","fileCount":107,"integrity":"sha512-4DWyFHB/QcCb9ASacTnzKDJTJpiQXX3L53Nb/WGtuh40UuJ5pfVYdHE7zV4bNRZV9EappcGbO3xdCgZD5Y0Rxw==","signatures":[{"sig":"MEQCIEWpVVAcewdKKUFq7AVl4DJLj4tnoJA4LLVByBNp29kPAiBVjFU0iaDFRAETKgPCGoPTJn17OhKZeT3WZjY6ZhlBeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6028003},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"706a6a43341226da911509eb6de7fc287d24b385","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"nonomxyz","email":"hi@nonom.xyz"},"_npmVersion":"10.8.2","description":"LootiScript language implementation. This package contains the tokenizer, parser, compiler, bytecode routine model, execution engine, AST nodes, and debugging helpers that power the rest of the L8B stack.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@al8b/stdlib":"workspace:*","@al8b/diagnostics":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lootiscript_0.1.0_1775495386160_0.641615605855818","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@al8b/lootiscript","version":"0.1.12","keywords":["lootiscript"],"_id":"@al8b/lootiscript@0.1.12","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"dist":{"shasum":"06c8ecd5b19fd9126ff0c6db4f4d4d002da8522e","tarball":"https://registry.npmjs.org/@al8b/lootiscript/-/lootiscript-0.1.12.tgz","fileCount":107,"integrity":"sha512-pkZfbfO/e1wHkOzIoqzr3Q7h/zOjeVMiQ2THTMMvz8qSoYwWW/bYpPXvPLQmQq69Pq1HdbZGjzByCOv7PqPCJg==","signatures":[{"sig":"MEUCIGkX/jvipNpw3IViP8hO2CUPmmDsZsNbCJqAuiWCcsVCAiEAmyPdJdVcvP8mahL3veKxP+0lwAIyy0dUjlIgRd5KdQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6028004},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c962234b8ec1d4ada4c9b1651e62747487c090c3","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"nonomxyz","email":"hi@nonom.xyz"},"_npmVersion":"10.8.2","description":"LootiScript language implementation. This package contains the tokenizer, parser, compiler, bytecode routine model, execution engine, AST nodes, and debugging helpers that power the rest of the L8B stack.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@al8b/stdlib":"workspace:*","@al8b/diagnostics":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lootiscript_0.1.12_1775668259665_0.19391699651086225","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@al8b/lootiscript","version":"0.1.13","sideEffects":false,"scripts":{"build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","test":"vitest run --passWithNoTests","check-types":"tsc --noEmit"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"dependencies":{"@al8b/diagnostics":"^0.1.13","@al8b/stdlib":"^0.1.13"},"keywords":["lootiscript"],"publishConfig":{"access":"public"},"_id":"@al8b/lootiscript@0.1.13","gitHead":"2c32825289bf3e106bf87e4598adc38eda3ae9e3","description":"LootiScript language implementation. This package contains the tokenizer, parser, compiler, bytecode routine model, execution engine, AST nodes, and debugging helpers that power the rest of the L8B stack.","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/JyoFYU2VtGnNW/UVwbD8V5taTO/15zO719RTF6F73pLTPOG2Cl8U8Jw/MyS/kUmDnEpjhjpJXENqcYl8v4r3A==","shasum":"472b24ca243f29a727ea3ded6f2f5efb6a6465ce","tarball":"https://registry.npmjs.org/@al8b/lootiscript/-/lootiscript-0.1.13.tgz","fileCount":107,"unpackedSize":6028055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGDQmBTHHl4L4Fr8j6UeimUDgdct50BAfmv2/xG9h5ZSAiBAzJQ+qYAC0s+AB8v1onBynAh1+LmrDbaHiteQBbO2Ug=="}]},"_npmUser":{"name":"nonomxyz","email":"hi@nonom.xyz"},"directories":{},"maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lootiscript_0.1.13_1775669075153_0.19285551133057455"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-06T17:09:46.051Z","modified":"2026-04-08T17:24:35.531Z","0.1.0":"2026-04-06T17:09:46.357Z","0.1.12":"2026-04-08T17:10:59.858Z","0.1.13":"2026-04-08T17:24:35.405Z"},"keywords":["lootiscript"],"description":"LootiScript language implementation. This package contains the tokenizer, parser, compiler, bytecode routine model, execution engine, AST nodes, and debugging helpers that power the rest of the L8B stack.","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"readme":"# @al8b/lootiscript\n\nLootiScript language implementation. This package contains the tokenizer, parser, compiler, bytecode routine model, execution engine, AST nodes, and debugging helpers that power the rest of the L8B stack.\n\n## Public API\n\n- Front-end: `Tokenizer`, `Token`, `Parser`, `Compiler`, `LocalLayer`, `Locals`\n- Bytecode: `Routine`, `OPCODES`\n- Runtime: `Processor`, `Runner`, `Thread`\n- Tooling/dev: `Transpiler`\n- Utilities: `Random`\n- AST exports from `./v1/program`\n- Runtime types from `./v1/processor-types`\n\n## Notes\n\n- Consumed by compiler, VM, language server, and diagnostics flows.\n- This is the language source of truth; framework packages should use wrappers when available instead of reaching into internals ad hoc.\n\n## Scripts\n\n```bash\nbun run build\nbun run test\nbun run check-types\nbun run clean\n```\n","readmeFilename":"README.md"}