{"_id":"@ariestools/aries-datalake-client","_rev":"11-a23d47c2d0d52d3606253c49090580d3","name":"@ariestools/aries-datalake-client","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.13":{"name":"@ariestools/aries-datalake-client","version":"0.1.13","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.13","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"cf005953a40b9b6159fa50713e52967d0eeded9c","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.13.tgz","fileCount":38,"integrity":"sha512-MxhEmOG3edDw6TvDovZTFjePDQOS3axG8TYaiSbjrZA4L2+8/mncRXGu7RBSxpyVxpBVSU0sbuV21zV1ZNWlLQ==","signatures":[{"sig":"MEUCIFq3bXBr/5SIcEoTA+h3bQ7FKBBdcV3ZHWoUi9nVZZhTAiEAuyYgc7D2RLUTYe/57O9rR8YNAg30O3Q6kaVZQtZ5qi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118597},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.13"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.1.5","vitest":"~4.1.10","fastify":"~5.10.0","typescript":"~6.0.3","@types/node":"~26.1.1","@ariestools/sdk":"~8.1.3","@xyo-network/sdk":"~7.2.1","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~8.7.21","@ariestools/toolchain":"~8.7.21","@xyo-network/sdk-protocol":"~7.2.2","@ariestools/aries-datalake-plane":"~0.1.13","@ariestools/aries-datalake-control":"~0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.13_1784660869049_0.9323825662552829","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@ariestools/aries-datalake-client","version":"0.1.14","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.14","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"aeceb43a18649003178193072488ecd0053c21df","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.14.tgz","fileCount":38,"integrity":"sha512-JxYbhh8xcroOWOM3ftYjJ442HTnCdGnG9hLEa4eBnAR/hLIw8HjtKhsp7x/ykSjW9Rha5Fk+sq24ayU2XP4sRA==","signatures":[{"sig":"MEUCIQCX3zD3DJt0hScM7KyLw8kpJ15+9LGaTr7g7ZiWUvNTFAIgNvTcdbl7VTojofTeOwun3htFPdAhCJYHA9P00pLe8Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118597},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.14"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.1.5","vitest":"~4.1.10","fastify":"~5.10.0","typescript":"~6.0.3","@types/node":"~26.1.1","@ariestools/sdk":"~8.1.3","@xyo-network/sdk":"~7.2.1","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~8.7.22","@ariestools/toolchain":"~8.7.22","@xyo-network/sdk-protocol":"~7.2.2","@ariestools/aries-datalake-plane":"~0.1.14","@ariestools/aries-datalake-control":"~0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.14_1784739942917_0.748422750652451","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@ariestools/aries-datalake-client","version":"0.1.15","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.15","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"4e30a2b0ddf81552495e339fee8b8e16936ff6b0","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.15.tgz","fileCount":38,"integrity":"sha512-OCuWEad219nTTQ966xW11TYGEsBbO0hkv7r/fGJjmSCM4NGQZT3g2WqYPuoetA8QaAxdoDvO3+3LJxKJeubEqg==","signatures":[{"sig":"MEUCIQCjzOgRUq+sbHD+creGpAhp75eqnF6FDHyyZdRDrxLF5QIgYcComv1uEcwQHpNoFUq8GDPlNEf8X1pYa8LGjZiy3EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118597},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.15"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.1.5","vitest":"~4.1.10","fastify":"~5.10.0","typescript":"~6.0.3","@types/node":"~26.1.1","@ariestools/sdk":"~8.1.3","@xyo-network/sdk":"~7.2.1","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~8.7.22","@ariestools/toolchain":"~8.7.22","@xyo-network/sdk-protocol":"~7.2.2","@ariestools/aries-datalake-plane":"~0.1.15","@ariestools/aries-datalake-control":"~0.1.15"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.15_1784750317740_0.7093925377830583","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@ariestools/aries-datalake-client","version":"0.1.16","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.16","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"98cb16e05f0b5f6a45f1d9fc90a570180553eca0","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.16.tgz","fileCount":38,"integrity":"sha512-uaAMR5h0F4PHFcO3lxUyW04wy/MrtHlWJ5IYRO5+xLiM66sWD4aAA8gidDi6oofk0nDoDRvEIBrEcNqADEbt9Q==","signatures":[{"sig":"MEUCIGEVObnjxwd/H4wj0I2M/6likwbZ15iT1xR5C8+KGSZUAiEA7B8jT5QdErFM2GMqSz4GFd+ru6mSWP2ccGmiT1MrWoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118597},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.16"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.1.5","vitest":"~4.1.10","fastify":"~5.10.0","typescript":"~6.0.3","@types/node":"~26.1.2","@ariestools/sdk":"~8.1.6","@xyo-network/sdk":"~7.2.3","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~8.7.26","@ariestools/toolchain":"~8.7.26","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/aries-datalake-plane":"~0.1.16","@ariestools/aries-datalake-control":"~0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.16_1785873129068_0.5540647187487415","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@ariestools/aries-datalake-client","version":"0.1.17","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.17","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"6589e0996f9a4fa986a18dea1496f9329c5c5e87","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.17.tgz","fileCount":38,"integrity":"sha512-HhtzlkSH4mAxs3lNiyCtviqTaJUggl2Lf671l94qLZzzmXL35uXyB6dHfijVDEj03bye9gi4TnnhKz7NaBF8GA==","signatures":[{"sig":"MEUCICjnPUsiKa9VxVIEti/TET3KR+/yn9v96txDe+id20JLAiEA8WblQpffc6fE4+IvFiT/XQyz20XhPoTT507+H8PGdls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120578},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.17"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.1","vitest":"~4.1.10","fastify":"~5.11.3","typescript":"~6.0.3","@types/node":"~26.2.0","@ariestools/sdk":"~8.1.8","@xyo-network/sdk":"~7.2.3","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","@xyo-network/sdk-protocol":"~7.2.3","@ariestools/aries-datalake-plane":"~0.1.17","@ariestools/aries-datalake-control":"~0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.17_1786580018829_0.7436322550328613","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@ariestools/aries-datalake-client","version":"0.1.18","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.18","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"879b389e943b4184eed0084a3e46830144112299","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.18.tgz","fileCount":38,"integrity":"sha512-QvEAjNoOw1M31mZDkfsuzGZI7jXGgGCTGEKEJgMydechx9yD8avnyR/2FXfP0ALcowZePdECca66XgkhOIjnkg==","signatures":[{"sig":"MEUCIQCuQgwEly1r0XJTVOrEVrOtMZLBumsjwJyP8vQhJv4tIgIgVYFybVvEcniBVux36yt4FCYHyILWEyw2r2F+PB5gexg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120578},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.18"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.1","vitest":"~4.1.10","fastify":"~5.12.0","typescript":"~6.0.3","@types/node":"~26.2.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.2.3","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","@xyo-network/sdk-protocol":"~7.2.4","@ariestools/aries-datalake-plane":"~0.1.18","@ariestools/aries-datalake-control":"~0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.18_1786742285795_0.5045590592254774","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@ariestools/aries-datalake-client","version":"0.1.19","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.19","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"f57492847439d545d3fca3b1899e89b2e4c25f73","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.19.tgz","fileCount":38,"integrity":"sha512-+7bxoMboQbneOO4a/9OhlpB21Mp06q6EF9YCymJILLvOSikvy/Pjlx3/ygyKiSjOZ3W6u6nILUcFFmnASfSgQw==","signatures":[{"sig":"MEYCIQC6yeB5sQVLDJNiLHDwpmIU5l4jrJ5lXvM4ORcZHJRW2wIhAIZIbEwe8BQaSSb8jmy612R2IJzKBYXQnq5vMk/iR4+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120578},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/aries-datalake-core":"~0.1.19"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.4.3","vite":"~8.2.2","vitest":"~4.1.11","fastify":"~5.12.1","typescript":"~6.0.3","@types/node":"~26.2.0","@ariestools/sdk":"~8.1.9","@xyo-network/sdk":"~7.3.1","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~9.1.1","@ariestools/toolchain":"~9.1.1","@xyo-network/sdk-protocol":"~7.3.3","@ariestools/aries-datalake-plane":"~0.1.19","@ariestools/aries-datalake-control":"~0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.19_1787681173872_0.7227711576090352","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@ariestools/aries-datalake-client","version":"0.1.20","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.20","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"86aed07ecd7d09461d2ad2ba30de736a49b859b8","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.20.tgz","fileCount":44,"integrity":"sha512-LZMgjZjLZI/TjrqyXeQS3O2/cBkC3bRyOqDbxt4ppzsmlXUsJR/rRgDe4LNfx1Cs0N04vLbpBkg7XoFsZYAXPg==","signatures":[{"sig":"MEUCIQCQaSKIutwNEmZcGEiRDaO6kadWgJgVwlGNY/IITe+VYQIgI5gAvME5aXU4xY/0M+akRo78VFI4chwPR1PJRu8X1uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153575},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@ariestools/sdk":"~8.2.0","@ariestools/aries-datalake-core":"~0.1.20"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.5.1","vite":"~8.2.2","vitest":"~4.1.11","fastify":"~5.12.1","typescript":"~6.0.3","@types/node":"~26.4.0","@ariestools/sdk":"~8.2.0","@xyo-network/sdk":"~7.4.0","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/aries-datalake-plane":"~0.1.20","@ariestools/aries-datalake-control":"~0.1.20"},"peerDependencies":{"@opentelemetry/api":"^1.9"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.20_1788029349907_0.41144269050729854","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@ariestools/aries-datalake-client","version":"0.1.21","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.21","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"77cb8fa1cbbc52d95f3c2c1c91bb9e08ffe72300","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.21.tgz","fileCount":48,"integrity":"sha512-0Ydf0BkvOyG9L24SI3hReGiDunSny3PqXVgTEtEY74uV6MNOhdRGz6SgUBCHd7xupvYi7q++ys6TIijMfke5YA==","signatures":[{"sig":"MEYCIQCOkp5TY8PpiRCe8Ikec3imXWBsBXFMMJeuwLWxwEEBSwIhAOD9Qyfqk9n07lj6pOywY02zvD2TiP3mF8HpOHT4///s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236566},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"dependencies":{"@ariestools/sdk":"~8.3.0","@ariestools/aries-datalake-core":"~0.1.21"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.6.1","vite":"~8.3.0","vitest":"~5.0.0","fastify":"~5.12.3","typescript":"~6.0.3","@types/node":"~26.5.1","@xyo-network/sdk":"~7.4.1","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~10.0.6","@ariestools/toolchain":"~10.0.6","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/aries-datalake-plane":"~0.1.21","@ariestools/aries-datalake-control":"~0.1.21"},"peerDependencies":{"@opentelemetry/api":"^1.9"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.21_1789245349047_0.3566147879416137","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@ariestools/aries-datalake-client","version":"0.1.22","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-datalake-client@0.1.22","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://xylabs.com","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"fb7d1dcad7b067017d6f9bc932d4c550d8130506","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.1.22.tgz","fileCount":48,"integrity":"sha512-tSiRWqkvJgz8hhte0oAyaRr/6ovZHq4D4isMctMgcQHusPpbuCOzDgLP9IcvG+0o1ksod1YonlPIdj4Sp4SS4Q==","signatures":[{"sig":"MEUCIAonIuokucKk1zJmvVyga6/oaCYZ3dR3hxXJBO1m6w22AiEAwJfCpSS7FUJIJ+o10tGTdU9d7x7XaIclJfJ8rBsfMks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236566},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"sideEffects":false,"dependencies":{"@ariestools/sdk":"~8.3.0","@ariestools/aries-datalake-core":"~0.1.22"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.6.2","vite":"~8.3.0","vitest":"~5.0.0","fastify":"~5.12.4","typescript":"~6.0.3","@types/node":"~26.5.1","@xyo-network/sdk":"~7.4.2","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~10.0.6","@ariestools/toolchain":"~10.0.6","@xyo-network/sdk-protocol":"~7.4.2","@ariestools/aries-datalake-plane":"~0.1.22","@ariestools/aries-datalake-control":"~0.1.22"},"peerDependencies":{"@opentelemetry/api":"^1.9"},"_npmOperationalInternal":{"tmp":"tmp/aries-datalake-client_0.1.22_1789323452983_0.6548591035060616","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"_id":"@ariestools/aries-datalake-client@0.2.0","bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"dist":{"shasum":"9db397fd51469561ff18b7a9676caa0762bef3d5","tarball":"https://registry.npmjs.org/@ariestools/aries-datalake-client/-/aries-datalake-client-0.2.0.tgz","fileCount":66,"integrity":"sha512-wMAwKl7TCJJhiUBPnHTYSeDiY0XV3aPmZk0VmdAaVdXzaHkOuUabi6wDCgBhWWD9ynsu/v23Pbl25rnrgBaBTw==","signatures":[{"sig":"MEUCIBk6Ivc0FJgSJzbQEPJCqb1EJ/bahoV48CHNRiTTItuiAiEAr9plEE3ZmdViJepFyPC6Xivd2GNMvEIBP3DO2I2fcRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHg19kx8jf/ltyeShAWK0gEfDote4GdU1oB1P+fVFaQ0AiEAntekoRaRxe43IV6Ik21Gd7ljYRG7ZJvY+wu4OxJxnx4="}],"unpackedSize":310469},"name":"@ariestools/aries-datalake-client","type":"module","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"engines":{"node":">=26"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./browser":{"types":"./dist/browser/browser.d.ts","default":"./dist/browser/browser.mjs"},"./package.json":"./package.json"},"license":"LGPL-3.0-only","scripts":{"package-compile":"package-compile-only && node ../../scripts/pruneBrowserDeclarations.mjs dist/browser/browser.d.ts"},"version":"0.2.0","_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"homepage":"https://xylabs.com","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","directories":{},"maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"sideEffects":false,"dependencies":{"@ariestools/sdk":"~9.0.1","@ariestools/aries-datalake-core":"~0.2.0"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"~4.6.5","vite":"~8.3.1","vitest":"~5.0.3","fastify":"~5.12.5","typescript":"~6.0.3","@types/node":"~26.6.3","@xyo-network/sdk":"~8.0.1","@opentelemetry/api":"~1.9.1","@ariestools/tsconfig":"~10.0.8","@ariestools/toolchain":"~10.0.8","@xyo-network/sdk-protocol":"~8.0.1","@ariestools/aries-datalake-plane":"~0.2.0","@ariestools/aries-datalake-control":"~0.2.0"},"peerDependencies":{"@opentelemetry/api":"^1.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aries-datalake-client_0.2.0_1790895820802_0.012514626997643497"}}},"time":{"created":"2026-07-21T19:07:48.832Z","modified":"2026-10-01T23:03:41.041Z","0.1.13":"2026-07-21T19:07:49.220Z","0.1.14":"2026-07-22T17:05:43.040Z","0.1.15":"2026-07-22T19:58:37.896Z","0.1.16":"2026-08-04T19:52:09.217Z","0.1.17":"2026-08-13T00:13:39.008Z","0.1.18":"2026-08-14T21:18:05.957Z","0.1.19":"2026-08-25T18:06:14.085Z","0.1.20":"2026-08-29T18:49:10.054Z","0.1.21":"2026-09-12T20:35:49.195Z","0.1.22":"2026-09-13T18:17:33.126Z","0.2.0":"2026-10-01T23:03:40.890Z"},"bugs":{"url":"git+https://github.com/xylabs/ariestools/issues","email":"support@xylabs.com"},"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","homepage":"https://xylabs.com","keywords":["xylabs","ariestools","datalake","xl1","typescript"],"repository":{"url":"git+https://github.com/xylabs/ariestools.git","type":"git"},"description":"Client SDK for the Aries on-demand XL1 datalake control plane","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"readme":"# `@ariestools/aries-datalake-client`\n\nREST clients for the Aries datalake control and data planes, with Node-only local development helpers kept behind the Node entry point.\n\n## Entry points\n\n- `@ariestools/aries-datalake-client` is the Node entry point. It includes the REST clients plus local filesystem-backed clients, credentials, defaults, and `ARIES_HOME` helpers.\n- `@ariestools/aries-datalake-client/browser` is the browser entry point. It exports REST clients, the composite client, their interfaces, the asynchronous token-supplier contract, and browser-safe datalake wire contracts.\n\nUse an asynchronous token supplier that is invoked for each request. The application adapter may return a still-valid short-lived token from page memory or request a fresh wallet JWT through the XL1 browser wallet gateway:\n\n```ts\nimport {\n  RestDatalakeClient,\n  RestPayloadsClient,\n} from '@ariestools/aries-datalake-client/browser'\n\n// Application-supplied adapter around the installed XL1 wallet gateway.\n// The wallet derives and signs the browser origin; the page does not supply it.\ndeclare function requestWalletJwt(audience: string): Promise<string>\n\nconst authToken = async ({ audience }: { audience: string }): Promise<string> => {\n  return await requestWalletJwt(audience)\n}\n\nconst control = new RestDatalakeClient({\n  baseUrl: 'https://control.example',\n  authToken,\n})\n\nconst payloads = new RestPayloadsClient({\n  baseUrl: 'https://data.example',\n  datalakeId: 'dl_example',\n  authToken,\n})\n```\n\nThe supplier receives the exact control-plane audience or datalake id. Treat its return value as a sensitive, short-lived bearer token: cache it only in page memory when useful, and never persist it in browser storage or logs. The wallet gateway controls key access; the Aries HTTP services independently verify audience, signature, origin, scope, signer identity, and live ACL state.\n\n## Multiple required datalakes\n\n`CompositePayloadsClient` writes each target's eligible subset and verifies it by\nreading the content back. Configure a complete S3 collection alongside a selected\nAuto Drive collection using already authenticated `RestPayloadsClient` instances:\n\n```ts\nimport { CompositePayloadsClient, type RestPayloadsClient } from '@ariestools/aries-datalake-client/browser'\nimport { asAnyPayload, PayloadBuilder } from '@xyo-network/sdk'\n\ndeclare const autoDriveClient: RestPayloadsClient\ndeclare const s3Client: RestPayloadsClient\n\nconst composite = new CompositePayloadsClient({\n  identify: async (payload) => {\n    const canonical = asAnyPayload(payload, true)\n    return {\n      hash: await PayloadBuilder.hash(canonical),\n      dataHash: await PayloadBuilder.dataHash(canonical),\n    }\n  },\n  targets: [\n    {\n      name: 'auto-drive',\n      client: autoDriveClient,\n      policy: {\n        mode: 'selected',\n        allowedSchemas: ['com.example.smallrecord'],\n        maxPayloadBytes: 4096, // Example deployment limit, not a provider default.\n        revision: 'v1',\n      },\n    },\n    { name: 's3', client: s3Client, policy: { mode: 'all' } },\n  ],\n})\n\nconst result = await composite.insertWithReceipts([\n  { schema: 'com.example.smallrecord', value: 1 },\n  { schema: 'com.example.other', value: 2 },\n])\nconst read = await composite.getWithReceipts(result.acknowledged.map(payload => payload._hash))\n```\n\nAll targets are required for their eligible subset. A selected policy requires\nan explicit allowlist and positive byte limit; an empty list selects nothing.\n`disallowedSchemas` takes precedence. `schemaMaxPayloadBytes` may tighten the\nglobal byte limit, and `isValid` may supply a trusted structural validator.\nSizes count UTF-8 JSON including client metadata and excluding storage metadata.\nThe receiving service must enforce its policy independently; this client does not\nauthorize permanent uploads or implement service quotas.\n\n`insert(payloads)` returns the verified acknowledgment array, including duplicates;\n`insertWithReceipts(payloads)` also returns per-target eligibility and outcomes.\nA rejected expected-eligible item or failed required target throws\n`CompositePayloadsWriteError`. Its `result` retains verified partial success and\nsanitized receipts, not raw provider errors. A complete target's success does not\nsatisfy a different target's obligation. Callers own durable retry state and\npolicy-revision coordination; this client does not resume a failed operation.\n\n`get(hashes)` and `getMany(hashes)` return verified payload arrays.\n`getWithReceipts(hashes)` adds source attribution. Reads try targets in declared\norder for unresolved hashes only. Provider errors or corrupt responses throw\n`CompositePayloadsReadError`; they are not silently converted into misses.\nReads never copy content between targets. Supply canonical XYO `PayloadBuilder`\nhashes through `identify`; the composite package itself adds no XYO runtime\ndependency to browser consumers.\n\nOnly flat payload bodies are accepted. Validate and flatten known hydrated\nprotocol envelopes before insertion. There is no global sequence, clear, delete,\nor usage API and no automatic registration into an XL1 connection. The\npayload-array `insert`/`get` methods are intended for a protocol adapter; keep\nthe SDK's exact transaction-content acknowledgment check in that adapter.\nSuccessful read-back is readable storage, not proof of provider network archival.\n\n## Explicit public payload reads\n\nUse `RestPublicPayloadsReader` when the provider has granted public viewer access\nto the datalake. This is separate from the authenticated clients above; an\nauthentication failure never triggers an anonymous retry.\n\n```ts\nimport { RestPublicPayloadsReader } from '@ariestools/aries-datalake-client/browser'\n\nconst reader = new RestPublicPayloadsReader({\n  baseUrl: 'https://data.example/plane/v1/datalakes/dl_public',\n  datalakeId: 'dl_public',\n})\nconst controller = new AbortController()\nconst payload = await reader.get('configured-content-hash', {\n  maxResponseBytes: 65_536,\n  signal: controller.signal,\n})\n```\n\nThe reader exposes only `get(hash, options?)` and `getMany(hashes, options?)`.\nIt has no token supplier, header hooks, listing or mutation methods. Requests\nomit ambient credentials and reject redirects. Configuration accepts absolute\nHTTP(S) URLs, including a shared-host path prefix, and rejects userinfo and\nfragments. Local HTTP is permitted explicitly; address/DNS policy remains the\nhost's responsibility. An optional `fetchImpl` is a trusted transport override\nthat must retain those policies. Without it, fetch is resolved at request time.\n\n`maxResponseBytes` is an optional positive safe integer. It counts decoded Fetch\nresponse-stream bytes before JSON parsing, on success and error responses,\nincluding the whole native object/array and its metadata. Omission means no size\nlimit. It does not bound raw compressed traffic, headers, decompression work or\nconnection buffers. The signal is forwarded to fetch and remains active during\nbody consumption; aborting does not wait indefinitely for stream cleanup.\n\nSuccessful reads validate the stored-payload shape and preserve all fields.\nNeither requested paths nor `_hash`/`_dataHash` metadata verify content identity;\ncallers that need content assurance must hash and validate the returned data.\nTransport, size, cancellation, malformed-response and access failures remain\nfailed reads, not evidence that an advertised object never existed.\n\nPublic viewer access applies to the **whole datalake**, including provider-side\nenumeration and usage APIs. Prefer a dedicated public viewer lake with\nauthenticated writers; public runner access also permits mutations. New lakes\nare private until granted access, and browser access additionally requires the\nprovider's CORS configuration. This client does not change ACLs or retention.\n\nThe public reader requires the released `@ariestools/sdk` 8.2.0 or a compatible\n8.2 patch, plus its required `@opentelemetry/api` peer. It does not require zod\nfor these reads; other SDK features and datalake peers can have separate needs.\n","readmeFilename":""}