{"_id":"@bedrock-rbx/ocale","_rev":"34-98f92349adb2235044692594cfd6a72e","name":"@bedrock-rbx/ocale","dist-tags":{"beta":"0.1.0-beta.23","latest":"0.3.0"},"versions":{"0.1.0-beta.1":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.1","keywords":["api","ocale","open-cloud","roblox"],"author":{"url":"https://github.com/christopher-buss","name":"Christopher Buss","email":"christopher.buss@pm.me"},"license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.1","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"7c6cfbdb8cbe6742b0dbef113ecf62acdceb714d","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.1.tgz","fileCount":37,"integrity":"sha512-ivifcPUQ1h1DviuXQNlRvn5S1y0FNOHHil16Zzt4zFdillNcnRz4cQPfgTsacLClIYa/5po5Ytn/5XF+pFsAIw==","signatures":[{"sig":"MEUCIH1yfjPXZPxYOoveTO0tq+N2YRMnLAXKyT/epeF3I7H2AiEArwEUU6quWXR8qOk7Xd57Ekqrt4cLigSGQCTwuSmSZdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385902},"type":"module","_from":"file:bedrock-rbx-ocale-0.1.0-beta.1.tgz","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"_resolved":"/private/var/folders/18/j0qgyqls12ngbctpzmd53_k00000gn/T/76e6485c134da3a2a7e4da83429504be/bedrock-rbx-ocale-0.1.0-beta.1.tgz","_integrity":"sha512-ivifcPUQ1h1DviuXQNlRvn5S1y0FNOHHil16Zzt4zFdillNcnRz4cQPfgTsacLClIYa/5po5Ytn/5XF+pFsAIw==","repository":{"url":"git+https://github.com/christopher-buss/bedrock.git#main","type":"git"},"_npmVersion":"11.12.1","description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.1_1778028724307_0.29460711290452535","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.2","keywords":["api","ocale","open-cloud","roblox"],"author":{"url":"https://github.com/christopher-buss","name":"Christopher Buss","email":"christopher.buss@pm.me"},"license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.2","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"5d8741369840d276bd649e567f1e009276d83654","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.2.tgz","fileCount":58,"integrity":"sha512-jxn/BtvFUV14fEGBHmLFrq4wvdo6t5hnNCdaUGhnCpyScrbGtN4iqD3aNU+govk/e92O2V4Z2RqS+1WrnPTwuA==","signatures":[{"sig":"MEQCIELy+gZQTLHf4r8uS4w8yYdRI4g6tttJXN8g5pssAw2vAiAxA9FZXsP/pPzvoHBHysti/zFutL6E3S/bGg3dfr4MgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593946},"type":"module","_from":"file:bedrock-rbx-ocale-0.1.0-beta.2.tgz","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"_resolved":"C:\\Users\\CHRIST~1\\AppData\\Local\\Temp\\1e366106bc617efae071ddefd982d82f\\bedrock-rbx-ocale-0.1.0-beta.2.tgz","_integrity":"sha512-jxn/BtvFUV14fEGBHmLFrq4wvdo6t5hnNCdaUGhnCpyScrbGtN4iqD3aNU+govk/e92O2V4Z2RqS+1WrnPTwuA==","repository":{"url":"git+https://github.com/christopher-buss/bedrock.git#main","type":"git"},"_npmVersion":"11.12.1","description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.2_1778290549769_0.11585279382829317","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.3":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.3","keywords":["api","ocale","open-cloud","roblox"],"author":{"url":"https://github.com/christopher-buss","name":"Christopher Buss","email":"christopher.buss@pm.me"},"license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.3","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"4c283b40583be7aff0e7a5726655f688db90451b","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.3.tgz","fileCount":60,"integrity":"sha512-rWzBCQUy4iGWUb7gnPSVcKPd8/JfwewaKRztKGzR651wzLcHClNVVr50OVvDz/ZxqJw4LsivdCmGHi4bVC47Ag==","signatures":[{"sig":"MEQCIHZOMF+K2obNcMbSwvGR/W4aHAhCN4nuDRrfdmdf0E4lAiAmxs9EeUFOMvpvo65pak1ctwU0qzSfs/C8VWfCpTVvsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671122},"type":"module","_from":"file:bedrock-rbx-ocale-0.1.0-beta.3.tgz","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"_resolved":"C:\\Users\\CHRIST~1\\AppData\\Local\\Temp\\8e500439b72f0f01388f8481211d191d\\bedrock-rbx-ocale-0.1.0-beta.3.tgz","_integrity":"sha512-rWzBCQUy4iGWUb7gnPSVcKPd8/JfwewaKRztKGzR651wzLcHClNVVr50OVvDz/ZxqJw4LsivdCmGHi4bVC47Ag==","repository":{"url":"git+https://github.com/christopher-buss/bedrock.git#main","type":"git"},"_npmVersion":"11.12.1","description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.3_1778533453777_0.6316010707011819","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.4":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.4","keywords":["api","ocale","open-cloud","roblox"],"author":{"url":"https://github.com/christopher-buss","name":"Christopher Buss","email":"christopher.buss@pm.me"},"license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.4","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"765ad6d6c1288c6d67bc6f5f017e897b3e839d14","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.4.tgz","fileCount":70,"integrity":"sha512-3p9Co3tNMR6V6KemTrtJar8/kTYY/yrFFwk14V5BYfdP1cFaK+3NpH1kdoA1f6/p/Tc5LLb53vlIUIBeHygGgw==","signatures":[{"sig":"MEQCIC9OkR467+Fw4vPYWdNZlBN/CAxzNWkPOgImt1bLnhaJAiBRjZaSv/TIN+4kBqTuPv3NS+Jc4GJqSGg2h5fmrLWESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731297},"type":"module","_from":"file:bedrock-rbx-ocale-0.1.0-beta.4.tgz","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"_resolved":"C:\\Users\\CHRIST~1\\AppData\\Local\\Temp\\f431215dbd02f2445ee73820470ccb05\\bedrock-rbx-ocale-0.1.0-beta.4.tgz","_integrity":"sha512-3p9Co3tNMR6V6KemTrtJar8/kTYY/yrFFwk14V5BYfdP1cFaK+3NpH1kdoA1f6/p/Tc5LLb53vlIUIBeHygGgw==","repository":{"url":"git+https://github.com/christopher-buss/bedrock.git#main","type":"git"},"_npmVersion":"11.12.1","description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.4_1778546741399_0.09675335435338761","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.5":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.5","keywords":["api","ocale","open-cloud","roblox"],"author":{"url":"https://github.com/christopher-buss","name":"Christopher Buss","email":"christopher.buss@pm.me"},"license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.5","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"c8db32d90021b86f97ec7fdd2dc97a2f24599f80","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.5.tgz","fileCount":70,"integrity":"sha512-rKFiqm/9TX3lU5RcGsugKqjWPvkFOW57aOlXlo0q0eX8Qcz90iWOiJn65cqpha2BNaOX3w/JWryI7p2cm0Dwhg==","signatures":[{"sig":"MEUCIQDWs/6Qct71tOfagyK24hgAFpCxZE0sFG/eGhSjmp4VDQIgEGQPpCvMaKv5o1oMlANnOIFfO6BO+Z5kLhiEE32Z/KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731336},"type":"module","_from":"file:bedrock-rbx-ocale-0.1.0-beta.5.tgz","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"_resolved":"C:\\Users\\CHRIST~1\\AppData\\Local\\Temp\\a425b0548cf24a1baf48ac319fe18ac7\\bedrock-rbx-ocale-0.1.0-beta.5.tgz","_integrity":"sha512-rKFiqm/9TX3lU5RcGsugKqjWPvkFOW57aOlXlo0q0eX8Qcz90iWOiJn65cqpha2BNaOX3w/JWryI7p2cm0Dwhg==","repository":{"url":"git+https://github.com/christopher-buss/bedrock.git#main","type":"git"},"_npmVersion":"11.12.1","description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.5_1778547029262_0.02450524513642538","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.6":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.6","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.6","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"67c82f9f9cbec1405db4d5151ca4d4d28066f878","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.6.tgz","fileCount":70,"integrity":"sha512-NNVN+HablmnI1naBoBh5bxQWatvpZQlJM2RuxumM1iVcCXbk0JCBjm1Wj17beqlgfvR4MVS+W4dewh8TzQjYnw==","signatures":[{"sig":"MEYCIQCEJD2ago5MoMksgYPrsiVk2hbAe2HDMUBhdjJ1GkkeCAIhALbrT16bevJKypZt6DxchP4LgQBAAMR3kn8pS4w8nSNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731336},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.6_1778597150891_0.970776353039813","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.7":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.7","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.7","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"a21edaf83a66280323475e82569f075ed6685df0","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.7.tgz","fileCount":68,"integrity":"sha512-i4S5WCKLXhQ9E0e9YjHj8Mk8xJka4c2z7Dk2aK2n4c5cRWaSBeGIUN5D2arr7Sdrwf9RkYlHtziCcAHIASJxpw==","signatures":[{"sig":"MEUCIQC1vkz/Pca4/5HBpaTmIrAF3K1lRWQhrfx9tzbQH7egSgIgCjgVs0EntO2I4BAoBKI+czkS/W2R4MczbWRa2V/CxtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750217},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.7_1778597871758_0.09220653903871168","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.8":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.8","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.8","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"7079c62eefe99111f1e972dccdfb392abfb3caae","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.8.tgz","fileCount":68,"integrity":"sha512-CIAVhXxNHAbLJkFbkw8Bl3K4CT3sGCwBtNM3WPq/ABJX5iWOAu2DRUEekFHOfTrNGnp3mgNEY7YPTZDG0yCVfw==","signatures":[{"sig":"MEUCIAEngdJEeh0bIZhTy8sOL1hj3GAv4Q7bLu428lmAFEulAiEA/FUyrR9r/v8a9NpJMxMFSijbMHqVIaaS5m+lO3TAvRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750217},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.8_1778626546550_0.5027281681612854","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.9":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.9","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.9","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"e9d9009ca134d6bb500ca2976053962564e2deee","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.9.tgz","fileCount":68,"integrity":"sha512-Vj+XeEaNDd1gDW9GzAJWdoShswuGu5v7WyWKK7sD5cCx+ayUoz9WMLQYIKvdbSE6sc0YqnzvLXYD4KhVqA0R/Q==","signatures":[{"sig":"MEUCIQCRQ2cNbuFMuPj6ctW63/ANeJrrU/ONI/wCyWEtJ467cgIgOn0w+u6C6DcR5LHV5MbCQ8reIku0gm7TELHVw2StPg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812050},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.9_1778626759872_0.6709943020906612","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.10":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.10","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.10","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"3c991e6a8b6d724b78ef40ef7f106828f1abcc7f","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.10.tgz","fileCount":68,"integrity":"sha512-gFy6f0WPQZzNr/JSBgTn4aS/W0GwvQwbIH8sYwHSL7tSjme+1iNeg0mZk4Hixpeu2RChaO0o0RwBOwrjLzko9g==","signatures":[{"sig":"MEYCIQDFdrUfv9f8HDYP+BHUBpNJWdxKtVWxm/CUswdBl6TKugIhAPIYI7zlWBwqBY5CPHOqCfaP3BirSy6asm54xDX+D/E2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813550},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.10_1778636744741_0.7026611754158327","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.11":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.11","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.11","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"38e5a2c5c58e90f72ec95a2f32d43ac09390bb6f","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.11.tgz","fileCount":68,"integrity":"sha512-X+5vz1f1NxyUSBaGh+zYPierqVA3yBpe0p8ofCh7h52qcBPzd4w74jJPig54AGqmYlo8nRo3cyxckPUIancS+A==","signatures":[{"sig":"MEYCIQCqsK0YDTl6Hy+vOjIfraZi1e4oDrix67K8LJUy4kt+HQIhAMHU8ScTRBDqNdfAU92GBFeufvpvoNr7ruXk7KEE+wYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813458},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.11_1778643393819_0.1562688464556623","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.12":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.12","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.12","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"22192573d21b5e80a8d72e355e04479012ff83ce","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.12.tgz","fileCount":68,"integrity":"sha512-eYIc7s1SOl5dYiUdFm7X0zTO3Wyg3+hBB1WxMKwgDggl20DgNDpJobP12DlWW8ykp7jlvOz89pMVSi/Omz2sXw==","signatures":[{"sig":"MEYCIQD18EOGx+IDTVI5unBjij5HKfXMK2kn55A8OLupAEEwzAIhAI/kdIKRF72e7Py+Mjklen/3OUl874HMd6oLy9YclMNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813458},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.12_1778723418173_0.5457818904700185","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.13":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.13","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.13","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"92d895121084012fa2a4075b59898d9fb28ca01f","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.13.tgz","fileCount":68,"integrity":"sha512-VoI5myALqAn3UuTVoW7IP6e8A92uNrF/3/vILQGfZuiRwj+5WGqyAXvwp6haEle0FjxuZQ5YDEOBRn3VpQWQRg==","signatures":[{"sig":"MEQCIG273IwVqp9j/rT+smBGydI1s3QEqZ61F2yCfxNt6H5iAiAgk4KGTbFOdGUiDUgM8+nKIkpokt+izIw+A+/FjwXYPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813458},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.13_1779114741144_0.7059565340998228","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.14":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.14","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.14","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"22e604d47ea70c428f04ea8b77959717983f9b2a","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.14.tgz","fileCount":68,"integrity":"sha512-hiIlfmhV/qBUDO9Jyi24i/SvYqZGX1hnCFbegOlWCjk7o+lzfiVUDyXUxq6M3kBDVVTjzb0Wo14jlxWSIm3C1Q==","signatures":[{"sig":"MEQCIEGHjVBR+WXZCd76NCRhLlpNjocC4PYKY7uiYeQmQ6kOAiBMrOiGcMkCqlsz5RW04XGnsYzGXLI5P+ehfz87Ie78AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813458},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.14_1779213698140_0.3986817979563557","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.15":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.15","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.15","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"c6854ca2963b3d87a2ad61c9a1ee855d29a0b342","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.15.tgz","fileCount":69,"integrity":"sha512-3oVJEkPKCizy0Of/6fZB50w3ZMb1nkH66E6Kaw87jAvY0wIIY/mlb6JhAOMFPIfwdwBmvzT2mEYYF5nWCT8FGg==","signatures":[{"sig":"MEYCIQDwXJ4Pl0xxZCnVzZ8Vh7aZZTnfFIhjiqyImdgdPH2sCwIhALpCga/4CMtGhLfYq7U2NqhmYVSy9buN+xCHW2mtHhQu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":849234},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.15_1779666970480_0.39470995526044006","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.16":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.16","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.16","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"d1833da3ef3d154beada8800982b82c1fa5ffc2b","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.16.tgz","fileCount":69,"integrity":"sha512-JryFv44D07o2b6a+50DmBnAwadbNcCrQSBn5Bt09aRcmb6hJny+hinB3zdcHxI+JFAONgAYXLfbIjMbnOV3hRw==","signatures":[{"sig":"MEUCIQCDUqo1YB+wU4WuO41hw0CR+8xwd/GNhTxuPFEIrXy5gQIgY3FA+If+qIVUmWD84hhb1Mu73+DNwvBJtQfngu7o05w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857595},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.16_1781352561443_0.6597753048744011","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.17":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.17","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.17","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"405a48576219a6043dcb26840dfd71e19086fac5","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.17.tgz","fileCount":69,"integrity":"sha512-Rty7cO2DmpRqVMO1icPXO5K3fVfT6cmJTlo+z7jo69EKrYW3V+i8v2eQUEYzxfJVYfrWJXRbtJWGB1ADxrfdeA==","signatures":[{"sig":"MEUCIBuO+p1uc5JCVCjhi1n3n5SxSwztQoh5lzACRcAcKafaAiEAutocCeibVb3ivkEw+kVLvP1A9/uPb/IwIvxiy/ZBKiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857595},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.17_1781715575711_0.4883046589721971","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.18":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.18","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.18","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"13141db86250a1e4fdca98771192130ae9a37965","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.18.tgz","fileCount":69,"integrity":"sha512-3zghHjTMtfRtrIZ4nx6DSn1ki/IKcLifmfVL5JXCFNvHyNp7RO/io4IOpxB3JqLHe06q3DCXJjVfPjPxJkJYhg==","signatures":[{"sig":"MEUCIQDwsk3pxXUaUSrsy1NMCfxq/kZTeYqf0gJz62MwDqCtBQIgfrTH9M2DqMylB6omZeVv4aC3yVYBrXoEEoGnMDLYYT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860587},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud.git","type":"git"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.18_1781893930056_0.09113592699324058","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.19":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.19","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.19","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"9c2224f09822e5946683acdc27d6b9c18b9a94cb","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.19.tgz","fileCount":69,"integrity":"sha512-Fzr1ckJS5i+Ra8yq/ymcD9L5ChdfXey/oolOqXrAt5uhjo9l+ljf2v3GHt1MfYqPIYapLGM23bfeqGU/i+8zgA==","signatures":[{"sig":"MEYCIQCYWFNp3i4kem6WRcppZV3B3AxeuzvSpaRdyipDcSgjpAIhAID2l2K3z5WA41M61/cr5T5cPjRoBX2VEEPZd+Da5Upp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898117},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.5","type-fest":"5.6.0","@types/bun":"1.3.13","oxc-minify":"0.128.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.19_1782239098589_0.5729422832200044","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.20":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.20","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.20","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"5dd78049308fc829762db2461a99406acef9bfad","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.20.tgz","fileCount":69,"integrity":"sha512-OM2iStYwNHh3bISEk8Jmz6jCN9aZLRDrl8v1z5oM76ztLiBn6eTKFU4rFezK+Kqrh13GHVIh1asZBoeisK7F/Q==","signatures":[{"sig":"MEUCIQD1FZM5eokRHhhyNcuQO5/xJV+OgXXT+/tN5W2sMRRGpAIgNGpHxCOqIRqiMtcuuUtYPghpAWMc8cJCA3xW2FSkuPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898157},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.20_1782561811202_0.8426480532264915","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.21":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.21","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.21","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"1569536a215045c208833ce111b50fb0c4783bb9","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.21.tgz","fileCount":69,"integrity":"sha512-OAkGxO6k3Aw8B0AA6WcxFnn3/oO1iACyKLbvuSam/LVPuUA376JkAy+nFOBqYXTImuDXcEVrUx6nKrtZ36FnmA==","signatures":[{"sig":"MEUCIQCg7aoE6u0YH2yHTzKBifoAIwuB1Uwq4L+L7mkTl97jiQIga6xLXZQa+uhTAk89E5AUkWxFW+hrauKyD1hNpAboY/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898157},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.21_1782565171863_0.11713734212416305","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.22":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.22","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.22","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"472e8d3af17b7fefdbc858ae5c1993ce800fa7ff","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.22.tgz","fileCount":69,"integrity":"sha512-7XLd4sE/Ha/P9hrhW7+SHGL8AeeF+VJHnkAsdrdr+7w6YADU7tOfMw8+kynrrCIBwJS9J2GzVDffDs0LfrtdnQ==","signatures":[{"sig":"MEQCIF8GAv7iGZ9BLTFEfRHxtSFwTuMj27/uRwUfSj5Pc16VAiB362i2yq4PnrMHrT7Wcs7Peoh29KQL58B1DJsLvjBAaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899972},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.22_1783340174329_0.7779741793088211","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.23":{"name":"@bedrock-rbx/ocale","version":"0.1.0-beta.23","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0-beta.23","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"5da6cc7d1fd53a7e68855647cb2b770d735e2f93","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0-beta.23.tgz","fileCount":69,"integrity":"sha512-3a9PF+0MTAlqoTCRJYAKUfoLdXlT4YweMkDcT0sriRLI+tJ9pTy4FWbIeug4jWRuVTjvMStkLgmJ5YOTSD/qNw==","signatures":[{"sig":"MEUCIH+3ecymt22geuVS7UapEEJziXrjLIY+ZpAojTRkssQ2AiEA2vRJZ0JozzUTBoo0ZwXGeZ/FqYc7bYziSFXq6tI8G7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899972},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0-beta.23_1783434053931_0.7148123360196141","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@bedrock-rbx/ocale","version":"0.1.0","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.0","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"15cebb63cb0956895d60604773500bda0c78865a","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.0.tgz","fileCount":69,"integrity":"sha512-ynw1XPkUZOq/MqUZgkCmAKqe1LVc10GJ03vtLLu5eyMYH9HZWJeQJ2pjdHC90bPihxBnzkZmd6D/oETdXm1vNQ==","signatures":[{"sig":"MEUCIQDjlzKMwRX2s5/P0htVS5D2oCqRPRxuYfS5OsH4HvaH2AIgEadHzd8eANjEYRjYxg2zbshMW+FAnncj/5WY+rm8upM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902820},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.0_1783956907841_0.7878692246292389","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bedrock-rbx/ocale","version":"0.1.1","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.1","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"ba8edfd48312b988bc955577fbff27604f2545ea","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.1.tgz","fileCount":69,"integrity":"sha512-7ZY+FEWc1GQYbq8TzQSsYk3nR+NYNWmlJEjOFRL8FuHft/m2wqZ++mjkTFbnmoFUigUlSlMs0UvOr4UE6w4T3A==","signatures":[{"sig":"MEYCIQCpGjHqcXrS7Kj4MYdC8rxwMId7F7rItM+TQ1ZXVolHSQIhAOMME1KatBUe7VbncALDwfoxjLF/7ncLRdEIsdznKu12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":923715},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.1_1784327497632_0.8815941754989318","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bedrock-rbx/ocale","version":"0.1.2","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.2","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"e45d938486997a6360e6144c303bea642018b8dc","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.2.tgz","fileCount":69,"integrity":"sha512-tWcZE6wuyGpR5lYj9BBn9PNMXVcUM0zWZXeBm7FKlv0clGAe3wbYKQuwY50jWQu5ZJojkN5yvw3zJblWr/0iQw==","signatures":[{"sig":"MEQCIC+j2VkCDdISjCj3jdPl6DeX9uom6nrmgTeDt/4nj4yeAiAgjOvKQ6ND+gof92Kwiqt3r3wHLaDMWJUJcLr77wQMYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931742},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.2_1785346131342_0.2778489805194573","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bedrock-rbx/ocale","version":"0.1.3","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.3","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"fef9f4ef01eb6b0ec66eb2d3108a76930aec125e","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.3.tgz","fileCount":69,"integrity":"sha512-1fnSsjUT7iz1rBk/1I7Umq900diltjlUz1PxhPeJpKTh28pJLPLHVYS4R6cX1bbBjnAxGTTWSgMU/2o5ZnFaLA==","signatures":[{"sig":"MEQCIGgp6r2u4BWBl4x2BLo+ZEnoJ82iuXcjQY5QwfuDAPm0AiB4l8xB/+nXLypWHnctL/6EltBdhSVG/SwrMgZog3flFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":945497},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.3_1785500161960_0.06466061193569206","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bedrock-rbx/ocale","version":"0.1.4","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.4","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"3b7c085ffdec6ae866617956b50dc0ab67d41958","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.4.tgz","fileCount":69,"integrity":"sha512-yBAkFfZsoRnnUW6kwMLCblf4c2o/2FHRgaoGwMVaJXpAIT2JBvCB2MnoNmqp9d/Dx6yURvgpLZ3cKElsB57/uw==","signatures":[{"sig":"MEUCIQCBrNjGvy8guHwn8CjowIG50vZ0nKS4nGP1f3VwNjga5wIgD7VuAAQ/P0t53oYNhNXnuRCxbeAf6oLj2qvFBwqzjv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":958358},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@total-typescript/shoehorn":"0.1.2","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.4_1785870707023_0.982540617483195","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bedrock-rbx/ocale","version":"0.1.5","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.1.5","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"088ca5fea95766d7b17abac3434183e1938da959","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.1.5.tgz","fileCount":69,"integrity":"sha512-1c+nq9LfXw9vWmqp5K2mtx/VZcYPxY1B3+uzsUnV5yVTEe34TuWCMkcErb3JBg4B7ZEO/5ywGN7dBYkamYV9RA==","signatures":[{"sig":"MEYCIQDFVpgjHDTkrbL8Ou1WepjthCx6g4Vn3MoJ01TgQmfWiwIhAO9NiR3nsw+yda8qhT/N8xDjenZCQz7xwBxHKW1kmIgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968553},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.3.14","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@total-typescript/shoehorn":"0.1.2","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.1.5_1787052992523_0.748783752672961","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bedrock-rbx/ocale","version":"0.2.0","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.2.0","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"1bf968b16cd18cfa4532fdbcb97a0d79dcc69cfe","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.2.0.tgz","fileCount":69,"integrity":"sha512-esD4sNfiUdw8sIRH4jTOsVsonF2OfecKJf68fnlizI/sgI4fIbvUl0voxYq10inxZ5GC9C2GJhEOADrO+YQmYw==","signatures":[{"sig":"MEUCIFNnJbT1DxsEmiaq60s1nlGwcAQwOD31iR6VLeDaWiXoAiEA+G63dUQra0APfZDxf1huxQrMGSeUZJuwzpZh/3OJV0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":978996},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.4.0","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@total-typescript/shoehorn":"0.1.2","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.2.0_1787937793936_0.7642763344482415","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bedrock-rbx/ocale","version":"0.2.1","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.2.1","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"fde25ee453efe9c2057f3db1d988fab440485c4c","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.2.1.tgz","fileCount":69,"integrity":"sha512-zvgRbwZyTBMVdJEKoffCwzFukwotRX5KiiPufLz4Qd7BUIIomVcImKKB4JC/taiqYVzyvrekgRn9i5fySO8+7g==","signatures":[{"sig":"MEYCIQCJjA3tChgSb3nW1y8nWUKfoNowaK7ST+A9oP6r0kLY2AIhALYs9y5mJl+a6YG0oK54BMfmTbnWYankXZCAq2bJH7OC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":978996},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.4.0","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@total-typescript/shoehorn":"0.1.2","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.2.1_1787947240107_0.6428805932984898","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bedrock-rbx/ocale","version":"0.2.2","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.2.2","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"32ebbbf99a845f1aa88a591282644f177b3db60b","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.2.2.tgz","fileCount":69,"integrity":"sha512-u7LvZ2BCqUeeQ/k9qlbe5hQYkPOAb/X3FX8VExcNtNqP3fnxJghftfkNR1SDRjwgxq9bA62WQhtaaNTfOuP/+g==","signatures":[{"sig":"MEQCIClKvrltla7jODNx8Kbl7ur76XIGm6eizT8h7WYB0DVGAiBPSrv97h8UihDMgFMyYiUDfSfFU6JAuXej9Sq5AIwF+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":978996},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.4.0","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@total-typescript/shoehorn":"0.1.2","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.2.2_1787959265431_0.35930656744733636","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@bedrock-rbx/ocale","version":"0.2.3","keywords":["api","ocale","open-cloud","roblox"],"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","_id":"@bedrock-rbx/ocale@0.2.3","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"dist":{"shasum":"f3a4e72a29f2ebc9a14152da500a5aa1cb46ca55","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.2.3.tgz","fileCount":69,"integrity":"sha512-xSVSmyoD/+uYR47420MZsOmWqq4A7RBdwJKe9M5xmrf740799e1YnfbnnUrsXVvd8/ZWlZ6qD5IXusyuU4+NXA==","signatures":[{"sig":"MEUCIQCRDq12JilpF8OAW7hW0UXZeTEBT4BmP0eVFPMBGMu/5QIgbAw15euF9KDUcIuUSyc2UMja0w6OUTJFYAGyGWeqmNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":978996},"type":"module","types":"./dist/index.d.mts","engines":{"bun":">=1.3.0","node":">=24.12.0"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./places":"./dist/places.mjs","./locales":"./dist/locales.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs","./game-passes":"./dist/game-passes.mjs","./package.json":"./package.json","./luau-execution":"./dist/luau-execution.mjs","./developer-products":"./dist/developer-products.mjs"},"imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","typecheck":"tsgo --noEmit","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"repository":{"url":"git+https://github.com/christopher-buss/bedrock.git","type":"git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","vitest":"4.1.9","type-fest":"5.6.0","@types/bun":"1.4.0","oxc-minify":"0.137.0","typescript":"npm:@typescript/typescript6@6.0.1","ajv-formats":"3.0.1","@bedrock-rbx/testing":"0.0.0","@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@bedrock-rbx/vite-config":"0.0.0","@total-typescript/shoehorn":"0.1.2","@bedrock-rbx/typescript-config":"0.0.0","@stryker-mutator/vitest-runner":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ocale_0.2.3_1788042982996_0.6386960813154732","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bedrock-rbx/ocale","version":"0.3.0","description":"Roblox Open Cloud API client","keywords":["api","ocale","open-cloud","roblox"],"homepage":"https://bedrock-livid.vercel.app/","bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"repository":{"type":"git","url":"git+https://github.com/christopher-buss/bedrock.git","directory":"packages/open-cloud"},"license":"MIT","author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","sideEffects":false,"type":"module","imports":{"#src/*":"./src/*.ts","#tests/*":"./tests/*.ts"},"exports":{".":"./dist/index.mjs","./badges":"./dist/badges.mjs","./developer-products":"./dist/developer-products.mjs","./game-passes":"./dist/game-passes.mjs","./locales":"./dist/locales.mjs","./luau-execution":"./dist/luau-execution.mjs","./package.json":"./package.json","./places":"./dist/places.mjs","./storage":"./dist/storage.mjs","./testing":"./dist/testing.mjs","./universes":"./dist/universes.mjs"},"types":"./dist/index.d.mts","devDependencies":{"@stryker-mutator/api":"9.6.1","@stryker-mutator/core":"9.6.1","@stryker-mutator/typescript-checker":"9.6.1","@stryker-mutator/vitest-runner":"9.6.1","@total-typescript/shoehorn":"0.1.2","@types/bun":"1.4.0","ajv":"8.18.0","ajv-formats":"3.0.1","oxc-minify":"0.137.0","type-fest":"5.6.0","typescript":"npm:@typescript/typescript6@6.0.1","vitest":"4.1.9","@bedrock-rbx/testing":"0.0.0","@bedrock-rbx/typescript-config":"0.0.0","@bedrock-rbx/vite-config":"0.0.0"},"engines":{"node":">=24.12.0","bun":">=1.3.0"},"publishConfig":{"access":"public"},"scripts":{"build":"vp pack","dev":"vp pack --watch","refresh-locales":"bun scripts/fetch-locales.ts","refresh-openapi":"bun scripts/fetch-openapi.ts","test":"vp test","typecheck":"tsgo --noEmit"},"_nodeVersion":"24.15.0","_id":"@bedrock-rbx/ocale@0.3.0","dist":{"integrity":"sha512-J9NRLDs8lskcFVn9LhQs7Alpg+AT953YJSigLlACkStw7rzueSQ+choZ7GH7nyHE9UnCzOL/+InqY7PABDws/A==","shasum":"694200a2750eb7903d0185119a7b1f44166360a9","tarball":"https://registry.npmjs.org/@bedrock-rbx/ocale/-/ocale-0.3.0.tgz","fileCount":69,"unpackedSize":984450,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bedrock-rbx%2focale@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDtxikFVtBiCDIlmJSVnyAIJXemjOjh3L/eCsdf8i/E1AIgDF4sCkljunfdH3IMxckkoXjpPQAEtxfOl3o4f9NG5qQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e62ee53-7124-4185-8b49-2293be11d06a"}},"directories":{},"maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ocale_0.3.0_1788403353453_0.25269086616657654"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T00:52:04.210Z","modified":"2026-09-03T02:42:33.992Z","0.1.0-beta.1":"2026-05-06T00:52:04.455Z","0.1.0-beta.2":"2026-05-09T01:35:49.924Z","0.1.0-beta.3":"2026-05-11T21:04:13.983Z","0.1.0-beta.4":"2026-05-12T00:45:41.608Z","0.1.0-beta.5":"2026-05-12T00:50:29.511Z","0.1.0-beta.6":"2026-05-12T14:45:51.261Z","0.1.0-beta.7":"2026-05-12T14:57:51.984Z","0.1.0-beta.8":"2026-05-12T22:55:46.743Z","0.1.0-beta.9":"2026-05-12T22:59:20.028Z","0.1.0-beta.10":"2026-05-13T01:45:44.958Z","0.1.0-beta.11":"2026-05-13T03:36:33.999Z","0.1.0-beta.12":"2026-05-14T01:50:18.359Z","0.1.0-beta.13":"2026-05-18T14:32:21.334Z","0.1.0-beta.14":"2026-05-19T18:01:38.364Z","0.1.0-beta.15":"2026-05-24T23:56:10.677Z","0.1.0-beta.16":"2026-06-13T12:09:21.666Z","0.1.0-beta.17":"2026-06-17T16:59:35.901Z","0.1.0-beta.18":"2026-06-19T18:32:10.233Z","0.1.0-beta.19":"2026-06-23T18:24:58.802Z","0.1.0-beta.20":"2026-06-27T12:03:31.354Z","0.1.0-beta.21":"2026-06-27T12:59:32.033Z","0.1.0-beta.22":"2026-07-06T12:16:14.530Z","0.1.0-beta.23":"2026-07-07T14:20:54.214Z","0.1.0":"2026-07-13T15:35:08.060Z","0.1.1":"2026-07-17T22:31:37.831Z","0.1.2":"2026-07-29T17:28:51.490Z","0.1.3":"2026-07-31T12:16:02.156Z","0.1.4":"2026-08-04T19:11:47.194Z","0.1.5":"2026-08-18T11:36:32.678Z","0.2.0":"2026-08-28T17:23:14.069Z","0.2.1":"2026-08-28T20:00:40.273Z","0.2.2":"2026-08-28T23:21:05.616Z","0.2.3":"2026-08-29T22:36:23.148Z","0.3.0":"2026-09-03T02:42:33.642Z"},"bugs":{"url":"https://github.com/christopher-buss/bedrock/issues"},"author":"Christopher Buss <christopher.buss@pm.me> (https://github.com/christopher-buss)","license":"MIT","homepage":"https://bedrock-livid.vercel.app/","keywords":["api","ocale","open-cloud","roblox"],"repository":{"type":"git","url":"git+https://github.com/christopher-buss/bedrock.git","directory":"packages/open-cloud"},"description":"Roblox Open Cloud API client","maintainers":[{"name":"isentinel","email":"christopher.buss+npm@protonmail.com"}],"readme":"# @bedrock-rbx/ocale\n\nZero-dependency TypeScript SDK for Roblox Open Cloud.\n\n[![npm version](https://img.shields.io/npm/v/@bedrock-rbx/ocale.svg)](https://npmx.dev/package/@bedrock-rbx/ocale)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/christopher-buss/bedrock/blob/main/LICENSE)\n[![CI](https://github.com/christopher-buss/bedrock/actions/workflows/ci.yaml/badge.svg)](https://github.com/christopher-buss/bedrock/actions/workflows/ci.yaml)\n\n> **Status: 0.1, pre-1.0.** The public API is stabilizing; breaking changes may\n> land in minor releases until 1.0.\n\n## What is `@bedrock-rbx/ocale`?\n\nA typed HTTP client for\n[Roblox Open Cloud](https://create.roblox.com/docs/cloud). Each Roblox feature\n(universes, places, game passes, developer products, badges, storage, Luau\nexecution) is exposed as its own client class with the methods, request types,\nand response types you would otherwise build by hand against the raw REST\nendpoints.\n\nThe SDK has zero runtime dependencies and runs on Node >= 24.12 or Bun >= 1.3\nusing the standard `fetch`, `FormData`, and `TextEncoder` web APIs. Rate-limit\nqueueing and retry handling are built in: requests are queued per-operation\nagainst Roblox's published limits, and idempotent calls automatically retry on\n429 and 5xx responses without consumer code reaching for `try`/`catch` or\n`setTimeout`.\n\n`@bedrock-rbx/ocale` is the foundation that\n[`@bedrock-rbx/core`](https://github.com/christopher-buss/bedrock/tree/main/packages/bedrock)\nuses internally to talk to Roblox, and it is publishable as a standalone package\nfor anyone building tooling, scripts, or services that need typed Open Cloud\ncalls without bedrock's full IaC engine. If you already depend on\n`@bedrock-rbx/core`, ocale is installed transitively; reach for it directly when\nyou need HTTP-level control that core's IaC engine does not expose.\n\n## Install\n\n```bash\npnpm add @bedrock-rbx/ocale\n# or: npm install @bedrock-rbx/ocale\n# or: bun add @bedrock-rbx/ocale\n```\n\n**Runtime:** Node >= 24.12 or Bun >= 1.3.\n\n**Authentication:** every client takes an `apiKey` at construction. Generate one\nat\n[Creator Hub > Credentials > API Keys](https://create.roblox.com/dashboard/credentials)\nand grant it the scopes for the operations you plan to call (each method's JSDoc\nlists its required scopes).\n\n## Quick start\n\n```ts\nimport { GamePassesClient } from \"@bedrock-rbx/ocale/game-passes\";\n\nconst client = new GamePassesClient({ apiKey: \"your-open-cloud-api-key\" });\n\nconst result = await client.get({\n\tgamePassId: \"9876543210\",\n\tuniverseId: \"1234567890\", // from your experience URL in Creator Hub\n});\n\nif (!result.success) {\n\tconsole.error(`Open Cloud call failed: ${result.err.message}`);\n\tprocess.exit(1);\n}\n\nconsole.log(`${result.data.name} (${result.data.id})`);\n```\n\nEvery method returns `Promise<Result<T, OpenCloudError>>`. `Result` is a\ndiscriminated union: `result.success` is `true` with the parsed response on\n`result.data`, or `false` with a structured error on `result.err`. No exception\never escapes a client method.\n\n## Available clients\n\nResource clients live on subpaths so unused features tree-shake out of your\nbundle.\n\n| Subpath                                 | Client                          | What it covers                                                               |\n| --------------------------------------- | ------------------------------- | ---------------------------------------------------------------------------- |\n| `@bedrock-rbx/ocale/universes`          | `UniversesClient`               | Universe metadata, social links, icon and thumbnail uploads.                 |\n| `@bedrock-rbx/ocale/places`             | `PlacesClient`                  | Place metadata, `.rbxl` publishing, Luau execution tasks scoped to a place.  |\n| `@bedrock-rbx/ocale/game-passes`        | `GamePassesClient`              | Game pass CRUD, icon upload, localized name and description updates.         |\n| `@bedrock-rbx/ocale/developer-products` | `DeveloperProductsClient`       | Developer product CRUD, icon upload, localized name and description updates. |\n| `@bedrock-rbx/ocale/badges`             | `BadgesClient`                  | Badge CRUD and localized icon uploads.                                       |\n| `@bedrock-rbx/ocale/storage`            | `StorageClient`                 | Memory stores (sorted maps, queues) for live game state.                     |\n| `@bedrock-rbx/ocale/luau-execution`     | `LuauExecutionClient`           | Standalone Luau execution tasks with binary inputs and log streaming.        |\n| `@bedrock-rbx/ocale/locales`            | `ROBLOX_CREATOR_LOCALES` (data) | Reference list of locales Roblox supports for localized fields.              |\n\nAdditional Open Cloud features (messaging, data stores, OAuth, groups,\nanalytics) are not yet wrapped; they are tracked on the\n[roadmap](https://github.com/christopher-buss/bedrock/projects).\n\nThe package root (`@bedrock-rbx/ocale`) deliberately re-exports only shared\nutilities: `Result`, `Page`, `OpenCloudError` and its subclasses (`ApiError`,\n`RateLimitError`, `NetworkError`, `ValidationError`, and similar), and the\n`OpenCloudClientOptions` type. Resource clients are not on the root barrel.\n\n## Rate limiting and retries\n\nThe SDK queues every request behind a per-operation rate-limit bucket sourced\nfrom Roblox's published OpenAPI schema. You fire calls at whatever rate your\ncode needs; the SDK paces them.\n\nRetry behavior is idempotency-aware:\n\n| Method kind | 429 (rate limit) | 5xx (server error) |\n| ----------- | ---------------- | ------------------ |\n| Create      | Retry            | Do not retry       |\n| Read / List | Retry            | Retry              |\n| Update      | Retry            | Retry              |\n| Delete      | Retry            | Retry              |\n\nCreate operations skip 5xx retries because Roblox does not support idempotency\nkeys and a duplicate retry would silently produce a second resource. If you can\ndetect duplicates externally, opt back into 5xx retry on a per-call basis via\n`retryableStatuses` on the request options argument.\n\nAfter retry attempts are exhausted, the final failure surfaces on `result.err`\nas the typed error that caused it (`RateLimitError` for 429s, `ApiError` for\n5xx, `NetworkError` for transport-level faults, and so on).\n\nObservability hooks (`onRequest`, `onRetry`, `onRateLimit`) accept callbacks on\nthe client constructor for logging, metrics, or tracing integration.\n\n## Per-request configuration overrides\n\nClient-level config is frozen on construction. Every method accepts an optional\nsecond `RequestOptions` argument that overrides config for a single call:\n\n```ts\nconst client = new GamePassesClient({ apiKey: \"main-key\" });\n\nconst result = await client.create(parameters, {\n\tapiKey: \"asset-upload-key\", // different key for moderation safety\n\ttimeout: 60_000,\n});\n```\n\nThis pattern fits multi-tenant tooling (different API keys per workspace),\ncredential rotation (swap mid-batch), and isolating retry / timeout policies to\nspecific calls.\n\n## Testing helpers\n\nA `@bedrock-rbx/ocale/testing` subpath exports the same fakes the SDK's own\nintegration tests use:\n\n- `createFakeHttpClient(...)` for swapping the HTTP transport with a recorded\n  fake that validates request bodies against the vendored OpenAPI schema.\n- `createFakeSend(...)` for a lightweight scripted send-callback fake that\n  records requests and replays responses for single-call tests, without schema\n  validation.\n- `createFakeSleep(...)` for deterministic retry and rate-limit timing.\n- `valid*Body` fixtures (`validGamePassBody`, `validPlaceBody`,\n  `validUniverseBody`, and similar) for synthesising realistic response\n  payloads.\n\nPass the fake into any client via the `httpClient` and `sleep` parameters on\n`OpenCloudClientOptions` and assert against the captured requests.\n\n## Status, docs, and contributing\n\nThis package is pre-1.0 and under active development. Track scope and timing on\nthe [project board](https://github.com/christopher-buss/bedrock/projects).\n\n- [Documentation site](https://bedrock-livid.vercel.app/) (work in progress)\n- [Source repository](https://github.com/christopher-buss/bedrock/tree/main/packages/open-cloud)\n- [Issues](https://github.com/christopher-buss/bedrock/issues) (maintainer-only;\n  external feedback runs through\n  [Discussions](https://github.com/christopher-buss/bedrock/discussions) as\n  prompt requests)\n- [Contributing guide](https://github.com/christopher-buss/bedrock/blob/main/CONTRIBUTING.md)\n- [Security policy](https://github.com/christopher-buss/bedrock/blob/main/SECURITY.md)\n\n## License\n\n[MIT](https://github.com/christopher-buss/bedrock/blob/main/LICENSE) (c)\nChristopher Buss.\n","readmeFilename":""}