{"_id":"@al8b/io","_rev":"4-2df0e77b7debb0c41d6e8a0d8ff64bc6","name":"@al8b/io","dist-tags":{"latest":"0.1.14"},"versions":{"0.1.0":{"name":"@al8b/io","version":"0.1.0","_id":"@al8b/io@0.1.0","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"dist":{"shasum":"236bac39fe57833072469fd2b3c6afb75205513b","tarball":"https://registry.npmjs.org/@al8b/io/-/io-0.1.0.tgz","fileCount":8,"integrity":"sha512-QwoZF+XKA4eiewkd7COALQetg/2UNokYJT6tfSUj36eQS+djjTR5fyp9fdh5r+em775hAmUYENVlisPinJELlA==","signatures":[{"sig":"MEUCIAvMeAJxWjOmqXqfVg7SSQony33BTfiJ1fWKwror4VQjAiEAzXb01wMcnT7wQTol0AU3aSj8d2T7GZ6KCfg5osBwws0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42657},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"706a6a43341226da911509eb6de7fc287d24b385","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nonomxyz","email":"hi@nonom.xyz"},"_npmVersion":"10.8.2","description":"IO and Storage utilities for L8B Engine","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@al8b/diagnostics":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/io_0.1.0_1775495379027_0.15296997661999745","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@al8b/io","version":"0.1.12","_id":"@al8b/io@0.1.12","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"dist":{"shasum":"c2a24f03fe0415a7b7d170dfb25717c3e7174661","tarball":"https://registry.npmjs.org/@al8b/io/-/io-0.1.12.tgz","fileCount":8,"integrity":"sha512-njH2TVS4ADyRWphPHcshVQsX92Tpva3Enis18eYdFq8tNKoNkB4amJd3AEk9Y/bXaw3m/sSLlXIoQigV0t1LrA==","signatures":[{"sig":"MEQCIDRSsbD6p4gdv78TBBrDr24/1X39YdTSXpi5LZrVgW63AiAZVi3kiwLtD1mWridx9z1YvGsBwTb2KaTN7THTn3ZdxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42658},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"c962234b8ec1d4ada4c9b1651e62747487c090c3","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nonomxyz","email":"hi@nonom.xyz"},"_npmVersion":"10.8.2","description":"IO and Storage utilities for L8B Engine","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@al8b/diagnostics":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/io_0.1.12_1775668097965_0.7082947786741192","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@al8b/io","version":"0.1.13","_id":"@al8b/io@0.1.13","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"dist":{"shasum":"ed55083f4e41513a09f2d3df2d5b0f5b9b74e816","tarball":"https://registry.npmjs.org/@al8b/io/-/io-0.1.13.tgz","fileCount":8,"integrity":"sha512-9LupjjZ0dI+w8p1+I4ETo6sv+nV2R0ThdNwTYb1MlzU5PlVbLBZuXhS8BoQxCjtg2Ki8HtYbvVCAt9xciZikLQ==","signatures":[{"sig":"MEUCIQDF6eM6WoQHfJsOw9XrxNJ7BX7nxOCWrilRWg2ezm0rEAIgSJvPAc80yIo8sncVIuyeCwtJBmfwSjkbfK8UDvDL0pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42694},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"2c32825289bf3e106bf87e4598adc38eda3ae9e3","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nonomxyz","email":"hi@nonom.xyz"},"_npmVersion":"10.8.2","description":"IO and Storage utilities for L8B Engine","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@al8b/diagnostics":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/io_0.1.13_1775668917767_0.7503147997903823","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@al8b/io","version":"0.1.14","description":"IO and Storage utilities for L8B Engine","type":"module","exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","clean":"bun --bun ../../../scripts/clean-package.mjs dist","test":"vitest run --passWithNoTests","typecheck":"tsc --noEmit"},"devDependencies":{"tsup":"^8.0.0","typescript":"^5.9.3"},"publishConfig":{"access":"public"},"_id":"@al8b/io@0.1.14","gitHead":"27c3ab890a72431b9af215861be8f38049cb9a0b","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KK2p5AqNQWP/+p3qyEeIbxaMd0Qyburd82EI9Axh77rirKx2mNHL8xb0+GP7biWrgFVE/GDcYztHmOkCuw7YWA==","shasum":"64b8411d14e4c3da1ca3d3b6a568cfc934792ef0","tarball":"https://registry.npmjs.org/@al8b/io/-/io-0.1.14.tgz","fileCount":8,"unpackedSize":42393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC7fFtWh3MWThAzsHasdrTNUBYf+KNJMqIwQ2jA7WrTAQIgJDrRP2NdolNV5LTWFB0Jwh0eHZJiu3Iyl2ZY6M2UIOY="}]},"_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/io_0.1.14_1775910901154_0.7837567732733122"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-06T17:09:38.961Z","modified":"2026-04-11T12:35:01.442Z","0.1.0":"2026-04-06T17:09:39.173Z","0.1.12":"2026-04-08T17:08:18.107Z","0.1.13":"2026-04-08T17:21:57.907Z","0.1.14":"2026-04-11T12:35:01.289Z"},"description":"IO and Storage utilities for L8B Engine","maintainers":[{"name":"nonomxyz","email":"hi@nonom.xyz"}],"readme":"# @al8b/io\n\nStorage and IO helpers for the L8B runtime. Today this package centers on persistent storage through a single service abstraction.\n\n## Public API\n\n- `StorageService`\n\n## Notes\n\n- Used by `@al8b/vm` and `@al8b/runtime`.\n- Keep persistence concerns here rather than coupling them to VM or runtime orchestration.\n\n## Scripts\n\n```bash\nbun run build\nbun run test\nbun run typecheck\nbun run clean\n```\n","readmeFilename":"README.md"}