{"_id":"@gobing-ai/ts-runtime","_rev":"106-8fdd4bb0b313956cdee29f307cc77bd9","name":"@gobing-ai/ts-runtime","dist-tags":{"latest":"0.5.5"},"versions":{"0.1.0":{"name":"@gobing-ai/ts-runtime","version":"0.1.0","license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.0","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"dist":{"shasum":"95405719f37c117b7bd215eadb2b8d8b85735325","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.0.tgz","fileCount":27,"integrity":"sha512-fXP9AGXe04j0UBu9rYx5aSO7alweNDgTYELkcvL0W8X0w5NgWAabSjD3dg/cG0fKDV/o9nYRiB2cc9yo07SSAg==","signatures":[{"sig":"MEQCIEQuExFSo33elEjzQVRg6QzclmZ9lQCfw3Up5dJYpM8WAiA8mR/XNctKWJ3IHpwZNlPsqCyZc4drA8pkaIh40n0/hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1968654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8eecb71e546e68f9234d65c9c21c81be6b749866","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/fix-dist-esm-extensions.ts dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"npm publish --access public","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"robinmin2026","email":"minlongbing@outlook.com"},"_npmVersion":"11.6.2","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.0_1780073888208_0.7167012148677803","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gobing-ai/ts-runtime","version":"0.1.1","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.1","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d67c6510c0b42f0269d3f8e259962f03d2d4a499","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.1.tgz","fileCount":26,"integrity":"sha512-Uno4XM+2Prr02wlWxKfoEknXvgV5hBK+HDmPFxWJnIBVUT7sg+TGtkYtGJ7AomxmIfKrUh7KNEgwUt7KhjxNjA==","signatures":[{"sig":"MEUCIQD8kyLQTv4aqLZF2sQ97NxW625Wn5vIOAzUdMtkC8hmHgIgWoxDHLXVJ7WDohNsHz0XqEKDObMqoNsm4oZ4YBiE5lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60c81b9d60178f7354042efe9875ef2cc25021a3","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/fix-dist-esm-extensions.ts dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.1_1780078015951_0.6709952541056243","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@gobing-ai/ts-runtime","version":"0.1.3","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.3","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"4ce6ae0e466db596eb270a55cb8dc33b2c8f3e26","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.3.tgz","fileCount":26,"integrity":"sha512-kTgSISzxWsaOPfwjkCE5EVuPSH1ISGUgh/8KpTJWcrfk266hHBrhSreTMxGgHMH3nUMDxJyoZqCWQ5K7pTSJ+g==","signatures":[{"sig":"MEUCIH6oacnLYdyDGGE8QmkufTveI0GEwgS1HsPtr619qn1kAiEA67Y7dtUBPLoH4Hp5SEiPHMGNCKF2OaSnOkwxAu9tB70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e2991df88e245065fd76bcbe6178454a801c2a65","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/fix-dist-esm-extensions.ts dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.3_1780081299907_0.37290250632656563","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@gobing-ai/ts-runtime","version":"0.1.4","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.4","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d190b28865b8cd59b43270f3974d426857a9a8a4","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.4.tgz","fileCount":26,"integrity":"sha512-Ey8o3wAbuaDG0rsIn9nm1HLZrnehAICl6AMOg5l3Q+ciRHEDTAfM5RV7O0KhPTgNL/Cw8c9l4JbjaNxYfXw/1A==","signatures":[{"sig":"MEUCICm7DBQ6IoYE1fjEHYWLwu2NWM7Xh605xfEzkY6IbNEGAiEAjVzyWXt9Z0qOXFizqySvvQVcZgr3tcIsmt5j7b5LA2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"559a32b5fabc208690470bec4dae311a9ba397a4","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/fix-dist-esm-extensions.ts dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.4_1780092841204_0.02486117540649002","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@gobing-ai/ts-runtime","version":"0.1.6","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.6","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"bf944431384d37e0165fa50307f106806651c143","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.6.tgz","fileCount":26,"integrity":"sha512-aBBeuv3qmmOb8dhKoG5+3fjVa03+RvfJBzEDLVw4gpqL6kcGYBtsd5gbmEicyAD6wV+PXILHSfVwqAsICz22iA==","signatures":[{"sig":"MEQCIFOAZpU4GFi/kTpW1un4QXTMog54UY7yT1B1gkLWc5Q+AiB0Q18Sz6ATRreppIyatQQvOfpP89GSjl3ZxL0CeArZag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3981690f52c774d86d3222669026f7955d183f32","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.6_1780097676773_0.009196824105836443","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@gobing-ai/ts-runtime","version":"0.1.7","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.7","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"e0cc739021c1a135e45df5be7b8bde7aff234d4b","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.7.tgz","fileCount":26,"integrity":"sha512-Mxdhoh1KEHnUz8bW6ZG1yaQbizjKz6MF3i1M/Ipylf+qT5udbszrrKp9rdsR/Mq4A83PyKABoPpQNGHT/MiXzA==","signatures":[{"sig":"MEYCIQDe6megGzvlWgUk2EP57JLLCtXxZh60qsgDc36fo7KEjAIhAOikIGpdJ6F3VNAntn1bNyxbxzl+Mo/tTZ8KVlRXo1jD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fbe1d0984ac91ea93cd7541b0653e65a9841f51f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.7_1780098349875_0.22124071661450984","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@gobing-ai/ts-runtime","version":"0.1.8","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.1.8","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d9a416eaa35929a23fe2773dc83cce4417d73685","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.1.8.tgz","fileCount":26,"integrity":"sha512-7syA/7HZc1sFW98Cz8yxPyDD1OOS0/Z45mDqJdpJNMwfiLCAV/TIvP/eFmdfnRx8GcujfW4YACbNc2UEXNPnKg==","signatures":[{"sig":"MEYCIQD0dMYJHJq7/jhwnqFxpJOP0ZCigxNo1kErBaP4RCLqBgIhAP5BLOxHB1zSCIhyyTzl+3aPxFYMAcmTMbVNvd3QI81x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b297bd59a367206dfad27e6cd3380c6c2c4264cd","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.1.8_1780099850029_0.9936209013162434","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@gobing-ai/ts-runtime","version":"0.2.1","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.1","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"672749e3572606f823e9e5b457ed4b70cdbe02ad","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.1.tgz","fileCount":26,"integrity":"sha512-eJ3hM7JCJhu2dwNfSijeH3O04isCvbncEhf0NcdYnLOR92xZnaQ7bN6irnHsUQJvGYPOwB2k5jAddSSzTxLFZA==","signatures":[{"sig":"MEQCIA9cmJEW7eEuRjce2+IpMkMCFWUFibU58MOLfw+iuJzpAiAi21ro26D6mD3mPFuyHMLnzv784nA9zYYzXS6c81vILA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64762},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4d9846d1a4b1804a7d485ccb5018e4380cf523a5","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.1_1780271666633_0.2838982720542229","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@gobing-ai/ts-runtime","version":"0.2.2","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.2","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"476593c973d305e2fb06b0770cde015384e18e53","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.2.tgz","fileCount":26,"integrity":"sha512-r4uGGRkAcKi15uwbpnlX41CpzarmhLWfDQ6RmuQuG7yuTz3Dmud9mkPXn5VmLpgk7Aj7q8BH7VzsFqqm2dEvZA==","signatures":[{"sig":"MEQCIDmIuWjAPiLx5D4erXc64hD8SYVYZH02+oZJo6m7oCO6AiAVtHAYQFZuw11fs/cSdkkfVQhUugxkc1pt0w9F+oKWbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64762},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"498b721f60d852a691f6cc102e01400937a1d87b","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.2_1780272737504_0.3564677388449671","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@gobing-ai/ts-runtime","version":"0.2.3","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.3","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"45a2024447a2b288be6280ba04fe0982dc24ea7e","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.3.tgz","fileCount":30,"integrity":"sha512-fhA9xZwRyx87E2RWNZbZ2Km5URJIRiXtqbNWFF3EPYDcH67+bO+dSa76UVc/iKAU9rDOkiAwV6ILPnmbIwK3YQ==","signatures":[{"sig":"MEUCIQCZNzKEgzMfGwZg2VD5v9wSIYfnQ4rz71qPJEmGU9kHnAIgK9B4ftoE7cJWewKq8/AOkE1IwiB/G5K3TFJgCclEUGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"95449d4995c73df7933f784b58d17fa15460257a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.3_1780293203094_0.45349300512277746","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@gobing-ai/ts-runtime","version":"0.2.4","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.4","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"616351d3587fca1e7ee4a0326ad8f70a3f3d284f","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.4.tgz","fileCount":30,"integrity":"sha512-vTcSZEIcVngK4Trmfu8A/oofhlKAcwq0DsdHJ3Vkczw57+ZR+cMU2FUy9G1OH+pYZXqye5JnQ/d2jWdPTlvPIQ==","signatures":[{"sig":"MEUCIFu+b86wcvHTr7Ql8W23pedpTk8wl55gN2LIobiVa18YAiEAtn6dXo8G/jU2zRYlCmZJuIOI6cd3OfA4JiWkoZiXGxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"9c34202de8821996c22399282d65d3c7d4f36e31","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.4_1780332922894_0.5805154783955548","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@gobing-ai/ts-runtime","version":"0.2.5","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.5","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"48f7b6bae6471e01b3e5c9baf7d6114aedecddb9","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.5.tgz","fileCount":30,"integrity":"sha512-9n1KVwaIQRsArCg84cD/1eHDRXCJFUlyQGkGryFqAdy425VVblOr8qxqavLO+JDqsxvVWxAYuQInsPros9fKKA==","signatures":[{"sig":"MEQCICwMSCU0f2+OCZd1SNRfC117a94PnZ7GA9IYKjNpzJe8AiAxtAO5EbZ1xuOX+eqLB2KHCfqHMXady0LBK9JXwTda3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"ccd5e3fcf8ae4f9c1bbd24e3b0ca3c129dda9e2b","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.5_1780351043315_0.3332199326544778","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@gobing-ai/ts-runtime","version":"0.2.6","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.6","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"da4aafdcd7a5217255a52167cb09b391c32342bb","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.6.tgz","fileCount":30,"integrity":"sha512-LOFoioXdJeIYj8GIKIPfZ4/+SIlURmpx9BfaJKilEkOv2z1xxn5QaTCc82ytOnY7Dcw4i6CURqgqHOmoDSx5Fw==","signatures":[{"sig":"MEUCIDt+z6F7/HOxb26uXPDsMEGNyBhBe/oxjBKNAwwwkgdCAiEAyLjuGYm9na5dEWXs18q8OPiknYscqLtKg7E1IOwTrpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"04713654fd0207abe368cca0747e73ac407675f2","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.6_1780358057018_0.3094772102354122","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@gobing-ai/ts-runtime","version":"0.2.7","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.7","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"ee8004e7708d425a2b043a5332b4e39f0ab3ca0c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.7.tgz","fileCount":30,"integrity":"sha512-H7tVJr7XLTtIcpAG25ghr86QbGjuMPQQIf9CSK9qDKmzyGr2JdiEMIhXV7P0ErNCBNG+j5lNk2R7/QVP4n5vDQ==","signatures":[{"sig":"MEUCIGJO41bLSsIXiNwitEAihGwD34DLUxnsFiPzoKVDae+fAiEAzRyNEG3oMawRSl4I+XgtD0CmjS83+zlO2DIWf1x2Nog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"2ae89ef58a8ac635874abac47323f60a77ebd89b","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.7_1780373354156_0.37393578502182234","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@gobing-ai/ts-runtime","version":"0.2.8","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.8","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"a068bf22cfebcb18787455902cb669fdc21aa0e2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.8.tgz","fileCount":34,"integrity":"sha512-4S69FouTxMu0oSQwJm2kFDzWecmz2jt4UWXNpzmL5v0N7iyeYt4oPISbodlcmbKL6GKg/UGDvn5WBvIcLYNVXw==","signatures":[{"sig":"MEUCIELsLXP+VmmCbK9HE6MZQ23zH8kYxZsAgfzcHp96CtfpAiEAnXuchvVOyCvxtcnYYDKrdj4zQ9nC8C56Mt+MT22BI6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"4327ddde9a982faf48eb53952c1b2a03a48a5aeb","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.8_1780381058084_0.025775045996270673","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@gobing-ai/ts-runtime","version":"0.2.9","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.2.9","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"58a2ddde924c227cabe729f9f09b2310e88f524b","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.2.9.tgz","fileCount":38,"integrity":"sha512-YLuDaykNQi84OIujiEv9OoopCW6SuA+WdNINFYJfHcWvRjL2hd1bCbnVrwBhATBNKyJbnhzQHqwSJqC1XVQcNQ==","signatures":[{"sig":"MEUCIFi1Eve/DZICVg4BJRaTPv1vTd4yt9kR6PkhUGM7mn4vAiEAoiM4sJXlRgNya5CUMiLKjPoccW2qTmz6CvuMzLwzY5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"0085e6f82a34ee0006f4d427af0d11b960318941","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.2.9_1780447401565_0.20972549074660485","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gobing-ai/ts-runtime","version":"0.3.0","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.0","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"e519d82c2810d4da229605e88359cc1e82abdb31","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.0.tgz","fileCount":38,"integrity":"sha512-bGAXfzOgCxb7IYyM4MZtMFcGmpeqHh3eZ8xI70styOdHlB8zSyfXB1suIXs9PD2HrzB87vst1PYCDsLWZ0XY7A==","signatures":[{"sig":"MEUCIQCDUs5palRm0LuMdjA6H5nnfFANWumsxXINnZfQLhdHygIgS6+eML+lepFluB+wEFTVeCEWvDTnA5HdagoAov6D8Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127471},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"d4f3777236b999b5cfa89c157b4b67c3fa8956b0","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.0_1780456737331_0.3162501327155287","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gobing-ai/ts-runtime","version":"0.3.1","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.1","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"3da4aa1bef64783795a5f61d2b6505810b003e6d","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.1.tgz","fileCount":58,"integrity":"sha512-2jrrnq8OxX/bFIP7P8GDQhN7PA18jd1MhmTwJ/Fkk0Wj6sR5gEO8McUXT9d0WvF9rmpZpwrCyEbUX4JxAw3mnQ==","signatures":[{"sig":"MEUCIQCG5nKnwCMk6rG+seY3S4+Iv180kX/N03ZIQMro2/NtZQIgDTU4Krts7E2TYto/CeNa7BRQnnczKhSCxOiKFjGzBh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"9a0ac86260fa0e6b4b17a5d689858b4395438600","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.1_1780532289383_0.824129225615722","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gobing-ai/ts-runtime","version":"0.3.2","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.2","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"9722fc89df2d11b9e039446cec28e93ed4b6ef83","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.2.tgz","fileCount":86,"integrity":"sha512-/JvY7AQXXoG/QoZqbow97E6IbrQNWo7Oz/N/JP8OK2GNn1XXB90565ltiWfoxa4j4fKj3iXmL0uasbhVHdYF5A==","signatures":[{"sig":"MEUCIQDb8IbSsigoPJBbOxwTF54CwdWwfpRV9JWlokBfOQWvyQIgO7FwmhqWCCv1eo4DBxgA2ssbdM42A9bVu8nBxz55QkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243062},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"5b47009da62b893ad52c5b2fbffb4d566034605f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.2_1780683593922_0.7820089749951467","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@gobing-ai/ts-runtime","version":"0.3.3","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.3","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"8b48c84a4fac83e9f3b6f31a2c08f3d69f11f36e","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.3.tgz","fileCount":86,"integrity":"sha512-n8vaCVDRNXcywe1ZrkZy3Cc+JK2n0eKW6QQSyxhqT3IovUXNnfM7OXCyWlc0AGMgDEGE644Wmwqufuxrl+Kl/w==","signatures":[{"sig":"MEUCIQD51HZ/BzoOCEH6URnNCtPqKky9KaR6pOriPquOO1xyrAIgDY+gSRxVaELOCLarBMeOKvoxYrhI98wbADA4gq8zEfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243062},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"7a7a327e3dcf75bf7670d380f71e7508155b328e","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.3_1780812810288_0.14693601442137805","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@gobing-ai/ts-runtime","version":"0.3.4","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.4","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d9ae1901af84994c2fc7eeeadf9da2e4a0c9e6fd","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.4.tgz","fileCount":86,"integrity":"sha512-wV8//FR59OCx/dLPxe7lRQ1hg/fSZECBNGfdurp+4NmrUdh/IP6m1G0CfJLV4cemye7g/t75DIPSOZ2p+zSRpQ==","signatures":[{"sig":"MEUCICX4txoiXA68tyz74h8GfTZd5KCn2+qCI/oum1CHonfLAiEAioNdb5AwRUclEm4N5yMThVFJbL308EKYa4W93AMa9VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243062},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"91dedd21d398c1e7eb4d9319fcb4b0c7e2b05acc","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.4_1780871943377_0.5027643924616529","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@gobing-ai/ts-runtime","version":"0.3.5","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.5","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"1c5456dafc9d473374add49b18ec267909009293","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.5.tgz","fileCount":86,"integrity":"sha512-daIeKN+7Zv9UpeUkz/t5buYo2KQ/ENxFtly1Lunzc4z+0/KntoO+uWQaNPedaCga0SxuiS1rd2iTAu8XuahoIQ==","signatures":[{"sig":"MEYCIQC3gQw5oTWTPnGn5dOhsoZxntkrZ5LwJQ0g1Uf6AoLyIgIhAPXO/hChd6wvS+RP09RHjFOfvABwzmIWZ1QMUhclOz5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243062},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"eba79168d23f33ca11a4b95cb4e0a7a2f4a67a7c","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.5_1780879860804_0.36903637452025717","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@gobing-ai/ts-runtime","version":"0.3.6","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.6","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"f877a62fc9550db63642e839dc7724a7867f7293","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.6.tgz","fileCount":86,"integrity":"sha512-ew5mqfdB7nEyJ245+JLK8H105syDNt4GShvzlHL4UPnniyIZVvI9rvkKMSwh19Z9766gCUaNkcBocdJF3Zja6w==","signatures":[{"sig":"MEQCIEo+VY3id5IkXwnvw625yKMhBwk21wqKGnkwAv50zXihAiAnYxMo5Htn47Lpug52R3ZrEQaTO18ULSj2qtAhnXTyQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"4b96faec0ef1cd77c6b91359aa7321b12c85b99d","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.6_1780975846967_0.7820121785389444","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@gobing-ai/ts-runtime","version":"0.3.7","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.7","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"a4fc6bfaf9ccc6f8f2fb116389906064a9659be4","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.7.tgz","fileCount":86,"integrity":"sha512-QVlDUZNFrmUu178xAcOP27MEl/fFXU5icqxuQfTvXa67GK4LIsRh7SNES5dmBWap2fV+jkev/AUnWqqANRYJzA==","signatures":[{"sig":"MEYCIQCH+8iR8b/VFTM1CDXv3iRvfsxgpkTYAvBlzXT4x/mVNwIhAIy677h0oPjEjIMOQsxSiT/q0S5GUzKlYNHNw1qHQ43s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"392cd0b06818e1a1abf62650bfecfedacaa8987f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.7_1780976615424_0.3341393108242505","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@gobing-ai/ts-runtime","version":"0.3.9","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.9","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"2a8c0f539699790fa99f524cd076e8e8997025ff","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.9.tgz","fileCount":86,"integrity":"sha512-mcQPyxtzU6uK9AWYgoVJjDpgcIn6/R3X1dg6l4kAN6phv5IOQmojypP7cn7jsz7vT9adOYAD/psANYj/MhsoNA==","signatures":[{"sig":"MEUCIFklqhTv8zWzPz4Qxwx0TFp/uOAcwWEqVRnzWaU6A3NgAiEAoaXLRgeR/Fr+toya6zchKlk9n7paFjVm9thbAXZXVv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"146cb56b69bd0041941b4b90b2e8db9743904c17","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.9_1781065172630_0.6915546300839643","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@gobing-ai/ts-runtime","version":"0.3.10","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.10","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"b6492fdfdeef95189a18bcff087a879cd065f489","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.10.tgz","fileCount":86,"integrity":"sha512-t9nkPtQZeAHC87G10HbxqzLSArdZ/GABpJsG948WQMRzAF2kfp96JNACZRDIF6HneNx6H97ynOUA8kUFwRrByA==","signatures":[{"sig":"MEUCIEQ01fMDZ7zGiLpqBrh4jLlF1VPiFUnK3GhTn5UI2D/CAiEA6Xm27kTwLL0eChRtehCVGYknZppOBzoxMEeKzGIiNe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"ff943adf3f4967a5188780de01ae6d98e3c6872d","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.10_1781075224152_0.4705445097344185","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@gobing-ai/ts-runtime","version":"0.3.11","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.11","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"ccba92b235b116a6691c075cd1521a863ebd3110","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.11.tgz","fileCount":86,"integrity":"sha512-ebhmIEOaj2DlzaLvqtKsbSrWl+pZa6fxjJiHFgeGomi1X9CXZO5gwbjbs8Kyym5R1bek4YBWOebbdNQILRTa9A==","signatures":[{"sig":"MEUCIQDA3ZOUH/YCP08jIySGLkilVCuSF6EX4BK+0j7flNFIlwIgBn1Gr+HUqO9ApFFnzL2cBj0x2sNuZga2NdmwxzRYDWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"a749843d82b0d81e63a8d118c7c52da57b6d5a9a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.16.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.11_1781155919410_0.7309104931666859","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@gobing-ai/ts-runtime","version":"0.3.12","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.12","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"7572d540ec38a06991f4d98b178e0d89ef9fdc0f","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.12.tgz","fileCount":86,"integrity":"sha512-eZ9Lp6U3yTxbCLh/uaQikdo+MrrR7MQHTNdxAtIBS2EXn9ma5VRuyTzC6ZUdJqEMiOAFBzakVsIKdfD+lUdhCA==","signatures":[{"sig":"MEUCIQDkU97Zp8pqsrV9BVcGw2H4v5NFIdy4Pd3xn4MOl9KFVQIgFdJTafGUa4E/TCK2E3lmottWTpttUI+93htgIquRQ+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"f90d9d94a1d0485ab282e75e3d2bf4684ed17f2c","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.12_1781204063397_0.10898556379311408","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@gobing-ai/ts-runtime","version":"0.3.14","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.14","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"baaf6a3605c8ad90ae5a2bd21803336db35868f7","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.14.tgz","fileCount":86,"integrity":"sha512-VwZHEaV5DXJT58DCO9vd2d10w6ASMIuujCf06hl1Tijc5UVi8iupEd6IeDyL7NmAsrLAd6sn2tyEHwakNtFC+A==","signatures":[{"sig":"MEQCIDlJthMa7EANu15nRYFyAOZs/RzaYgIqoOReW1Wjh4fGAiBvA3XNBiDnCnUfxboLpyt14jVPUbiob74XmsRBcUh7oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"d8141b5411aeb93c90f540e7018fa017ae161328","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.14_1781209187343_0.6719354758192422","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@gobing-ai/ts-runtime","version":"0.3.16","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.16","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"b95f762586982ecfab694e0478a1d8b8b845ff25","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.16.tgz","fileCount":86,"integrity":"sha512-49HXXNC2snSRaRKWreioZUsAX95Aiu/HgaovEcXiargsmE6nv0AV6/OXKhVXGHs4379RAAJ0u6VCqLePy87PDQ==","signatures":[{"sig":"MEUCIDx9EDu2+2DDAqsZbkxa4rTpHsSl11OXPCbDmHR/3wYsAiEAu7A/vAyHPGZ05fO/l0LECYO5GLpLrOeqCEt9/cofjEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"69fc9efc1112884b8f5cae9763ac63b6fd12d29b","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.16_1781218256950_0.004674557827781145","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@gobing-ai/ts-runtime","version":"0.3.17","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.17","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"5255385f7a4d55b59481a9c481e218d9fedbadeb","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.17.tgz","fileCount":86,"integrity":"sha512-ycfmRIFBehydVmINvYUOwBF6ncBxr3B5J6lCHPdDmyIr5f/4Lm7Zl9oL3C/LxAH3qUif9JMNLTInq68jjcnqRA==","signatures":[{"sig":"MEUCIHn1eMNzphRyW0y5bTJo5D/qqxoNTEC3dYkskI3rsdhcAiEAz+Q1FpmdNM5W23qNRBJFg3ufAXURmPYJD+IGt1WEUIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"8484e93a2cb45fcdbc79a358a6a056dcd23d6f67","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.17_1781368770558_0.3581997039733944","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@gobing-ai/ts-runtime","version":"0.3.18","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.18","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"25d45cabf0e0343c16105d7616950248b82b2b98","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.18.tgz","fileCount":86,"integrity":"sha512-iHdaDWbmAJKxkXrrkwGbgQo1y9maADCC0Jw0EKmtC5k7o6QGbfQajAHlw60tc0JLJn75NdBjTlI0X0l9Reus4w==","signatures":[{"sig":"MEYCIQCijVcx+FDJ8nb3ylremMSiOyZZ3OJ3JlIm36SSXV9gEQIhAM4UW4sKO5JPTzkr3o8i0NUBsDCJXdOEnbMVN+EAYATm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"8987d4c5b5cc893dc09b3ab2ed9f3905febe4c7f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.18_1781505692236_0.7912697273973295","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@gobing-ai/ts-runtime","version":"0.3.19","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.19","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"f4a8772ee8d35f61a5cdb7448739f5eaf716e4c4","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.19.tgz","fileCount":90,"integrity":"sha512-RtrcneviYRVTF6TCeIb4odPAWqbrWUO3/8lYjQ1zzlSdOdNTUD1nmvH8ZWunDRCtZ/JGGYY/cUHsU7nu1lCX6Q==","signatures":[{"sig":"MEYCIQCMvnbKo2c9gWFSaxGy91gg2abTvQ1pYe2qaQSr1xgxcgIhAK7xKMn597kXeXayE09rUfDkzXoDpC7eBppGIxrXmiPV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"59717e7f286c735d5d7384113154957fa6ce3b26","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.3.19"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.19_1781546412035_0.7888466133582894","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@gobing-ai/ts-runtime","version":"0.3.20","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.20","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"0752b84dda0dd0c72f3f7ae8f1a3b9491499df2e","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.20.tgz","fileCount":90,"integrity":"sha512-M+qs4BFQfIndHq6h3nwwd3amZ9MTVtuTVFJfTo4L6ggy/s0iHPFAaCp5V0SeNE2s/NPjlEWBPUTxBRpgyopGTA==","signatures":[{"sig":"MEUCIA6NGu7zGoKRJWuHq+STX2TLhnoAcujURCuy5DM3U2mQAiEA4c5ld1+2wdNilsKnA57lUS3Z2s/6CnkB+p7Rf2nTh/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c1a99ff6313cc14150ad97bc2864f5a8cbd7bd28","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.3.20"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.20_1781847355455_0.5883515648839694","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@gobing-ai/ts-runtime","version":"0.3.21","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.21","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"ce7278740b7c1a0a736063b7e6ed7285f74747b2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.21.tgz","fileCount":90,"integrity":"sha512-x7P5tIOCJjd7MiFLDu06Te82AYtDVcWSpas9X8WLhhHoYPRlt/eylxDrL2Zkxx8pr35q2rdYEBw/r3stsHUFhw==","signatures":[{"sig":"MEUCIC86nJsnID58+5llTe5A/okzUaqct9VaDaNlc8yIJY7HAiEAwzU60GyHNn2RliI2417wWihWTKrCa53TkJ29AAWZizY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"e8ab2adfc4d24ca47f6e0a3357af44972e2248d6","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.3.21"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.21_1781972969118_0.7247731412723508","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@gobing-ai/ts-runtime","version":"0.3.22","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.3.22","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"f23c4c712635db39a1d4e7d0ed3fc6b5570a82f1","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.3.22.tgz","fileCount":90,"integrity":"sha512-x22jdCv7GLQkJfRaqeYKxq2eMVhNmCJfx5e2aGwIv0nycbCW3ociODMmyBBPZo+2TXrQjM45SxPbBLK517Z0BA==","signatures":[{"sig":"MEUCIQCbDgreYiU9hXF3dmqqXOTgFMBYGfeMpIUFHFTpLrhBEAIgLpp6rmrBkXBojJh7aOfyoNonZwM+rdvTPya2eikW5Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230276},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"bfaf20941508df7f1f84481a51ee861f32e8330a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.3.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.3.22"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.3.22_1782356126086_0.5111174118162303","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@gobing-ai/ts-runtime","version":"0.4.1","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.1","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"034653185d72b62bdf72ec62339612e4e80ec88c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.1.tgz","fileCount":90,"integrity":"sha512-gdxlbAbY1tfmM8i6dCiGHbGdu5b8R24MAVDYY99phIod1crjvlfvS+RgdlbI6JtTcOchH+Iux+D1G7YqywcOBg==","signatures":[{"sig":"MEYCIQCvDu+SQ0dE/rmKGzS+7pTmrlJ/MFSs4lq1gSNttGn5UAIhAN93X+yHpty71X1gS/ua2HyrDBZOk3efIN7QKnY/GtnR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"e75ad4367add44104f03902bf728043d522560a7","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.1_1782452793450_0.3045644350450263","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@gobing-ai/ts-runtime","version":"0.4.2","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.2","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"2fed22c1001947fff80de7e0cf54fbc845bf2610","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.2.tgz","fileCount":90,"integrity":"sha512-IWUpsk2WcTABSGXpfcVx5RkYvmWxpigRqhXFcQiCN20vhCzVrQlhfs2Gij6Fyp7d388HkIzeYfmXShxLT9fyIA==","signatures":[{"sig":"MEUCICk8zITlpfcnPVL9H0zq7YxArpyjreRKfpy51Fi6ZtL5AiEAnSgbXZxTXmjBdFamo5thf8bsYcS354J3yAt3gY+JE+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"3112be50bcff800e31f1839f7493028e46042302","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.17.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.2_1782535557830_0.6510245190188779","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@gobing-ai/ts-runtime","version":"0.4.3","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.3","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"4b073104b95901cc8f7abdd1b558f540f174799b","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.3.tgz","fileCount":90,"integrity":"sha512-NlDE3shuecexw8po8UFQfx6nhOVLU6NLqIq5fVL/tsXSUVEkjZIfGNwSjHqDbqwcYLACfzQTbeIhXppxeyF0bQ==","signatures":[{"sig":"MEQCIDNj0SxtjeIZIlzrzDLrSLGeaAIbpZ90zas373skyqdZAiALimkw5aNETM+/VmubhywE6CdOXX/OjavCW9dBsdrrQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"3357e6de50e01d36a834ae4d5422f0185ad8b7c8","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.3_1783194842878_0.8682954482840226","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@gobing-ai/ts-runtime","version":"0.4.4","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.4","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"36ce9d3e6b2f5b550c7c4479d52f32ba23533d41","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.4.tgz","fileCount":90,"integrity":"sha512-acuI6ytheVaw9cE/BatI8yI1YjX0Zl66txzWPqoTIR964YOCf2yUXyrR/4s/zGFVWCzAJEILNbjUn+tLQL342A==","signatures":[{"sig":"MEUCIQCj60ClADr6cxj2LQ14nfMS8rLCu1bbBU7wrQ6amsaTQQIgRYKv3LzKssrj4wMBRiun6r0HZb108becc+RaePH9tcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"cad46fc51a173d617996861949e99b15ff35c0eb","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.4_1783529551334_0.8949607411992682","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@gobing-ai/ts-runtime","version":"0.4.5","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.5","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"2d5d7731c207ea79cda69694650f0075ad7cbff1","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.5.tgz","fileCount":90,"integrity":"sha512-XCEqglyUd1EnyKRR9oBfZ6R0pluTqtFKcEC5Ry0Gx+QqeJGkxVjMV1/9lt9ywzQKRhEz/PfJi944gHbLqkMCOQ==","signatures":[{"sig":"MEQCIEK0g3CzeRCd108Jp9/BNJUT2hX75jc4goCGxDXJR1/7AiAHIfd/x0OoqAAFGFUI+qNsNl3EQ2HTz1RjUh4pL22cZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"83d80ccc6b23d27166019f2aea21ed44fbae8390","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.5_1783699301700_0.3528378058575128","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@gobing-ai/ts-runtime","version":"0.4.6","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.6","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"5fe8cdb10ac45e7a2531e8f41a8cb40b29474d5c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.6.tgz","fileCount":90,"integrity":"sha512-gP00HvnNdSw/DqLhLIpOHHkdNfBCPWRF0q8ILXjT3dCppkHh21o94MVdchmxbQFWqP05MD9wEYPhs96TnQ00sw==","signatures":[{"sig":"MEYCIQCpjivgcB7REZiICcH01jCjUauPmi7Gc0cQxJYKldK1IwIhAK4vGqIXpX6STmEWHw5utaJWZqLgVVCbg5Y2yUZMGUHL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236696},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"548445c92ad4c80c757d9314887f3e898b032891","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.6"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.6"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.6_1783724809094_0.3807362034317796","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@gobing-ai/ts-runtime","version":"0.4.7","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.7","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"c985f151d1bd60e0c4d4d2767838c8a9678ba1c3","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.7.tgz","fileCount":90,"integrity":"sha512-8KT3fLCeScz3dC5DC48i4uVCU1v3V118AurI5sa8px1ozVSATaIXJWgBUqH+pPBCcAVeBmvOzOYn/nrfNr5PMA==","signatures":[{"sig":"MEUCIQCr9EYv7PxXdBO8oGDuI6tM9UYDANgUEFwI7w2+vpUBoAIgdZ2UtNQIeYHCHk+tQjgmpSRFjWZYNhPJMBvHaepdOCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"54ba9e9ba940a93ae992a944b10b398eac25c9ed","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.7"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.7"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.7_1783789646056_0.3705817229103403","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@gobing-ai/ts-runtime","version":"0.4.8","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.8","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"bed8637d61da7caaebf4ab240e21aa09a2fd82f0","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.8.tgz","fileCount":90,"integrity":"sha512-K8PWPhUnqKi2Xf0vmCxcZmMn5mEA082U54dBi2jx61y3T+xXUQO58F2On1IlV7v4UHBXdyevrSFANvkimTqJHw==","signatures":[{"sig":"MEQCIFTwlEOxn/37I3OBowUCDc9DHiE6wEtmk9gRP6s38eM3AiAih40VqZTbBlWGnpRO6JeP4XtCG2xoNnqPF15GC/2SWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"b1247d3f904794382ca95a615ee68a76f27f4353","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.8"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.8"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.8_1783876932145_0.47779619625239755","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@gobing-ai/ts-runtime","version":"0.4.9","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.9","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"1008003f850c7652569dbd575fca3bc2ca93cc77","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.9.tgz","fileCount":90,"integrity":"sha512-90tRUM8nFg1GHSN4pvJ8a061qcn7AYenx8gROD5YcNA0sMo4nWUlrBlvZWYlCShZqoYLMTMhpQkTfV01pGxlyg==","signatures":[{"sig":"MEUCIQCyCivKCfSNQAVOtIbUKkba7QzZjxpru0EQr58vb+3xnwIgKCyr8zKVu8TKdMXpw5D/QfdMw3T603HPf2q0hlr65mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"73f3a5a4ced5ee845a8091f96a2305dc8a5e72da","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.9"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.9"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.9_1783977824842_0.3294697752624536","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@gobing-ai/ts-runtime","version":"0.4.10","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.10","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"1f1dda688bbf76bcbe58066918eb028e95ca7957","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.10.tgz","fileCount":94,"integrity":"sha512-n+rx+l53iRNRVxtXkMBHRwHpowdZzSmHimaXrvG6FdAUXY6ilU+m0M+teZ5ZiB97V0XrFu2gtedgL8pnk9ua0g==","signatures":[{"sig":"MEUCIBz71uTGrEOuEpTL4tWoIxsT+YVPHuMCtTtvu8Gq0llEAiEAkUYk9I6pPGsKa1LA2puvdnvt4hBiTr0xIPKVVmSldzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"390b76e092e1a8aeb2484a845dd8024e5adac695","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.10"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.10"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.10_1784155568306_0.6762219354752783","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@gobing-ai/ts-runtime","version":"0.4.11","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.11","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"638ec5de5887bd9a6da404eebc3a9b9fa84828e7","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.11.tgz","fileCount":94,"integrity":"sha512-U9BJBvmHFle6107cRvY463puy1FvExIfe2/RXx+W8XRWQTjYA19nEkZTEZmjc/Wsqjqe+hdPV6yxqxWdb+6swA==","signatures":[{"sig":"MEYCIQD3nAn/oCw/ZurTM7RVwtTaB3B8MYX5JZ+YFbnYGoWOHwIhAPfRjrlfTl0q7p5NDNa8Qei0yNC+waxUH8ULXkY6xV/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"e904e9062605243a8aac99a26f030e51788d2694","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.11"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.11"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.11_1784697429885_0.799810530076714","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@gobing-ai/ts-runtime","version":"0.4.12","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.12","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"4dbb7687e909e2fa2c42e00a9adf1bee0695f085","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.12.tgz","fileCount":94,"integrity":"sha512-FMnCpN/pGf1L7df4KY1uCUlle5wDDKYLspoqej5h1wChaYUHTYGjGXHcgvp0s5+hyqNhRNOqaTOLLCZ2xz+Bkw==","signatures":[{"sig":"MEUCIQDx21Tb39Svt6vRH+I8WwtaN3slt343HCvbEOpTnIy+dgIgZpc+2epHJyLdfaBknJ7i7U0xy1D6Fyq3iujMLN1f9Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"0cce3c39d08db2cbc8460930973fd8e84a8c0e43","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.12"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.12"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.12_1785258830986_0.9850985368236604","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@gobing-ai/ts-runtime","version":"0.4.13","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.13","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"c46cfb2c1eeb6510a84b2ec88e1e68b9e1396b35","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.13.tgz","fileCount":94,"integrity":"sha512-DP8nXEAWxfR2jQonLM53EyZ0fESsAr54ojx32h4vd92Ot/CoAg1T6cpus9ZPKLnXvBfhZWGM4xFPEqQpifS6/A==","signatures":[{"sig":"MEUCIFYEPPt8Oi9yh0+T2fgDf5K8YN/HtjROwCIInefssJTPAiEAyAYvNnYdUfsoSdX9+6EQDWfsY6Tvx178gADYxC9VivE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"1e2c8aa963eafc439add07b021b96a0527073565","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.13"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.13"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.13_1785262160653_0.8978156512439976","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@gobing-ai/ts-runtime","version":"0.4.14","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.14","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"76bbf98888484a5fbbd56b4767c1fe2b33a3a6a7","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.14.tgz","fileCount":94,"integrity":"sha512-NscTBiryVNTt6pnXgYos7asOyQY9W+XANgZkL+SqMC7Urhz5Pgu3LrP4bqbZ+OrnirWgOl73Cld0K6B8D+xUlw==","signatures":[{"sig":"MEYCIQDqhv0e679uwfEEz0ZyWchNjENsN6Ph8wylQWRPFFaJBAIhANNzpRrTi8ImgDjcmVgeu7UwPwI1P2O83LOWWyTeGBCr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"8002f07ab6ed7c5c6f833febb4f20f9b6c092411","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.18.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.14"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.14"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.14_1785263768830_0.3557193230531981","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@gobing-ai/ts-runtime","version":"0.4.15","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.15","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"a159ef5475a2b363b097628bac752f02e16a511e","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.15.tgz","fileCount":98,"integrity":"sha512-3k4g2zRSupU7y0wVeOi3vR4WjOBMhfkOd3P3mPXu+9pLGbMcO+C9yRPmRwKphKE3vRaPKvr5LvkPrs3WE9bGRg==","signatures":[{"sig":"MEYCIQCvekWwRoIermpk1hsZUS0J2VRw+8bpJyxutgeVSoSt8AIhAMoSf2hKCvGC3AkTNOjzNt70itSHKediX7WPouKWu4Tb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"b8b991db5ae95bdeb3d975ffc8fcf4c345b4baa3","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.15"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.15"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.15_1785535974511_0.10225960889376506","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@gobing-ai/ts-runtime","version":"0.4.16","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.16","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"8efef87499bd43fd195553d8850874abda884d1a","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.16.tgz","fileCount":98,"integrity":"sha512-31QTz1V9jDsukEy6G1pcEsUMvi0+55kgrDnaUnetUh1QXxeE3Hx+Xf66Cy/aTvjdRX2FiQeqD1LZis9dc9CYPQ==","signatures":[{"sig":"MEQCIA+0fxjjufpbXguDiFL8Hi7u9Str1vnjwUEP9f0H4C1pAiAZzQ3ypdnKcznY1cmaOVhDwVm/HCFHyr24oDRqq/wWBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"b7f9b6b9db6447778d457b3129313e5c1ac3ebc7","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.16"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.16"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.16_1785769120261_0.9698322162207575","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@gobing-ai/ts-runtime","version":"0.4.17","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.17","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"03c2fec14820ed6f6646bc27b8e7c4b60842b1c7","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.17.tgz","fileCount":98,"integrity":"sha512-FC+JGOwlTrup55oRSDuMyxYITbhxLLmLUyxUIIOOtyHtMl7A3/1qcGKI5qd5NjeA4tO/VyoV6bHka5Io/A76uQ==","signatures":[{"sig":"MEUCIHaGw8hTb+DwBCu1gpR/swrNF4YVDFnX8n2e3IcDepvTAiEAuE5h/FShidnkeK1Va3hroxX0aad9/m4xyJunJdusNgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"76da13c46cd8169455ec975ec9b828f805062546","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.17"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.17"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.17_1785803680458_0.9487383148503876","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@gobing-ai/ts-runtime","version":"0.4.18","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.18","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"e238041694a142603d776ea9993a9923dd66500b","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.18.tgz","fileCount":98,"integrity":"sha512-vRXHUm9j+a+KFvBz3tWQYsRmgRilvaSOj0wDwfiPiZdHni8ntKcQ0iuf/lro+twKQtwnwud8axBowN9JzHJGfg==","signatures":[{"sig":"MEQCIGFi+jDYVNAC9KOAuI1Q51k4p9hTi2L/VJssI52K6DHAAiBLFYDvnlmt4GFoP4wF+ZgQ0gFS2AEp9kW2JFBR/4Q+gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"f7cd78377fff724cb36e8c4e920b2df00d9b59b7","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.18"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.18"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.18_1785864961025_0.30386851384378644","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@gobing-ai/ts-runtime","version":"0.4.19","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.19","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"89880456f4c277d1384f97030dfe6f5e8b5cc967","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.19.tgz","fileCount":98,"integrity":"sha512-MR+t0AUf6wPRNZ341jyTiY13TeTPYKmmyvo9HlkwMsx9aEkOi7J+LsJuEjpwl4y3Yh1DIpF3zsSQL1kAvXNmmg==","signatures":[{"sig":"MEYCIQDjSPAmTuimL+njhESc47toltsCnReXSSVsMLUFYD0v8wIhAMH89FohYnBdcWhwkQmaHQra1yDBxMi+n9t7mZx0H7YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"3e06ac43fb212b8ff96897fd5650218054cd0588","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.19"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.19"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.19_1785967644040_0.14120094567753583","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@gobing-ai/ts-runtime","version":"0.4.20","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.20","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"974e9355ba2972b829dfc7bc03609338c4d1970c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.20.tgz","fileCount":98,"integrity":"sha512-42n0Cn5ORdFAwt7uvaURQBywcLIJTQPCkh1K/eF0J5Ax/msFoc9LWu5BPaVWlGkkQ33VZwL0fBLqs/niZzMKPw==","signatures":[{"sig":"MEQCIHDRpYUevUIjZkxXMVGeuaFvnl3kOSRnuvR3Z1H5NhS4AiAtzL126pXCrB99WUhOEDwokDnqC9aByucOSb7MJVjQ8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"0d58757c0f64655edcbd4635df62f457841d352f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.20"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.20"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.20_1786122374006_0.324196012014381","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@gobing-ai/ts-runtime","version":"0.4.21","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.21","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"eb7f6b80c5f3b127532ff5905e690fe1b1cd04f3","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.21.tgz","fileCount":98,"integrity":"sha512-y0PCK6LfNwMzKQyTb7bKexStDmMWc2m6UOtoRi8D3YeDz/ilqF2hGJL7XKSyzH32JQ5UEr2uL2PkXCxFN3t2IQ==","signatures":[{"sig":"MEUCIQDVMA4RTjyaC3ly+vfaIYzDAE0goriEctve6vwjHx6pVQIgQkOUKnPZCVzrk0o5svFCWB24BCeWVj6Ef89aJQ5qdrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"8e7131044d1225bc844775fb170b29c49fb0c119","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.21"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.21"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.21_1786129104470_0.7706613268744729","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@gobing-ai/ts-runtime","version":"0.4.22","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.22","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"b7d353bfcc205ca0e0cfcf64d69a7d0620ad6254","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.22.tgz","fileCount":98,"integrity":"sha512-sEZNkhQuc4ZDxhA+k8fl8KMugH6qitEnIwpUpgcTGPaSs3oHP69VTIHUxxK9CBxSa9iR8OxDm5xDtLYHY3sl/Q==","signatures":[{"sig":"MEUCIQCXPMPGpQIp/qwb3nsMgQGOYlCwOAVN+IWjgS8HQQEmqgIgdAwUeNsga55ANzubIWjZDIZq55PwFavKGLnP5bcVq/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"401d5a4fc1b2aa44efc15e15cc43c92676ca394a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.22"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.22"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.22_1786129364484_0.23113664958249203","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@gobing-ai/ts-runtime","version":"0.4.23","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.23","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"cd59852b1a222998e7f1d162ef7609e6dfd8b332","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.23.tgz","fileCount":98,"integrity":"sha512-L0Ms8udODvMU+NTT/Z5AnKDl4Yl/1JimnH9xQXBIONI/lPZrXI3cGKdOAvjV9KYnmfA61YlBumk6jMIx4i9sCA==","signatures":[{"sig":"MEYCIQD+OnfIt4GXxO/aBNG8pfEELMbRRmqA/yPDnhBFzZlvRAIhAKMY91a6akmEuV/TnNl7x58k75xq4UtRzy/8G7CXwDIT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"b10e1d714f2f77c0a4e323276703259904c07189","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.23"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.23"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.23_1786193307123_0.7362329098262472","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@gobing-ai/ts-runtime","version":"0.4.24","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.24","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"5ec42a137c63bd5e5da801dc33dddf42096bfd48","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.24.tgz","fileCount":98,"integrity":"sha512-KIi2EmuAGD94Y9+IopZyWBoxR1is0cbr3LDQLLEKIwze188TOKPAI0QiuaKAYR7+ph02IweBOhNk+ZhvCs7Evg==","signatures":[{"sig":"MEQCIEvdSN/ZSIHE4qYQFduBsi7zLhlsayQqA7nQL0X8wgRoAiA4oj6jl4NSqWpRgi5ujnnIxh85OrCuO1ohVQQmmgxKrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"bd4d7da8e6e6ccb9072531f131283fa8a4a23594","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.24"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.24"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.24_1786407535554_0.7674354869127891","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@gobing-ai/ts-runtime","version":"0.4.25","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.25","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"a075a6fdf3011d0f1050113587af8b7f19014145","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.25.tgz","fileCount":98,"integrity":"sha512-/fswP6v8Tq3REdJARv50bj9OWRQyzXzpcnFnaSCGzANO0PL8kTqkzTyAJkVCDaxUzX4bQBgI+7VFVpdg0sTnbQ==","signatures":[{"sig":"MEUCIAsUgRpY6ecupm5lmceG5WgmCpPtNojvH6yKhkQRkgvFAiEA6ZOsBijcivqY695k27aWivJJ4gCbQL7cMCtcKXPSOWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"d727589d8a35621a50c69c42d12bc42108d9f8b8","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.25"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.25"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.25_1786421306049_0.05487727710350887","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@gobing-ai/ts-runtime","version":"0.4.26","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.26","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"124d205782d5c1f9195457466455be04c6d7d3e9","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.26.tgz","fileCount":98,"integrity":"sha512-RBo1NVanPqKO6lkq4QFhAfOD4RwszFzTWOIMgK963WTJpF/f5uFpSLZnfVbj34hZ3eOU/ZxMIXyq8QGw4UoNXg==","signatures":[{"sig":"MEUCIFODhrbslq+tHkVji8W3FcjOOzFyrJdXgPCyVVHQfe1PAiEA6AMiSc6Npa8s8kvfe+T9XuVUWuxqLdD01wQLOx7siSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"668eadb5e21b1b84737b761724d6f249d3983af2","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.26"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.26"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.26_1786432408396_0.7297668972425919","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@gobing-ai/ts-runtime","version":"0.4.27","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.27","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"980c0a06e2eaf66c10746b7cbd9d54d68d79188b","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.27.tgz","fileCount":98,"integrity":"sha512-aBKw0QPe0pBm8EiC5xVKfNPCUvGhQJtP/VhrX8UC9W8vpNf41XnswkpFx6fgzOksin/BDb4YvAs04YnksdabwA==","signatures":[{"sig":"MEUCIAdmcZtaSoMhgWAr2iPcBuYgSAsrOMi9oGxyAMBUvNL9AiEAjCknW2xU+gnaUQUVfILxnZduR77LzV7m4c1NZ4K/vXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"a1fe98901ca9359c62fd22c5c901843499d8bce9","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.27"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.27"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.27_1786469287477_0.6913844447291839","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@gobing-ai/ts-runtime","version":"0.4.28","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.28","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d50e19ea292d5726ee2d5e3fe35c14340338eafa","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.28.tgz","fileCount":98,"integrity":"sha512-VbkV5aG5cRp9nMwLD+eb62Zzf1o3mqEFjD03KHbshQTeW9Um/eXnQyTUHNvC0Qjt3qABEyRxBYyLGNfp/yUshw==","signatures":[{"sig":"MEQCIHOvOtNUGQWWPoeC2HQpCKGlBTJHtOm5dAFuU5vSUfLOAiAOmpVGNjphDLK9PHF+OaP7t+YmUq5WzEqHV7n88knSIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"7259590d9a93a9fd4b5e16cc5c6d04f539d6f9bd","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.28"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.28"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.28_1786550314592_0.5387641255452353","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@gobing-ai/ts-runtime","version":"0.4.30","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.30","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"19c3c6989c80ad72df0204d3cd96c1c8d514b067","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.30.tgz","fileCount":98,"integrity":"sha512-osozFolufCOdGuT2ItV2vEHsqyEcc9yWYhB8XUvc/ZjyUd7BgYOmP10ajs0VJ8IqxR/DcHpwzvxhXXgAk8+vVw==","signatures":[{"sig":"MEYCIQCwQOXqFxYxWuwpLJfk0sKGa9jXCdexSSU/gBPBEnjbLgIhANfzoWYijfNVXq21zutjAWgonOgmqKjrB5CuVA40tQGv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"48bb97271f5d7e178e71740b34743b8d25b18833","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.30"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.30"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.30_1786577450624_0.7046911485346741","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@gobing-ai/ts-runtime","version":"0.4.31","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.31","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"6b372dc7d86bc827f74fe1e822400589657a05d2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.31.tgz","fileCount":98,"integrity":"sha512-7vqQ/iCmU1IOnwn8+9duRPUtwt+2JkIyYlAOrw91ScsNLwFxExziMYAsCyn3NPEFu5j5aUG+Rr2w6i1bnabcJA==","signatures":[{"sig":"MEQCIA4i+wzwDkg8rIUKBNJGwQVgJ3ETjPc2iLut3Rzejw9DAiA9pkX6sCaLiyMhQzCqB8JewKDVmPG5nO8byAF0LVEKFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"2e8bef90bb419733d70f5de1971beb84a6f33d32","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.31"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.31"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.31_1786605608231_0.31836020880862703","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@gobing-ai/ts-runtime","version":"0.4.32","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.32","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"dd989c809a6b337b9f10bd7b800e43b3ba74d736","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.32.tgz","fileCount":98,"integrity":"sha512-aWgg42vqD7YIMJ/vvC2v3p3G9tevAnU+AQk/8RG8cdejvbWK0fAX6o8YTR873aVayJF7EOdaPzuLFyT3i7x+Jg==","signatures":[{"sig":"MEUCIQDNfFr/9wrzQhzcwUgiam6r4kM7I5h30tHw/FHOV2RdOQIgPeYocf9BFnbCuxBw3H6KA4bgLwnEDUwlH2s9RlrwOLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"a1e40b4bb9e15d1e00d462a0235be07096241cb4","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.32"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.32"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.32_1786671788147_0.6633540044010726","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@gobing-ai/ts-runtime","version":"0.4.33","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.33","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"05d4cb8cd87214716af16e69973f0dd470edc8d8","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.33.tgz","fileCount":98,"integrity":"sha512-Up6+gwgFdN4BOQIBKJnEsIZLrUntEsSu1v5zxIrMye/oqLn45gGm5fg06hl0uofMKiAItGNjhST7slvoJa+FQg==","signatures":[{"sig":"MEUCIE5ZsBOWxdK4/mlYODdEmHr4ITX1lke87/xts4RE7qBtAiEAhgmKYHhTLYgRGxAQPb+ZDIXDLeASIUPWzRLEnds6a/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"e63ba6d5a9a72c6ac140864d5ce6b86995fe6a95","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.33"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.33"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.33_1786727249163_0.708533823890171","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@gobing-ai/ts-runtime","version":"0.4.35","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.35","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"48669209eac1a559b802cf499587503b89d59896","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.35.tgz","fileCount":98,"integrity":"sha512-Jv7snG9/p9dVJu+z6RnXuqleeK+KterYZsdNlhLEILdkE6S1jrwskQT3PbWUV9xpA7oOKHYWmo6gCUm3J+H5MQ==","signatures":[{"sig":"MEYCIQDFMeSC2UbVJLljHnYQL6kcbyrdHj/cw6bq3mxGvn7sSwIhAJTxyID7jEetZ+iAazGA2J05JBAOfnNGjaP53KlwzXIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"7fd1643c2216a35df9dbe94cf493216dc9e979b4","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.35"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.35"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.35_1786908534810_0.9514803893353534","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@gobing-ai/ts-runtime","version":"0.4.36","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.36","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"a1d01d204ddc7a460c74883b2e87cbd9c8e65811","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.36.tgz","fileCount":98,"integrity":"sha512-kS30N88ymEPe5HEckukkrBV67XQL+ab7PMvChrc9N11l0DxViGsoFzppmIsvX5n+O+IVh/iWO8rSXeAUHqjcZA==","signatures":[{"sig":"MEUCIEAhXJcPiL0LI2mKiF6RVP1NgGzqGPlB2sutJiwbCCnZAiEApsrKPXwS3VUq6eccmoaZA9TMyKW2bxFQ7X9Neruwe4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"893039541c1825cb2dd61fb49baf344a7fc65454","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.36"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.36"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.36_1786994837589_0.9105578994581582","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@gobing-ai/ts-runtime","version":"0.4.37","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.37","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"abf91c3f9b80c9ba53a3dfc5bdfcc8f60497915f","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.37.tgz","fileCount":98,"integrity":"sha512-fl1kR8ZbjE8vnqQ64yTNBLV9whjxRy9G29kyf1rfLE/M4gmoBoNy+hIt446EDXAvWgzWuuhckCnkzKpFbQBWjQ==","signatures":[{"sig":"MEUCIQD0BXs2Oi8sY0E+l6X1TM27WRSXKGaCligIt7dFW+aNVwIgd1xJ8R0EmtOXfdVzTW8nAMAGJFhXMaqC7XntcybpB70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c5d6caf1bf0da48529d2c3903c77198091e59fe3","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.37"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.37"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.37_1786997124456_0.2877642503299107","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@gobing-ai/ts-runtime","version":"0.4.38","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.38","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"17867e2a3ed8c0bec97cd3e6a964500c96c84597","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.38.tgz","fileCount":98,"integrity":"sha512-iF3xFZcZwtPIp9kTRZKwTmbF5BpES4X+zJ9aMiVlwSNEWdNaLk2a+qwECwZ+Iw1o9oMk9b6EVaLvv/ChXNX4Iw==","signatures":[{"sig":"MEYCIQDCaBDDPKtzRW2QEv4ZDtXuLOn5r0swwarFyHgAdx5ihwIhAJVcoojbEyqKEv8ReKZUnBg45AKPHglWKjgKcxOpyYb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"bc52a79a2b4c7b40462ae88c84c7c15a055471bc","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.38"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.38"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.38_1786999078586_0.481137021968697","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@gobing-ai/ts-runtime","version":"0.4.39","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.39","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"304b66bd1f26b8c2edba413b5ba684987388aec6","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.39.tgz","fileCount":98,"integrity":"sha512-KH9GtVYKxTOexQKuVYdd3EUIc/lYbK97jeK8b/6VdfJwMZpKRCLyJ2kM/fGJt0lQ4NVgC59ECIKiMI2oHSdtIA==","signatures":[{"sig":"MEYCIQD+ZhnPv4ZVy8xDoh0ATwTm98e5f01yosFdSj5KCvAEEwIhANHVXozUUK9ipTzUIv45qLkP+mJXPMTNaB5hMBPP9jgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"04f9e992544bca4921d81409dc1d639f1019eca4","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.39"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.39"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.39_1787163366150_0.39531664526051524","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@gobing-ai/ts-runtime","version":"0.4.40","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.40","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"07c33b342fd0fe0da293bc61d4e16a1f2fe73991","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.40.tgz","fileCount":98,"integrity":"sha512-ComWQrB2hdcRf2qYmVIeAlriw0gikxgDx05Z75TrFIDo/oHw9Cxj7+Eumvj/TNqS6+8AMN1dCEZ3dKLT6/3Zog==","signatures":[{"sig":"MEQCICCffaLgBLbl5jWkMk0flxp+01U1sl3VYcZortJry87ZAiAtD/7SIl/xZiiUhydF0RSu5GH5/w0o8O0uRd0sB4lptg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"3570d5711a00febc8b4f7fc2bf82e3fb416c8d1e","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.40"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.40"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.40_1787357942707_0.11088617369694709","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@gobing-ai/ts-runtime","version":"0.4.41","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.41","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"2958d865dc38d4f966cafc25b9ce9a445e3382b4","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.41.tgz","fileCount":98,"integrity":"sha512-ZG+aq563LUJA4SwR1+re4j/qbtc+TG6fmEjrl90LF0P0vsKpsGcRegf0MOB7YjE0TKie5D/+y6m1MlHcim4eYQ==","signatures":[{"sig":"MEUCIGcKzIfhWUFOhk2WsGzsf6Nt9RuzxuetsCShY58RiVifAiEA64ApJZjXXTV/fWmS6LDuDXom34dGRNoAB+vr8TWmdVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"ce6e9515dfd2d27411b85a406798cea7ff75efae","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.41"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.41"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.41_1787363436496_0.7196234132211627","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@gobing-ai/ts-runtime","version":"0.4.42","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.42","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d2c67acafe5a31de2a3c0e02e082c9eff974c28f","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.42.tgz","fileCount":98,"integrity":"sha512-V07jkLeiXz5otWe4N93KsyLNDRiJRvoKNb5L3wBO7K6aZ/EI+x/eLIPcpTaVxT0hXeUW+rgjMA+bsr0gPjHMBA==","signatures":[{"sig":"MEQCICFEZsJwCgWkqtja0m+ImEiTVlFGPTfWbFbCezPm8Ch6AiBbHD/c4Qo4/lJZRT5JP9dR5Npyb/Wr7QxuvGIhZ+ZZmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c3293fc9c35d1da6854cd6dd7216d96ab0f2178d","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.42"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.42"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.42_1787516414584_0.3846470619250757","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@gobing-ai/ts-runtime","version":"0.4.43","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.43","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"1865e1a9460ab546f0aafe513f25d1e365ae0fd9","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.43.tgz","fileCount":98,"integrity":"sha512-Jo1m3I2jHBqn7qbNtPeXfeyZI0SaKL+xYojWhSc1VsEQBmv8GdeqcItK8acW7JlbwZIKFptiN/pIZhSh8ZU05A==","signatures":[{"sig":"MEUCIQC+kE8Pvgu6hJNZhHnPd33LiKu5rlA6/Gh6ui0Ac5aaaQIgH1w2CRWj0v6LWl1piokNJG2ULMw2E7+U45Zwi5mWxYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"394ae67f3e1402a368b2011731909f3d94c6b403","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.43"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.43"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.43_1787782554436_0.5696133248880288","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@gobing-ai/ts-runtime","version":"0.4.44","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.44","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"65eba0fc8527a37d7b8eb9b8314a4e187b1a2ae7","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.44.tgz","fileCount":98,"integrity":"sha512-aJiATaJVqkq2Kavvzz4diU9xYGl6+L+m8C0k415kkb2grRtM4P5B727bP7fhtJPFmZjNwOzZlltamZtMMy1eKw==","signatures":[{"sig":"MEUCIQCIckHdQmyif01iWo3+eR0snzxgaIjgRnvr9TSb9l2yagIgWaWm7QxogXsjFqJ/LtvS8iV5A8opsw3sd3NN6eu/Pgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"b91bb37214c24a34f6876e6522e52673807c4cc5","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.44"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.44"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.44_1787788188812_0.06222471146943409","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@gobing-ai/ts-runtime","version":"0.4.45","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.45","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"7b412516caafd36fbcfc2fc0d6c3fe11775c2c31","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.45.tgz","fileCount":98,"integrity":"sha512-M9eGCAqxzRORS5uyFooI2LjP5K4uqcNHWq512ir8iz1Hw0Rp+XtBX/IWcNU/PQ8IXcbBwBielM/De4g8Px5E7w==","signatures":[{"sig":"MEUCIQCw8nYmizXg2lBlhh8HHSN22EnytaQQXU99G9tJlQBWRgIgMFJq8b1GfQ2WUQpMjnYixex/oSU95Ci2oayczQzCrbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"d581095e77d3f984e527b58148ff9057e6c39ae1","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.45"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.45"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.45_1787853767970_0.245652087359725","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"@gobing-ai/ts-runtime","version":"0.4.46","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.46","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"68aae1e6e3b9cb3f434dda205027c30b5bc73fa6","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.46.tgz","fileCount":98,"integrity":"sha512-aAHSFJTkPMRF6ZLhJh4B6nbxFODo2PeRp+1LWjRKJ/Jf6K7UzQhPgqZzHzmM+UMXKXmWlZbvhHEXyvLwHVmOFQ==","signatures":[{"sig":"MEQCICHIMJ/k8VrpxrvnAWKO/L8TreuscP6bzkoEBraTavCeAiA8aiBa+e1XDZLLHKyGJYL802skfjvW/QCImFpXou5IGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"a2582519daaa8cdf65d19961c48298fb69995278","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.46"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.46"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.46_1787872750248_0.13210167248481697","host":"s3://npm-registry-packages-npm-production"}},"0.4.47":{"name":"@gobing-ai/ts-runtime","version":"0.4.47","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.47","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"2811d0d2e881b8a7b9bfa214f198b24ed4aa44c0","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.47.tgz","fileCount":98,"integrity":"sha512-S5018QJH4DSymAsQWujs/iCsuMHYsnii9VydzwtVYnl7AXb6dhNve4uDB0evEmrZ0GVLWI4Kd7CQGGz7eRwWew==","signatures":[{"sig":"MEYCIQDm14k+cLLrAZiuJJa40WvxswoFH0fuE5zUqbYhgbX8dgIhAPESWZ54LtCdRFrjroFNr4WZ32FImH5M493WYB3TU1/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"e56afdfd8211def51234c76b537f6a050b913a33","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.47"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.47"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.47_1788047918149_0.5286603104711445","host":"s3://npm-registry-packages-npm-production"}},"0.4.48":{"name":"@gobing-ai/ts-runtime","version":"0.4.48","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.48","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"9788ec8e049ba6f675398b32b7cdb8997d094ce2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.48.tgz","fileCount":98,"integrity":"sha512-dxkhINPRaYIaruXNVrDuG7tp8OxOvf/wFfWLJHnFv9LCoNeLZnqnTICEdT7azC4AQwnosGa3HaOycEltaR+6rQ==","signatures":[{"sig":"MEUCIHQqYjDnw617ivx/wvCCREB5Qkbs5vSf8sCEa+YvSiVOAiEAxFT4Ker6ricbJPKwH83uZPl45AwsCAWGhYJh0cdMf80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c3c3310ac9c35414a961d9f72017fb70fe3e8a11","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.48"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.48"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.48_1788066290955_0.04146283902769299","host":"s3://npm-registry-packages-npm-production"}},"0.4.49":{"name":"@gobing-ai/ts-runtime","version":"0.4.49","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.49","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"9c82d7dfbb0070e1c5e7c266a7febf888262cacd","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.49.tgz","fileCount":98,"integrity":"sha512-yeoQtdk3ZIVoBlckWbk+VxsLe2647zESsjdIH5VGhETGPG69++MFHV5kgP9RhYks6o/ToNmCdAGU4N0fGKROXg==","signatures":[{"sig":"MEYCIQCJiCgSenMtepRUmMVZa9s4xt77Vvu7h0UKQ2jQn0UK7wIhAM6f+FSEV12kzEb13Xerm+7gmX9aYKVlUVMBXZKpHW1L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"4f0107a82779aa9d947552520bcf29cfa53e4db8","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.49"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.49"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.49_1788198794545_0.317767228447974","host":"s3://npm-registry-packages-npm-production"}},"0.4.50":{"name":"@gobing-ai/ts-runtime","version":"0.4.50","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.50","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"ee12d0cd042455990dce9b3bda0c3371d50a648d","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.50.tgz","fileCount":98,"integrity":"sha512-wNs7WTMA8mM0/H8WKq5rDQQaGq/Ksp3+1bQdggSSuk3CIKsp6znHadC/rq0h+g6jjWSTlbkgXjOiafigbf5JEw==","signatures":[{"sig":"MEQCIGjOnWxvA005G4pWVB4oUb2FEs4gj6XIl4AUHj0v0v/8AiBgiXFlBnXrOH5bqZIuL/jH+W4J+yf7/zjczWfFAUgT1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"a084fb0cf1ec64a80a3b3304c857bf2a277a1be3","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.50"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.50"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.50_1788235441563_0.5783434626352597","host":"s3://npm-registry-packages-npm-production"}},"0.4.51":{"name":"@gobing-ai/ts-runtime","version":"0.4.51","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.51","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"d2172765e437a6565e759961917886215de15af3","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.51.tgz","fileCount":98,"integrity":"sha512-e8PkJdALZ+CJTJI/oao+7Pmyj2ybLFyeV/hNyD0ni7k65ekBh/XlK98LT/GHlbsWaIvTnxpkrtPjxxeiLK3Klg==","signatures":[{"sig":"MEUCIQDs5ycpWOFR9AnJD6detVQSVFx0xv976pvw6GKFUG3TsQIgaWaigB2SVO2+3uH6YdWOzmaRVo8eqP3TQZyatZYhlHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"59149778e876978db2b7879d9fc5a03c7f8822ff","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.51"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.51"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.51_1788370077926_0.202587964160307","host":"s3://npm-registry-packages-npm-production"}},"0.4.52":{"name":"@gobing-ai/ts-runtime","version":"0.4.52","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.52","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"2e95d1be2bbf8b372e6c181366d64409abbce19c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.52.tgz","fileCount":98,"integrity":"sha512-HmSDeh8lIxMvbe2uVqM5OZvo1+vQJgAmKE9XKvNFFFWnTK/7dsElwjI20Q+O5PZQitMvL2/kEEgWuAwmdYQQnw==","signatures":[{"sig":"MEUCIQCy3ArOnPcBF86XO3QUKxb4f/J6KG/r/MXSFxNS6NATYQIgdEHm5h6NIIsj6FiXUS2wcNkrlIPazz5RNbwT3R+CAM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"d14706a0b660cb145353f00ca0e62f7ea83566d1","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.52"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.52"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.52_1788395182796_0.41998407966000717","host":"s3://npm-registry-packages-npm-production"}},"0.4.53":{"name":"@gobing-ai/ts-runtime","version":"0.4.53","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.53","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"9226bd6026def8bbfb96f092f45f6b52436b9bc4","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.53.tgz","fileCount":98,"integrity":"sha512-ZHoU/T2/ly7m2IzPqr700SwNqc5mlJQt1jF/t3qQkGA13KM6mGDaI3xM0Pa/pvUE/of/z+m9qTAwanHLs3XBig==","signatures":[{"sig":"MEUCIHctC0tgTMwuHkdWqEFYpW+cwmUjd7MsY+Ap+AzKVc95AiEA1QZmP3r69LiS/PaoEtT8S8BcUqdcT8Dl1TwhBvDo6bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"2b390d96149f0b0cd4e54e3b6e6df1a0317411a2","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.53"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.53"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.53_1788399344258_0.6037211281547008","host":"s3://npm-registry-packages-npm-production"}},"0.4.54":{"name":"@gobing-ai/ts-runtime","version":"0.4.54","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.54","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"acf1d3f88f761132ee02454e1ed1f209b8d49b4c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.54.tgz","fileCount":98,"integrity":"sha512-kgyhpQdpXhXNrXM4Yho5bFoITVorOxiGM5XbPUc9OA4OHcvYrFDJ9COQLGApt9ofmNVLvBJtZa6vRi2SMNWG+w==","signatures":[{"sig":"MEYCIQDs8N9IvYZW+rufgFtesf34SZIuMhFTpNsO31rLvSlL9wIhAJO+HFWQtd/9m+fXQKDF59bl4hHL42pKr5gf2e3LQ2EA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"88464909a0afb397f783401679daac6ac1e1be65","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.54"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.54"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.54_1788405628943_0.7223075654453917","host":"s3://npm-registry-packages-npm-production"}},"0.4.55":{"name":"@gobing-ai/ts-runtime","version":"0.4.55","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.55","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"cc7c2096f21276c7bf57ab69e82a68cc000f574e","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.55.tgz","fileCount":98,"integrity":"sha512-mxD6uog2rbyZwPqvqBxTQUQs6JEZM0tFsnLWdJlENzwh1ejXRExMcJbehCnKC5nuPeAsOlI0ey+BxhhBTuBsaw==","signatures":[{"sig":"MEUCIBC0NI37lBlYSqS2g5n3RZF1cgBubqnUxAs7Sd8iunrNAiEA4o2bcW1UZdWUouu8i7i7yaeAmhQBpExyxGOZt2ng91o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"61416c73d0a5ad95a0b6c0ebf1473b6260c65f9f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.55"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.55"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.55_1788462701685_0.0473555306325808","host":"s3://npm-registry-packages-npm-production"}},"0.4.56":{"name":"@gobing-ai/ts-runtime","version":"0.4.56","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.56","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"0b93b4395bcc05311c6b566a8184378b7cca0896","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.56.tgz","fileCount":98,"integrity":"sha512-Mx12xXDtwR5xYfhE3F2G58ervVvg/nl0IWxdIBO2dYc3rbw2jiqJCVXv9AT9OnxdJG1w2QX7VmlcOXlVQOSKIQ==","signatures":[{"sig":"MEQCIAWE6nKyMSW9QylZKNYyUX+U1eAV3l/bzhiFINjjmdJAAiAP4mDZNqvHxdfkg6VWjgMEIpgd2CVKkmn1PwNPFHnLDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"60a98c2cdfb5b41e07f82e8cd34ed5e719df5f57","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.56"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.56"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.56_1788495513596_0.8846805090134124","host":"s3://npm-registry-packages-npm-production"}},"0.4.57":{"name":"@gobing-ai/ts-runtime","version":"0.4.57","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.57","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"a74b95882bd7e79b2fae8b07e37031f392dc44eb","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.57.tgz","fileCount":98,"integrity":"sha512-yooczQFSD0bVi7C17rBlmNh8bbRCBz5k3gbmwphPHaea81vl046g0oAXb9oAldL2lGVQgU+T6Gq3izGVTqJUGQ==","signatures":[{"sig":"MEUCIQDvtGtvIblVaVTRaxrK0ZZqHLgC9gH3gHc158iJ7iTymAIgBIKZVbRgMvlIm71es33E+PmewmoxmCnitpWnw8S+8jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"f01336f7b770219babaf62c2bde2f11ac9c1d86e","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.57"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.57"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.57_1788828177057_0.940910956187373","host":"s3://npm-registry-packages-npm-production"}},"0.4.58":{"name":"@gobing-ai/ts-runtime","version":"0.4.58","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.58","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"4910107c42529bad5794986ccd5eaa2a5b0d228c","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.58.tgz","fileCount":98,"integrity":"sha512-9eHBAj93ZArxt+BgM9VTnU+Nx1un9ofEmz7P3qriQokxtp4b/7UrIHCi9KrJlF9skI1raGCc34qyvvVTadGDQw==","signatures":[{"sig":"MEQCIG4aUjN0wG4aYIwMkR3A71NCqzu5tuFfqoKnp2vUoPZMAiA64ZphOTmQQtf8wuJ3lW3TK+SM/dra49bCp/XXfM2jbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"f22601fe8c409eb8759f709490a632932ce7170b","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.58"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.58"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.58_1788914848332_0.3978737120234441","host":"s3://npm-registry-packages-npm-production"}},"0.4.59":{"name":"@gobing-ai/ts-runtime","version":"0.4.59","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.59","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"3cb81b8200d978c5d77bbc23326d8e2ba5d830a2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.59.tgz","fileCount":98,"integrity":"sha512-TlF4fSw30QzBC9W4IGAcMqZmoFqoeMg4T7tDUAlL0ufWZvYmwRSfb7LL4Yd6T8xPvpmRfpHmq98MucESyVLoUQ==","signatures":[{"sig":"MEQCIAFAFYx6Gjy6QD5UH4/rKGmI4siKo5wW+O5dahjjnWvGAiAdyDGxTqAv9XISIAzm9iNbDUbuAvox4elPha213wnzAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c9b45763dbd5e7a670c4a02aeaee7c0e6c6e4b82","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.59"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.59"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.59_1788916875592_0.37435254716834443","host":"s3://npm-registry-packages-npm-production"}},"0.4.60":{"name":"@gobing-ai/ts-runtime","version":"0.4.60","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.60","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"f7d58f8a37eba44ee03c8859c5c999d312544acd","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.60.tgz","fileCount":98,"integrity":"sha512-uFQTIXQLfHxHENq5wyGJ++kxohrvvKsqd3x/PUsMr/XreV0SfIrD6d5ykThYo+dhCv8iSjWUkpcMrU3zg8ZRFQ==","signatures":[{"sig":"MEUCIQDlE88mR5uRKYWIsKJHzFbw9OgpMg22ZhPVrJCoaK6KEgIgXucJI0uT1gns3azxCBgrx6veWiv+10JYBiXVcEWlQmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"73b05365d31306d68acaacc4102f394d9e82567a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.60"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.60"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.60_1788926852172_0.7846707795189232","host":"s3://npm-registry-packages-npm-production"}},"0.4.62":{"name":"@gobing-ai/ts-runtime","version":"0.4.62","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.62","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"e4f279f4c18fbd39732ec3549ee2298ee89736d2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.62.tgz","fileCount":98,"integrity":"sha512-IGtAnJup7lO9ptRR+vs9p+AHHMCzsDb8BQ7anuQn5PR+UcYINFjW+v0eon8uhba2cLd4qtK6qaAhh9IJJmgDfg==","signatures":[{"sig":"MEQCIEnJHtE/Yl+sJwLPKNBsyhbYpnYsnyY/dJDq9jA6JjnjAiATDiIWw5eIBTdPs+PtVznPmufAMC2BMAtmSSETXVLdvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"b2a135fa11810549e2eb749e62999d0e688c075a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.62"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.62"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.62_1788968186263_0.9431180414265523","host":"s3://npm-registry-packages-npm-production"}},"0.4.63":{"name":"@gobing-ai/ts-runtime","version":"0.4.63","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.63","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"e7b7edc4bb8b12a1718d160313f9662f621ac37f","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.63.tgz","fileCount":98,"integrity":"sha512-UGD9TR29SVvtDfA9LSHqLcc7Jx7OzQoO0caJmFEVpmdne/G1FhPxOiu/z+fsyP7bQ6LZqeLzMKKbCSKGCQTOGA==","signatures":[{"sig":"MEQCIFFJFLZBMMl1Pb8Dc/txy7zyoYXwLWCZskgSrDt+LWGgAiAeVY8MbI6SULwi4Gc6I/VT+obEpbUPG2g7RaqPklht2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c83625c1ff03d7e9ffe544e16504d1c8fd5c727d","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.63"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.63"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.63_1789181853137_0.9131755668549202","host":"s3://npm-registry-packages-npm-production"}},"0.4.66":{"name":"@gobing-ai/ts-runtime","version":"0.4.66","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.66","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"60c5db6909c462bc577eb1b904fb3e60d22f2561","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.66.tgz","fileCount":98,"integrity":"sha512-mwrao1LQxocEeJw2iXPvidP0DxEji+YIzT9u0mcLIVTEsSTlW3mXSi4Z5daOdADYDBx4eo9qw6zc2b25bhp82w==","signatures":[{"sig":"MEYCIQDODzn9La64YDpcBmaqYJMtIRWzgxK0cHxWdSvouo3SgwIhAMsVC01DOpJh9+e7EM6e/Y7S8h217i31DPDIm3Rk84W/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"875f9b6da1deff08fe4bc7ec0c9f379da3342c4f","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.66"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.66"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.66_1789282448193_0.3095910071377803","host":"s3://npm-registry-packages-npm-production"}},"0.4.67":{"name":"@gobing-ai/ts-runtime","version":"0.4.67","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.67","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"8278ad546fc76c8daffcb7efbbc3d7061c9171d3","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.67.tgz","fileCount":98,"integrity":"sha512-KMbnfvKIeShLqbzopRPLx9upK1yxzj03wTJLoW1M0oVLLnnGNlOJLrXUfexf4PIWc1ssfz1nCvR9RqOf+wHWuQ==","signatures":[{"sig":"MEUCIQDRjyrzeB9f0yyx5k7wgbxiDa1n4DsuljJj7GrGZB/EKgIgG53C2uZCVEofALobFOpK6+oHO0DfqpAx9RZveBuSNyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"0201fe938d0cdec6893df4fd79b7bb0f2feb2c6a","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.67"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.67"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.67_1789616894226_0.6376919387513804","host":"s3://npm-registry-packages-npm-production"}},"0.4.68":{"name":"@gobing-ai/ts-runtime","version":"0.4.68","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.68","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"30657af1f3a8b09191d12e8545309f64b428b47e","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.68.tgz","fileCount":98,"integrity":"sha512-qrG875Sr5SPwSl0E7L9HD6ylsKaqx1KVl8PmBX1PUv4KwboAapc2CARuO29+Ih+AT7+17neNUGR+LZTW/OUwFw==","signatures":[{"sig":"MEUCIDw49skd1FQKJgeNK58wPUSN/3lmbzcm80ii3u40VswlAiEAm7P5BPmY19qHdDA44lkeGTXmDrS0OrpstnSdkbYvUCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvm8kwHwuz4s7/UYE/B/SrMEVA1SkiQ4YbdtUp+P/wNAIgdujqz171aMStS1R2yuy2cWSuCB7gc1whrThHYXi/foI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"19910c8a46057961291a23065b4dba9335e605d5","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.68"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.68"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.68_1789695486402_0.6175176083613945","host":"s3://npm-registry-packages-npm-production"}},"0.4.69":{"name":"@gobing-ai/ts-runtime","version":"0.4.69","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.4.69","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"5d14daaf56f5f31a61612d799cbca86f38ba1531","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.4.69.tgz","fileCount":98,"integrity":"sha512-ahflDLy5iMZgGu0/qU+9MDP+CLuxruvjJt3oNN/IrR8JfNJF3hKJlPz50uBFQBKOL0Cq5dQGftfHNv98ws0KdQ==","signatures":[{"sig":"MEQCIB97vteEvLv6MIhSIDFQ+h5M7pIJ4NxUTHMEEF7m+iaVAiBmR8JpXqFgql+yKFDmGnD/a0Wde6r7ZtK55n3epta0CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAeJrRs8it5owCPhqv8alB1CLVCm7ofRgmQIMMVyFzgaAiEA/9lojWtFMTjJbc5lIK6yAR3JDCabpyqtGKqkC6CHx44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.4.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"9b804fab8afc3bd96f197662238c4ff06eb2582d","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.4.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.4.69"},"peerDependencies":{"@gobing-ai/ts-db":"^0.4.69"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.4.69_1789790852859_0.29802545602879515","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gobing-ai/ts-runtime","version":"0.5.0","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.5.0","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"7b903a403423490979cbc32ef86c53ae2ba77c11","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.5.0.tgz","fileCount":98,"integrity":"sha512-Pj6V98v9TBAG7FV187tYm4dNWAetK4g1hYBXGVQb8HCdBBahSbwzA9mgyHKu1BwQcRapSW//PVM/1xwbheqlgA==","signatures":[{"sig":"MEUCIQCQsi/ATsNgTUvIY4vKwbTglT0D2Bsu6Xk/RM3epbDvjwIgALGyKvAbyzIjz1kU+oZiQeXNS0+xA3Ixoxuy+qnQ0t8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGX5hhMJtbBYh9KKD8/g4TiavQUW9zGBIbQjaUkYVYcWAiEAkL9Grsx7L2oQyx5Zaq2Jpl9EUXdQJRhLDnLZTbPCp9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"a50bc7baa39fe9bffcf1c99f8501ee20cb5a2f77","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.5.0"},"peerDependencies":{"@gobing-ai/ts-db":"^0.5.0"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.5.0_1789850976701_0.8347790260463781","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gobing-ai/ts-runtime","version":"0.5.1","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.5.1","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"4bf029a808d70152b9667d2f224f7db13057ae02","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.5.1.tgz","fileCount":98,"integrity":"sha512-4oXPil76qAPVV/Gucky/Le3kL51wM5IV6MFUqiPMDIT0gU/Ye96PWT8QuyWY4W49aBtlvKQSKNz8UHiliOoZKg==","signatures":[{"sig":"MEUCIQDZKoyIqB7Ghm6/gDJ707egz/L0sVXh+BJ7eJ1165iOeQIgbyn2dQFUTby0aHBxP1VK7CBslhUx/IaImajHPI0/8HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXg4luJQuVfkAFTOWYP6ansys00ZT3sOCm1GVEhx4q/AIhAMO4uIX9H17lpnzehPRBkQE/umIPV6T7KNsT2/znr9/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"54898bf9e0e44f65ce7ed85a3d4e61ed8f742f85","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.5.1"},"peerDependencies":{"@gobing-ai/ts-db":"^0.5.1"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.5.1_1789945520699_0.011769799340126008","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@gobing-ai/ts-runtime","version":"0.5.2","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.5.2","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"ee5352fd14adacb4c0da087915be8be41a9e904a","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.5.2.tgz","fileCount":98,"integrity":"sha512-6F6ujhvDSaCcsTebxZy+r4iYNOFwqBHjlfLxV5lapgcHoTifqr/8hxMa5bmIUaXLpp28e87IPcpWqiHFLiVQNg==","signatures":[{"sig":"MEUCIQDpXv6f8zZlL8/5nwqxuYaW0XObp5Scxke2MS0UYqCCKgIgY4otLpnb5I1Ao/Pv3ufki35TZ2RY3PIHRUMfRs03tso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDthvxIF7Pkd9lIs/sptDsVALASBj9mqB/geR+1aQEUdAiEA9yEZZHJP3YQFOMT4iW4v4x8gayRo/EQAW+E+o+2c6Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"2ff95e8a18c4b8c4e19825d263ed7bc6ed693344","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.19.1","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.5.2"},"peerDependencies":{"@gobing-ai/ts-db":"^0.5.2"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.5.2_1790023791537_0.6324017981964842","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@gobing-ai/ts-runtime","version":"0.5.3","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.5.3","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"c25324bc6a2e8ae446d663694556129c7a088db4","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.5.3.tgz","fileCount":98,"integrity":"sha512-ewmd259g7V6FzEZsRx/tKEzYx2//7ec9YN2XJ7B84LKV707c5oRrYKKgiaH2P7nLl3hb1XGFsN/elPKm8/PnKQ==","signatures":[{"sig":"MEUCIQDraZDwZ8XluzPVGbR7oZ9dJAhWtJ+Zrtxpp9gJPDdhfwIgIkGzEw5uiQn9ezYyk+p2xBNIDWzJo6dsKDrrYElV9Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICiuLXYG3BtyC6yLdgTsaIy87mBIq3X0A9apw8/lWEnTAiAOcZS4CcDxc60AVAgc9HSnyaZHahzJCdlDLOj4s+LfuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"c69db0ac189085ee2e0cff7ee236ad7cc338cdd0","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.20.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.5.3"},"peerDependencies":{"@gobing-ai/ts-db":"^0.5.3"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.5.3_1790205598542_0.9927292653333097","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@gobing-ai/ts-runtime","version":"0.5.4","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","_id":"@gobing-ai/ts-runtime@0.5.4","maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"homepage":"https://github.com/gobing-ai/ts-libs#readme","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"e7c477d7a28ee32ded7eba70529acb64d3436ce0","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.5.4.tgz","fileCount":98,"integrity":"sha512-QREBog768uoplvEiuKkFQH7Zkxso3NkmRA/AFMrNsEVGT3Xib9JVrSmBJg2FuvTdePO4K6C5QLhK4Kx1Ex60AA==","signatures":[{"sig":"MEYCIQDNWMGz7eHDYZ7cbeDnyaZxp9J7FzynDtYNjFE3T449LAIhAMRmtz3ZVLaswSnhgJowOAXpzo21cwxg0+KDdYjc3aHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUqlV3yjlpPMZqDOMjeqLYSKqoA/qbUcFxa4+HB8UVTAIgd6OWvhnRh7uRElkQuF43qYQOHNFRx/I8H6AHxlrpESk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"d3e920815dddf62361b2921d988f6bdaa9653aeb","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.20.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.5.4"},"peerDependencies":{"@gobing-ai/ts-db":"^0.5.4"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-runtime_0.5.4_1790206097854_0.921919551252439","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"_id":"@gobing-ai/ts-runtime@0.5.5","bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"dist":{"shasum":"6fcb33e7a90bb4ac8680a9df35f0e80f4ca733f2","tarball":"https://registry.npmjs.org/@gobing-ai/ts-runtime/-/ts-runtime-0.5.5.tgz","fileCount":102,"integrity":"sha512-A+r+SaZDN6TV8M48o9qvNyeW6iwdkjfyWwLDdhwOMis4+7xip6QgJ5UVhr8FmUfaWockySUgIDuui4k8YvYHjg==","signatures":[{"sig":"MEUCIEbxpedNEo+MIIijTXVc79FVMFtv7LjDoqUlje13cxYJAiEA4PLfkJB7G6df5exadmaJL6Q7JD+jqWchb61Lpi3Ifv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjYtF9gw6FqnywGwuZLs9wTHcEEWC3613F4oEQ+W6iWQIgGavBLAdlyKhi06TeJzC7FH0N6SGENo9p3lU1KiPZ3G0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gobing-ai%2fts-runtime@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343403},"main":"./dist/index.js","name":"@gobing-ai/ts-runtime","type":"module","types":"./dist/index.d.ts","author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./extension":{"types":"./dist/extension.d.ts","import":"./dist/extension.js"},"./bun-sqlite":{"types":"./dist/bun-sqlite.d.ts","import":"./dist/bun-sqlite.js"}},"gitHead":"7b866583e0bdd52d3a7bd2b0b12c758e9eb50bad","license":"Apache-2.0","private":false,"scripts":{"lint":"biome check . && bun run typecheck","test":"NODE_ENV=test bun test --coverage --coverage-dir=.coverage --reporter=dots","build":"tsc -p tsconfig.build.json && bun ../../scripts/builder.ts fix-dist-esm-extensions dist","check":"bun run lint && bun run test","format":"biome check . --write","release":"echo 'Manual publish is disabled. Releases go through GitHub Actions via Trusted Publishing — push a tag: git tag @gobing-ai/ts-runtime-v<version> && git push --tags' && exit 1","test:full":"NODE_ENV=test bun test --update-snapshots --coverage --coverage-dir=.coverage","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"version":"0.5.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7342e3-9a5b-4abf-9dd8-d5d03a4e13ee"}},"homepage":"https://github.com/gobing-ai/ts-libs#readme","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.20.0","description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","directories":{},"maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"dependencies":{"zod":"^4.1.0","yaml":"^2.7.0","execa":"^9.5.0","@gobing-ai/ts-utils":"^0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","@gobing-ai/ts-db":"^0.5.5"},"peerDependencies":{"@gobing-ai/ts-db":"^0.5.5"},"peerDependenciesMeta":{"@gobing-ai/ts-db":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-runtime_0.5.5_1790229368604_0.7921494125810471"}}},"time":{"created":"2026-05-29T16:58:08.070Z","modified":"2026-09-24T05:56:09.052Z","0.1.0":"2026-05-29T16:58:08.369Z","0.1.1":"2026-05-29T18:06:56.092Z","0.1.3":"2026-05-29T19:01:40.059Z","0.1.4":"2026-05-29T22:14:01.370Z","0.1.6":"2026-05-29T23:34:36.926Z","0.1.7":"2026-05-29T23:45:50.024Z","0.1.8":"2026-05-30T00:10:50.161Z","0.2.1":"2026-05-31T23:54:26.773Z","0.2.2":"2026-06-01T00:12:17.671Z","0.2.3":"2026-06-01T05:53:23.250Z","0.2.4":"2026-06-01T16:55:23.066Z","0.2.5":"2026-06-01T21:57:23.460Z","0.2.6":"2026-06-01T23:54:17.160Z","0.2.7":"2026-06-02T04:09:14.286Z","0.2.8":"2026-06-02T06:17:38.252Z","0.2.9":"2026-06-03T00:43:21.709Z","0.3.0":"2026-06-03T03:18:57.483Z","0.3.1":"2026-06-04T00:18:09.567Z","0.3.2":"2026-06-05T18:19:54.063Z","0.3.3":"2026-06-07T06:13:30.455Z","0.3.4":"2026-06-07T22:39:03.510Z","0.3.5":"2026-06-08T00:51:00.954Z","0.3.6":"2026-06-09T03:30:47.105Z","0.3.7":"2026-06-09T03:43:35.574Z","0.3.9":"2026-06-10T04:19:32.789Z","0.3.10":"2026-06-10T07:07:04.289Z","0.3.11":"2026-06-11T05:31:59.595Z","0.3.12":"2026-06-11T18:54:23.542Z","0.3.14":"2026-06-11T20:19:47.473Z","0.3.16":"2026-06-11T22:50:57.083Z","0.3.17":"2026-06-13T16:39:30.698Z","0.3.18":"2026-06-15T06:41:32.375Z","0.3.19":"2026-06-15T18:00:12.199Z","0.3.20":"2026-06-19T05:35:55.598Z","0.3.21":"2026-06-20T16:29:29.252Z","0.3.22":"2026-06-25T02:55:26.216Z","0.4.1":"2026-06-26T05:46:33.614Z","0.4.2":"2026-06-27T04:45:57.972Z","0.4.3":"2026-07-04T19:54:03.029Z","0.4.4":"2026-07-08T16:52:31.479Z","0.4.5":"2026-07-10T16:01:41.927Z","0.4.6":"2026-07-10T23:06:49.279Z","0.4.7":"2026-07-11T17:07:26.204Z","0.4.8":"2026-07-12T17:22:12.263Z","0.4.9":"2026-07-13T21:23:45.045Z","0.4.10":"2026-07-15T22:46:08.459Z","0.4.11":"2026-07-22T05:17:10.020Z","0.4.12":"2026-07-28T17:13:51.133Z","0.4.13":"2026-07-28T18:09:20.814Z","0.4.14":"2026-07-28T18:36:08.976Z","0.4.15":"2026-07-31T22:12:54.647Z","0.4.16":"2026-08-03T14:58:40.394Z","0.4.17":"2026-08-04T00:34:40.608Z","0.4.18":"2026-08-04T17:36:01.191Z","0.4.19":"2026-08-05T22:07:24.266Z","0.4.20":"2026-08-07T17:06:14.141Z","0.4.21":"2026-08-07T18:58:24.613Z","0.4.22":"2026-08-07T19:02:44.675Z","0.4.23":"2026-08-08T12:48:27.294Z","0.4.24":"2026-08-11T00:18:55.707Z","0.4.25":"2026-08-11T04:08:26.191Z","0.4.26":"2026-08-11T07:13:28.539Z","0.4.27":"2026-08-11T17:28:07.647Z","0.4.28":"2026-08-12T15:58:34.735Z","0.4.30":"2026-08-12T23:30:50.777Z","0.4.31":"2026-08-13T07:20:08.475Z","0.4.32":"2026-08-14T01:43:08.303Z","0.4.33":"2026-08-14T17:07:29.302Z","0.4.35":"2026-08-16T19:28:54.961Z","0.4.36":"2026-08-17T19:27:17.752Z","0.4.37":"2026-08-17T20:05:24.615Z","0.4.38":"2026-08-17T20:37:58.729Z","0.4.39":"2026-08-19T18:16:06.316Z","0.4.40":"2026-08-22T00:19:02.850Z","0.4.41":"2026-08-22T01:50:36.667Z","0.4.42":"2026-08-23T20:20:14.708Z","0.4.43":"2026-08-26T22:15:54.927Z","0.4.44":"2026-08-26T23:49:48.978Z","0.4.45":"2026-08-27T18:02:48.127Z","0.4.46":"2026-08-27T23:19:10.393Z","0.4.47":"2026-08-29T23:58:38.306Z","0.4.48":"2026-08-30T05:04:51.119Z","0.4.49":"2026-08-31T17:53:14.675Z","0.4.50":"2026-09-01T04:04:01.731Z","0.4.51":"2026-09-02T17:27:58.110Z","0.4.52":"2026-09-03T00:26:22.958Z","0.4.53":"2026-09-03T01:35:44.427Z","0.4.54":"2026-09-03T03:20:29.047Z","0.4.55":"2026-09-03T19:11:41.841Z","0.4.56":"2026-09-04T04:18:33.778Z","0.4.57":"2026-09-08T00:42:57.201Z","0.4.58":"2026-09-09T00:47:28.507Z","0.4.59":"2026-09-09T01:21:15.774Z","0.4.60":"2026-09-09T04:07:32.330Z","0.4.62":"2026-09-09T15:36:26.432Z","0.4.63":"2026-09-12T02:57:33.277Z","0.4.66":"2026-09-13T06:54:08.333Z","0.4.67":"2026-09-17T03:48:14.389Z","0.4.68":"2026-09-18T01:38:06.488Z","0.4.69":"2026-09-19T04:07:32.944Z","0.5.0":"2026-09-19T20:49:36.796Z","0.5.1":"2026-09-20T23:05:20.786Z","0.5.2":"2026-09-21T20:49:51.627Z","0.5.3":"2026-09-23T23:19:58.652Z","0.5.4":"2026-09-23T23:28:17.980Z","0.5.5":"2026-09-24T05:56:08.739Z"},"bugs":{"url":"https://github.com/gobing-ai/ts-libs/issues"},"author":{"name":"Robin Min","email":"minlongbing@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/gobing-ai/ts-libs#readme","keywords":["typescript","runtime","bun","nodejs","cloudflare-workers","config","filesystem","process"],"repository":{"url":"git+https://github.com/gobing-ai/ts-libs.git","type":"git","directory":"packages/runtime"},"description":"@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.","contributors":[{"name":"Robin Min","email":"minlongbing@gmail.com"}],"maintainers":[{"name":"robinmin2026","email":"minlongbing@outlook.com"}],"readme":"# @gobing-ai/ts-runtime\n\nRuntime abstraction layer — platform detection, file system, process execution, configuration,\ncontext management, path utilities, and a shared plugin/capability core. Works on Node.js, Bun,\nand Cloudflare Workers through a factory pattern that auto-detects the runtime.\n\n`ts-runtime` decouples application code from platform specifics. Instead of importing `node:fs` or `node:child_process` directly, consumers use interfaces (`FileSystem`, `ProcessExecutor`) resolved by `loadRuntimeFactory()` at startup. The factory auto-detects the platform and wires the correct implementations — `createNodeFileSystem` (real `node:fs`) for Node/Bun, `createCfFileSystem` (stub) for Workers. Node filesystem modules are loaded lazily, so importing the package remains safe for Worker bundles.\n\n## Overview\n\n**Key abstractions:**\n\n| Concept | Interface | Bun/Node impl | Cloudflare impl |\n| --------- | ----------- | --------------- | ----------------- |\n| Runtime factory | `RuntimeFactory` → `loadRuntimeFactory()` | `nodeBunFactory` | `cloudflareWorkersFactory` |\n| File system | `FileSystem` | `createNodeFileSystem()` (sync `node:fs`) | `createCfFileSystem()` (stub) |\n| Process execution | `ProcessExecutor` (interface) | `NodeProcessExecutor` — `run()` via execa, `runStreaming()` via `Bun.spawn` | throws |\n| Process registry | `ProcessRegistry` (optional) | `InMemoryProcessRegistry` / `createInMemoryProcessRegistry()` — list + subscribe all spawns | n/a (no process exec) |\n| SQL database | `createDbAdapter(config)` → `DbAdapter` | Bun SQLite via `@gobing-ai/ts-db` (optional peer) | throws `D1NotConfiguredError` (D1 round pending) |\n| Configuration | `Config` (Zod schema) | YAML + env vars | CONFIG_YAML blob + env vars |\n| Context | `RuntimeContext` | service locator | service locator |\n| Path utilities | `SEP`, `basenamePath`, `dirnamePath`, `joinPath`, `resolvePath`, `relativePath`, … | runtime-portable (zero `node:*`) | runtime-portable (zero `node:*`) |\n| Schema validation | `loadStructuredConfig` | JSON-Schema + YAML | JSON-Schema + YAML |\n| Extension core (`./extension`) | `CapabilityRegistry`, `loadExtensionModules` | trust-gated module loading | — |\n| Bun SQLite boundary (`./bun-sqlite`) | `Database` re-export | `bun:sqlite` | unavailable |\n| Tracing | `SpanContext` | `{ traceId, spanId }` | `{ traceId, spanId }` |\n\n## Architecture\n\n```mermaid\nclassDiagram\n    class RuntimeFactory {\n        <<interface>>\n        +string runtimeName\n        +createFileSystem() FileSystem\n        +createProcessExecutor() ProcessExecutor\n        +loadConfig() Promise~Config~\n        +createDbAdapter(config) Promise~DbAdapter~\n    }\n\n    class nodeBunFactory {\n        +createFileSystem() createNodeFileSystem()\n        +createProcessExecutor() ProcessExecutor\n        +loadConfig() Promise~Config~\n        +createDbAdapter() Promise~DbAdapter~\n    }\n\n    class cloudflareWorkersFactory {\n        +createFileSystem() createCfFileSystem()\n        +createProcessExecutor() never\n        +loadConfig() Promise~Config~\n        +createDbAdapter() never\n    }\n\n    class FileSystem {\n        <<interface>>\n        +exists(path) boolean~|~Promise~boolean~\n        +readFile(path) string~|~Promise~string~\n        +writeFile(path, content) void~|~Promise~void~\n        +ensureDir(path) void~|~Promise~void~\n        +readDir(path) string[]~|~Promise~string[]~\n        +deleteFile(path) void~|~Promise~void~\n        +stat(path) FileStat~|~null~|~Promise~FileStat|~\n        +resolve(...segments) string\n        +getProjectRoot() string\n        +readFileStream(path) AsyncIterable<string>▀optional (ADR-021)\n        +realPath(path) string▀optional (ADR-022)\n    }\n\n    class createNodeFileSystem {\n        +readFile(path) string\n        +writeFile(path, content) void\n        +exists(path) boolean\n        +ensureDir(path) void\n        +stat(path) FileStat | null\n        +getProjectRoot() string\n        +readFileStream(path) AsyncIterable<string>\n        +realPath(path) string\n    }\n\n    class createCfFileSystem {\n        +readFile(path) never\n        +writeFile(path, content) never\n        +exists(path) false\n        +ensureDir(path) void\n        +stat(path) null\n        +getProjectRoot() '/bundle'\n    }\n\n    class ProcessExecutor {\n        <<interface>>\n        +run(options) Promise~ProcessResult~\n        +runStreaming(options) PipeProcess\n    }\n\n    class NodeProcessExecutor {\n        +run(options) Promise~ProcessResult~\n        +runStreaming(options) PipeProcess\n    }\n\n    class ProcessRegistry {\n        <<interface>>\n        +listExecutions(filter?) ProcessExecution[]\n        +getExecution(id) ProcessExecution?\n        +subscribe(listener) unsub\n        +begin(input) string\n        +update(id, patch) void\n        +complete(id, update?) void\n        +clear() void\n    }\n\n    class InMemoryProcessRegistry {\n        +listExecutions(filter?) ProcessExecution[]\n        +begin(input) string\n        +complete(id, update?) void\n    }\n\n    class PipeProcess {\n        <<interface>>\n        +pid number?\n        +stdout ReadableStream?\n        +stderr ReadableStream?\n        +exited Promise~number?~\n        +writeStdin(input) void\n        +endStdin() void\n        +kill(signal?) void\n    }\n\n    class RuntimeContext {\n        +RuntimeScope scope\n        +RuntimeName runtimeName\n        +RuntimeCapabilities capabilities\n        +register(key, service) void\n        +get(key) T | undefined\n        +require(key) T\n        +has(key) boolean\n        +dispose() Promise~void~\n    }\n\n    class Config {\n        +AppConfig app\n        +DatabaseConfig database\n        +LoggingConfig logging\n    }\n\n    class SpanContext {\n        <<interface>>\n        +string traceId\n        +string spanId\n        +Record~string,string~ baggage?\n        +Record~string,string|number|boolean~ attributes?\n    }\n\n    RuntimeFactory <|.. nodeBunFactory : implements\n    RuntimeFactory <|.. cloudflareWorkersFactory : implements\n    FileSystem <|.. createNodeFileSystem : implements\n    FileSystem <|.. createCfFileSystem : implements\n    ProcessExecutor --> PipeProcess : creates\n    ProcessExecutor <|.. NodeProcessExecutor : implements\n    ProcessRegistry <|.. InMemoryProcessRegistry : implements\n    NodeProcessExecutor ..> ProcessRegistry : optional registry\n    nodeBunFactory --> createNodeFileSystem : creates\n    nodeBunFactory --> NodeProcessExecutor : creates\n    cloudflareWorkersFactory --> createCfFileSystem : creates\n    RuntimeContext --> FileSystem : \"fileSystem\"\n    RuntimeContext --> Config : \"config\"\n    RuntimeContext --> ProcessExecutor : \"processExecutor\"\n```\n\n## How It Works\n\n### 1. Runtime selection\n\n`loadRuntimeFactory()` auto-detects the platform and returns a factory that creates the correct\nFileSystem, ProcessExecutor, and Config. Use `createRuntimeContextFromFactory()` to wire\neverything automatically:\n\n```ts\nimport { createRuntimeContextFromFactory } from '@gobing-ai/ts-runtime';\n\nconst ctx = await createRuntimeContextFromFactory();\n// ctx.runtimeName → 'node-bun' (auto-detected)\n// ctx.capabilities → { hasFilesystem: true, hasProcessExecution: true }\n// ctx.require('fileSystem') → canonical FileSystem (createNodeFileSystem)\n// ctx.require('config') → Config from config.yaml\n```\n\nFor manual control or synchronous code, `createRuntimeContext()` is still available\n(deprecated — kept for backward compatibility):\n\n```ts\nimport { createRuntimeContext } from '@gobing-ai/ts-runtime';\n\nconst ctx = createRuntimeContext({\n    runtimeName: 'node-bun',\n    capabilities: { hasFilesystem: true, hasProcessExecution: true, hasPersistentStorage: true },\n});\n```\n\n### 2. Service registration\n\nServices are registered into `RuntimeContext` and accessed by key:\n\n```ts\nctx.register('db', drizzleAdapter);\nctx.register('cache', redisClient);\n\nconst db = ctx.require('db'); // throws if missing\nconst cache = ctx.get('cache'); // undefined if missing\n```\n\n### 3. Configuration\n\nConfig is loaded from YAML with environment variable interpolation and Zod validation:\n\n```yaml\n# config.yaml\napp:\n  name: my-app\n  env: ${APP_ENV}\n  port: ${PORT}\ndatabase:\n  url: ${DATABASE_URL}\nlogging:\n  level: debug\n```\n\n```ts\nimport { buildConfigFromYaml } from '@gobing-ai/ts-runtime';\n\nconst yaml = await fs.readFile('config.yaml');\nconst config = buildConfigFromYaml(yaml, {\n    overrides: { app: { port: 8080 } },\n});\n// config.app.port === 8080 (overridden)\n// config.logging.level === 'debug' (from YAML)\n```\n\n### 4. Structured config + JSON-schema validation\n\n`loadStructuredConfig` reads a `.json`/`.yaml` file and — if it declares a top-level `$schema` — validates\nit against that schema before returning. This powers schema-checked rule and workflow files in\n`ts-rule-engine` and `ts-dual-workflow-engine`.\n\n```ts\nimport { loadStructuredConfig } from '@gobing-ai/ts-runtime';\n\nconst config = await loadStructuredConfig('rules.yaml'); // validates against its $schema, throws on violation\nconst raw = await loadStructuredConfig('rules.yaml', { validateSchema: false }); // skip validation\n```\n\nA `StructuredConfigSchemaError` (with a `violations` array of `{ path, message }`) is thrown on any\nschema violation.\n\n#### `$schema` reference styles\n\nThere are three ways a config file can name its schema. **Prefer the bundled package specifier** — it is\nthe most secure and performant default:\n\n| Style | Example | Resolution | Notes |\n| ------- | --------- | ------------ | ------- |\n| **Package specifier** (recommended) | `$schema: \"@gobing-ai/ts-rule-engine/schemas/rule-file.schema.json\"` | Resolved through `node_modules` via the module resolver, then read from disk | No network, no path guessing; survives hoisting/pnpm/monorepo layouts. Schemas ship in each package's `schemas/` (declared in `files`). **Quote the value** — YAML treats a leading `@` as reserved. |\n| Relative path | `$schema: ./schemas/rule-file.schema.json` | Resolved against the config file's directory | Fine for repo-local schemas; brittle if the config moves. |\n| Remote URL | `$schema: https://json-schema.org/.../rule-file.schema.json` | Fetched over HTTP(S) — **off by default** | SSRF/DoS surface for third-party configs. Opt in with **both** `{ allowRemote: true }` **and** a `fetch` implementation — there is no built-in fetch; the caller owns timeout/credentials. |\n\n```ts\n// Bundled package schema (default path — no extra options needed):\n//   $schema: \"@gobing-ai/ts-rule-engine/schemas/rule-file.schema.json\"\nawait loadStructuredConfig('rules.yaml');\n\n// Remote schema is refused unless BOTH flags are present:\nawait loadStructuredConfig('rules.yaml', { allowRemote: true, fetch: myFetch }); // caller-supplied fetch\n// { allowRemote: true } alone -> refused (no built-in fetch)\n// { fetch: myFetch } alone     -> refused (no explicit opt-in)\n```\n\n> **Security:** remote schema fetching is disabled by default. Resolving a bundled schema from\n> `node_modules` keeps validation entirely local — no outbound request, no dependency on a schema host's\n> availability, and no chance for a malicious config to point validation at an internal URL.\n\n### 5. Path utilities\n\nRuntime-portable path math that avoids `node:path` so the same logic works on Cloudflare Workers\n(ADR-008). All functions use POSIX-style separators; Windows drive paths are normalized and treated\nas absolute.\n\n```ts\nimport {\n    SEP, basenamePath, dirnamePath, isAbsolutePath,\n    joinPath, normalizeSeparators, relativePath, resolvePath,\n    getProcessCwd,\n} from '@gobing-ai/ts-runtime';\n\nnormalizeSeparators('C:\\\\Users\\\\x\\\\file');  // 'C:/Users/x/file'\nSEP;                                          // '/' on POSIX, '\\\\' on Windows\nisAbsolutePath('/abs');                       // true\ndirnamePath('/a/b/c.ts');                     // '/a/b'\nbasenamePath('/a/b/c.ts');                    // 'c.ts'\nbasenamePath('/a/b/c.ts', '.ts');            // 'c'\njoinPath('/a', 'b', 'c');                     // '/a/b/c'\nresolvePath('/a/b', '../c');                  // '/a/c'\nrelativePath('/a/x', '/a/y');                 // '../y'\ngetProcessCwd();                              // process.cwd() or '/' on Workers\n```\n\n### 6. Extension core (`@gobing-ai/ts-runtime/extension`)\n\nThe `./extension` subpath exposes a generic, domain-agnostic extension/capability core used by both\n`ts-rule-engine` and `ts-dual-workflow-engine` (ADR-010). It shares the mechanism — a typed registry\nwith origin metadata, a trust-gated extension loader, and a path guard — without knowing anything\nabout evaluators, resolvers, actions, or guards. Each engine owns its domain-specific kinds,\nschemas, error types, and override semantics.\n\n#### Capability registry\n\n```ts\nimport { CapabilityRegistry } from '@gobing-ai/ts-runtime/extension';\n\ninterface Widget { execute(): void; }\nconst registry = new CapabilityRegistry<Widget>('widget');\n\n// Register built-ins and extensions with origin metadata.\nregistry.register('core', coreWidget, 'builtin');\nregistry.register('ext',  extWidget,  'extension');   // default\n\nregistry.has('core');          // true\nregistry.list();               // ['core', 'ext']          (insertion order)\nregistry.get('core').execute(); // ok\nregistry.get('missing');        // throws: Unknown widget: missing\n\n// Introspect origin without throwing.\nregistry.getEntry('core')?.origin;   // 'builtin'\nregistry.entries();                   // [['core', { capability, origin: 'builtin' }], ...]\n```\n\n#### Extension loading (trust-gated)\n\nExtension modules are arbitrary code — the loader is disabled by default and fails closed:\n\n```ts\nimport { loadExtensionModules, type ExtensionRef } from '@gobing-ai/ts-runtime/extension';\n\nconst refs: ExtensionRef<'actions'>[] = [{\n    kind: 'actions',\n    path: './ext/slack.ts',\n    baseDir: '/abs/path/to/configs',\n    sourceName: 'my-config',\n}];\n\n// Throws before any import: \"declares actions extension … but extensions are disabled\"\nawait loadExtensionModules(refs, { moduleLoader: (p) => import(p) }, register);\n\n// Explicitly opt in.\nawait loadExtensionModules(refs, {\n    allowExtensions: true,\n    moduleLoader: (p) => import(p),\n}, (ref, extension) => {\n    // Engine-provided callback — the loader never chooses a target registry.\n    myHost.actions.register(extension.name, extension, 'extension');\n});\n```\n\nThe loader validates both the default export and the named `extension` export. Invalid modules\nthrow with source name, kind, and path context. `moduleLoader` is required — the shared core has\nno ambient `import()` capability of its own.\n\n#### Path guard\n\n`assertRelativeExtensionPath` rejects absolute paths and `..` traversal at load time, independent\nof any engine's zod schema (defense in depth):\n\n```ts\nimport { assertRelativeExtensionPath } from '@gobing-ai/ts-runtime/extension';\n\nassertRelativeExtensionPath('./ext/my.ts');    // ok\nassertRelativeExtensionPath('/etc/evil.ts');   // throws: must be relative\nassertRelativeExtensionPath('../escape.ts');   // throws: must not contain \"..\"\n```\n\nThe string-level guard does not resolve symlinks — a symlink inside `baseDir` that points outside passes\nthe check. For symlink-safe confinement (ADR-022), supply a `realPath` canonicalizer to `LoadExtensionsOptions`:\n\n```ts\nimport { loadExtensionModules } from '@gobing-ai/ts-runtime/extension';\nimport { createNodeFileSystem } from '@gobing-ai/ts-runtime';\n\nconst fs = createNodeFileSystem('/abs/path');\nawait loadExtensionModules(refs, {\n    allowExtensions: true,\n    moduleLoader: (p) => import(p),\n    realPath: fs.realPath,  // enables symlink confinement check\n}, register);\n```\n\nWhen `realPath` is provided, the loader canonicalizes both the resolved path and `baseDir`, rejecting\nsymlinks that escape the declaring directory. When absent (e.g. CF Workers), the check is skipped.\n\n### 7. File system abstraction\n\nUse `createNodeFileSystem()` for a real `node:fs`-backed filesystem (Node/Bun) or\n`createCfFileSystem()` for a Cloudflare Workers stub:\n\n```ts\nimport { createNodeFileSystem, createCfFileSystem } from '@gobing-ai/ts-runtime';\n\n// Node.js / Bun — real filesystem (sync node:fs)\nconst fs = createNodeFileSystem('/path/to/project');\nconst content = fs.readFile('src/index.ts');     // string\nfs.writeFile('output.json', JSON.stringify(data));\nfs.ensureDir('tmp/cache');                       // recursive mkdir\n\n// Cloudflare Workers — stub (throws on mutating ops)\nconst cffs = createCfFileSystem();\ncffs.getProjectRoot();   // '/bundle'\ncffs.readFile('/x');     // throws: \"use D1, KV, or R2\"\n```\n\nOptional streaming and symlink-safe operations:\n\n```ts\n// Stream large files line-by-line (ADR-021) — Node/Bun only.\n// The JSONL importer uses this to avoid buffering multi-GB files.\nif (fs.readFileStream) {\n  for await (const line of fs.readFileStream('data/huge.jsonl')) {\n    // process one line at a time\n  }\n}\n\n// Canonical path resolution for symlink-safe extension confinement (ADR-022).\n// The extension loader uses this to verify that a symlink hasn't escaped baseDir.\nif (fs.realPath) {\n  const real = fs.realPath('/base/extensions/linked.ts');\n}\n```\n\nBoth are optional — CF Workers stubs omit them. The JSONL importer falls back to `readFile` + split when `readFileStream` is absent; the extension loader skips the symlink check when `realPath` is absent.\n\nThe legacy `getFs()` / `setFileSystem()` global swap, `SyncFileSystem`, and the old filesystem\nclasses were removed in ADR-019. Use `createNodeFileSystem()`, `createCfFileSystem()`, or\n`ctx.require('fileSystem')` instead.\n\n### 8. Database adapter (`createDbAdapter`)\n\nThe factory's `createDbAdapter(config)` opens a connected adapter satisfying the `RuntimeDbAdapter` contract\n(the runtime-facing subset of `@gobing-ai/ts-db`'s `DbAdapter`) at the configured path. **ts-runtime owns\nconnection; the consumer owns schema** — the returned adapter is connected but NOT migrated. The consumer\ncomposes its own migrations on top.\n\n```ts\nimport { loadRuntimeFactory } from '@gobing-ai/ts-runtime';\n\nconst factory = await loadRuntimeFactory();\n\nif (factory.capabilities.hasSqlDatabase) {\n    const adapter = await factory.createDbAdapter({ url: '.spur/spur.db' });\n    // adapter is connected — apply YOUR migrations here, then use DAOs.\n    adapter.close();\n}\n```\n\nOn Cloudflare Workers, `capabilities.hasSqlDatabase` is `false` and `createDbAdapter` throws a typed\n`D1NotConfiguredError` — the method exists on the interface so consumer code is forward-compatible and\nneeds no change when the D1 round ships.\n\n**Dependency note (optional peer):** `@gobing-ai/ts-db` is declared as an **optional\n`peerDependency`** of `ts-runtime` (ADR-012 addendum), not a regular dependency — a regular entry\nwould create a manifest cycle (`ts-db` depends on `ts-runtime`) and force-install `ts-db` (plus its\n`drizzle-orm` peer) on every consumer, including Workers bundles and apps that never touch SQL.\nThe factory interface uses a structural `RuntimeDbAdapter` type (defined locally) that a ts-db\n`DbAdapter` satisfies via structural subtyping; `nodeBunFactory.createDbAdapter` loads `ts-db` via a\nliteral dynamic `import()` at runtime.\n\n**Who must install it:** only consumers that call `nodeBunFactory.createDbAdapter` on Node/Bun —\ninstall `@gobing-ai/ts-db` yourself (`bun add @gobing-ai/ts-db`). Workers consumers do not need it\n(`capabilities.hasSqlDatabase` is `false`; the method throws `D1NotConfiguredError`).\n\n**Bundling (`Bun --compile` / esbuild / Vite):** the literal specifier keeps `ts-db` bundler-visible,\nso `Bun --compile` can fold it into a standalone binary. If you bundle for a different runtime, mark\n`@gobing-ai/ts-db` `external` to preserve the dynamic import.\n\n**Failure mode:** if `@gobing-ai/ts-db` is absent or exports no `createDbAdapter` (incompatible\nversion), `createDbAdapter` throws a typed `DbModuleNotInstalledError` (with the underlying resolution\nerror chained as `cause`) instead of a raw `MODULE_NOT_FOUND`.\n\n### 9. Graceful disposal\n\n`RuntimeContext.dispose()` calls `dispose()` on every registered service that implements the pattern:\n\nprocess.on('SIGTERM', async () => {\n    await ctx.dispose();\n    process.exit(0);\n});\n\n```\n\n## Usage\n\n### Install\n\n```bash\nbun add @gobing-ai/ts-runtime\n```\n\n### Basic setup (Node/Bun)\n\n```ts\nimport { createRuntimeContextFromFactory } from '@gobing-ai/ts-runtime';\n\nconst ctx = await createRuntimeContextFromFactory();\nconst fs = ctx.require('fileSystem');\nfs.writeFile('hello.txt', 'Hello, world!');\n```\n\n### Cloudflare Workers\n\n```ts\nimport { createCfFileSystem, createRuntimeContext } from '@gobing-ai/ts-runtime';\n\nexport default {\n    async fetch(request: Request, env: Env): Promise<Response> {\n        const ctx = createRuntimeContext({\n            runtimeName: 'cloudflare-workers',\n            capabilities: { hasFilesystem: false, hasProcessExecution: false, hasPersistentStorage: false },\n            services: { fileSystem: createCfFileSystem() },\n        });\n        // ...\n    },\n};\n```\n\n### Config with env interpolation\n\n```ts\nimport { buildConfigFromYaml, buildConfigFromObject } from '@gobing-ai/ts-runtime';\n\n// From YAML file\nconst config = buildConfigFromYaml(yamlText);\n\n// From plain object (programmatic config)\nconst config = buildConfigFromObject({\n    app: { name: 'api', env: 'production', port: 3000 },\n    database: { url: ':memory:' },\n});\n```\n\n// From YAML file\nconst config = buildConfigFromYaml(yamlText);\n\n// From plain object (programmatic config)\nconst config = buildConfigFromObject({\n    app: { name: 'api', env: 'production', port: 3000 },\n    database: { url: ':memory:' },\n});\n\n```\n\n### Process execution\n\n`ProcessExecutor` is the canonical interface for process execution. `NodeProcessExecutor` is the concrete implementation wrapping `execa` (buffered) and `Bun.spawn` (streaming):\n\n```ts\nimport { NodeProcessExecutor, createInMemoryProcessRegistry } from '@gobing-ai/ts-runtime';\n\n// Optional: shared registry so every run/runStreaming is listable (spur#0264 / M1).\nconst registry = createInMemoryProcessRegistry();\nconst exec = new NodeProcessExecutor({ defaultTimeout: 30_000, registry });\n\n// Buffered — captures stdout/stderr, no throw on non-zero\nconst result = await exec.run({\n    command: 'git',\n    args: ['status', '--short'],\n    cwd: '/path/to/repo',\n    rejectOnError: true,\n    // Optional registry metadata (defaults: run → source 'one-shot')\n    label: 'git.status',\n});\n\nconsole.log(result.stdout);          // 'M src/index.ts\\n'\nconsole.log(`Duration: ${result.durationMs}ms`);\n\n// Streaming — interactive subprocess with stdin control\nconst proc = exec.runStreaming({\n    command: 'cat',\n    source: 'supervisor', // tag supervised agent loops\n    agentId: 'alpha-claude',\n});\nproc.writeStdin('hello\\n');\nproc.endStdin();\nconst exitCode = await proc.exited; // 0\n\n// Watch list snapshot + live subscription\nconsole.log(registry.listExecutions());\nconst unsub = registry.subscribe((event) => {\n    if (event.type === 'started' || event.type === 'exited') {\n        console.log(event.type, event.execution.id, event.execution.command);\n    }\n});\nunsub();\n```\n\n`rejectOnError: true` throws on non-zero exits. `OutputPolicy` controls\nbuffered vs streamed output. `ProcessOptions` supports `timeout`, env, cwd,\nmaxOutput, forceBuffered, an optional synchronous `onOutput({ stream, chunk,\ntimestamp })` observer, and registry fields (`source`, `teamId`, `agentId`).\n`onOutput` observes live chunks while the returned `ProcessResult` retains the\ncomplete buffered stdout/stderr; observers must enqueue and return, and thrown\nobserver errors are isolated from the child. Inject the same `ProcessRegistry` into every executor that should\nappear in one watch list; without a registry, behavior is unchanged.\n\n#### Deadlines, cancellation, and process-group containment (Unix)\n\nOn Unix, a finite `timeout` or a supplied `signal` puts the run under executor-owned\nprocess-group containment: the child is spawned detached as a process-group leader, the\nexecutor runs one termination sequence (group `SIGTERM`, a `killGraceMs` grace — default\n5000 ms — then group `SIGKILL`), and escalation is driven by group liveness, never by the\nleader exiting first. Completion therefore reaps descendants that survive the leader while\nholding inherited output pipes or a SQLite write transaction, so `run()` completion is a\ncontainment barrier: after it resolves, no owned descendant remains (best-effort for\nSIGKILL-immune members — escalation gives up after a bounded settle). `runStreaming` keeps\ndirect-child semantics and provides no group containment.\n\n- `timeout: number` — positive-integer deadline in ms; expiry reports `outcome: 'timeout'`.\n- `timeout: null` — unlimited; overrides a finite `defaultTimeout` from `ProcessExecutorConfig`.\n- omitted — inherits `defaultTimeout` (which may itself be `null`/unlimited).\n- `timeout: 0`, negative, fractional, `NaN`, `±Infinity`, or beyond the native timer range —\n  rejected with `TypeError` before spawn; `killGraceMs` must be a non-negative integer.\n- abort `signal` — reports `outcome: 'cancelled'`; a deadline is never a cancellation and\n  vice versa. Deadline and abort feed one escalation path, so callers must not arm a\n  competing watchdog over the same child.\n\n`ProcessResult.outcome` (`'exit' | 'timeout' | 'cancelled' | 'signal' | 'error'`, aliased as\n`ProcessExitReason`) states why the run ended; `process.exited` events carry the same reason.\nOn Windows (and when no deadline or signal is supplied), execa's direct-child timeout and\ncancellation semantics apply unchanged: only the direct child is killed, and the outcome is\nclassified from the result.\n\nCloudflare Workers do not expose process execution; check\n`factory.capabilities.hasProcessExecution` first.\n\nThe `ProcessExecutor` const (value alias for `NodeProcessExecutor`), `BunSyncProcessExecutor`,\nand `BunPipeProcessSpawner` are kept as deprecated backward-compatible wrappers. Prefer\n`NodeProcessExecutor` or `nodeBunFactory.createProcessExecutor()` in new code.\n\n**Deprecation status (task 0087 R7):** sync callers now default to the non-deprecated\n`NodeSyncProcessExecutor` (node `spawnSync`) — `identity.ts` was migrated off the\n`BunSyncProcessExecutor` default. `BunSyncProcessExecutor` and `BunPipeProcessSpawner`\nremain exported-deprecated and are deleted in the next major version. The process-group\ncontainment machinery lives in `src/process-group.ts` (extracted from\n`process-executor.ts`, task 0087 R8 — pure move, no behavior change).\n\n### SpanContext (for telemetry)\n\n```ts\nimport type { SpanContext } from '@gobing-ai/ts-runtime';\n\nfunction processRequest(ctx: SpanContext) {\n    console.log(`Trace: ${ctx.traceId}, Span: ${ctx.spanId}`);\n}\n```\n","readmeFilename":"README.md"}