{"_id":"@ariestools/aries-dapp-serve","_rev":"16-d4ea0bdfcd9ae7189e406ccc7769dbfc","name":"@ariestools/aries-dapp-serve","dist-tags":{"latest":"0.1.22"},"versions":{"0.1.7":{"name":"@ariestools/aries-dapp-serve","version":"0.1.7","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@0.1.7","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","dist":{"shasum":"8c256a1b14cf49f07107ea7bafe2f75f660da804","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.7.tgz","fileCount":10,"integrity":"sha512-xTM+aMHGTags7gTEIXpAch+SwgWzXrCO4RVv/LlzX539hUqxvaDMNmxB99wdXRMJVV8E7pc9ERwqiSySJb2vyQ==","signatures":[{"sig":"MEUCIQDVuAgbhYA74r4/KlLxgeH/k6SnBGp1v8WSvoll+adHpgIgHdOI2wRbbCXr7RcpPyHjD4Ny5w2y95/xBsrSwf7vXMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16128},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1090.0","@ariestools/tsconfig":"~8.7.16"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.7_1784579722274_0.03928602253977065","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@ariestools/aries-dapp-serve","version":"0.1.8","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@0.1.8","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","dist":{"shasum":"95aab924cc43c39044ecd135a9d54f6d62317b11","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.8.tgz","fileCount":10,"integrity":"sha512-QtylrArcXTnS79VvvYG9kV8QlhH4GjC2k98doZI9RLC1HkTP1QHQPcAv1IfE2SKVVkBUQypCUqLnjzcynxh+XQ==","signatures":[{"sig":"MEUCIQDC2qf5zRIN8hWoBrxZWgoxwdQq0YYfqnZ4eV93mliVRAIgA+xCG9O0egV1UY+cG6feMmJVF1d51A3BhJmKCrNDzas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16128},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1090.0","@ariestools/tsconfig":"~8.7.16"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.8_1784588682239_0.7613600581175362","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@ariestools/aries-dapp-serve","version":"0.1.9","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@0.1.9","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","dist":{"shasum":"00e6b9aa15f8451842a0e8d60dbed4bbde422260","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.9.tgz","fileCount":10,"integrity":"sha512-ewbtISM5WOOzRx3L25mNzJEXYQt2NUkLMRSd2erxeraSd7eSvmbIjZFnmGIGGUACsxQGjri6iKTVRNK3nqzHMw==","signatures":[{"sig":"MEUCIAzfDYAHzRqfhIalv4zFr4MEysaxDEAPrsMd+KJJHSNUAiEArllB5q9jnMebtmUT8ZiGyOzN4CqiBG1mVp5zvJ/pJbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19264},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1090.0","@ariestools/tsconfig":"~8.7.20"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.9_1784599541043_0.21611981129294966","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@ariestools/aries-dapp-serve","version":"0.1.10","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@0.1.10","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","dist":{"shasum":"c227060b9c229652eba86c369bd7644f2500fc59","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.10.tgz","fileCount":10,"integrity":"sha512-9WUlR+D/QshAxsmh3y5RGfcFPNhBTBuYuuhsAEgw4ybH0EkIXbxv+ukOiDEiHvYWjXyNcFj9YjUiB90MuOTwgA==","signatures":[{"sig":"MEUCIDmsBwZXnVm1X9AhXLO+APQpYbEZl0yIAoNgs/PgS5uKAiEA7J0oz6aMtCBu4FfNaqLfiPwcAfx4gqPFxqRtcAalugs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1090.0","@ariestools/tsconfig":"~8.7.21"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.10_1784605923423_0.9976182117762353","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@ariestools/aries-dapp-serve","version":"0.1.11","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@0.1.11","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","dist":{"shasum":"f4d38194d160db77ffde07df5e7be5fd88bce15e","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.11.tgz","fileCount":10,"integrity":"sha512-aPLBuo2C4m+KfqzMLpiLDvp0cwXxgUe78A8IBZr8JzqghBuZRa/pU936mL5vWNHdNNgZ+/ToJ5FrPWPlUOeWQw==","signatures":[{"sig":"MEUCIQDli1DcGPKBJkrzv1sw+oyt7a6OFHaQMqil9zNONdgjmAIgLnYZr3RKQAqFafO3jTSADOoJqzaJ7q8+h6w/ZuRB4ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1090.0","@ariestools/tsconfig":"~8.7.21"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.11_1784613731922_0.33618639120933325","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@ariestools/aries-dapp-serve","version":"0.1.12","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@0.1.12","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://ariestools.ai","dist":{"shasum":"eb60c7b125ea56a51d95cfd0ccd6274c7eb6a2b1","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.12.tgz","fileCount":10,"integrity":"sha512-QNqKoyvBpBZwz/aPT3xtFjsj6QgMYGA9vaESKgrZAOB6opCh2bRBkYVn7c/y4quhpRWUpNVQ6mSTvWCPvySNzA==","signatures":[{"sig":"MEQCIH7RpEdyF+xfNvs1SXGp8GsH+prbFp8lE3WyVPPVQNukAiANsTcGxa+92XtiuVM4cmg5/31E/OaMip3M2ytx5AcMAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1090.0","@ariestools/tsconfig":"~8.7.21"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.12_1784645496094_0.47838707153492077","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@ariestools/aries-dapp-serve","version":"0.1.13","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"c5db388b437e7fdfef9e102203a89c00f218fd65","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.13.tgz","fileCount":10,"integrity":"sha512-HBC1dN3WvQqbURxicUG3QphvXnPgxBlI7VfBSva86z7dbL1Bs6rYbJxJOwwaWcyj01pElpVLiWUpEF/JFvrd4g==","signatures":[{"sig":"MEYCIQCrmJrv5W7cAIi+2/qyuEqiNOteeIBY2iSGPkOkmVBr/AIhAJBgycrwzKZkQsBmn+ZxXdzcrqKTNp9Xq7lNSeG8hR1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1091.0","@ariestools/tsconfig":"~8.7.21"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.13_1784660860579_0.9803695847307745","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@ariestools/aries-dapp-serve","version":"0.1.14","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"461268e30a5f755a9a7ab46ef56c38ae358ac00a","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.14.tgz","fileCount":10,"integrity":"sha512-CUB9JE01be3J+f96okOI3g3IoHLElfYOXBV9LY4FVAtH9RcoWtCrQSqtUJ4KEmt6riyzPB/BeWWDuBTQXgpDng==","signatures":[{"sig":"MEUCIDFgX7s/L8FE98I16ys0MDcaDZ++A2gUtJ5Y/qxPL58VAiEApHQV9XCyEE1UvNO4g7H9ut+nP60RrwzNxzwQMQPcJXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1091.0","@ariestools/tsconfig":"~8.7.22"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.14_1784739934284_0.33575610813350343","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@ariestools/aries-dapp-serve","version":"0.1.15","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"67b8274bb780f1a75f413b05f20537e18dee7726","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.15.tgz","fileCount":10,"integrity":"sha512-w5bmIrHC1Jh94g3XfDbA/PQd5IE+QvlhzHIi0qxtlFBqfITf172UgPf/T5iAIWC2uSNsDpEa+Z7xuiW8apnFgA==","signatures":[{"sig":"MEQCIG/EqQi2OSqLN83Xky0K8Txw6qCbB0YjNcpP2H/OU9j9AiAduTK7VzYytFi8IlpwREdjFDWWVeoIUtD3cf61P1YFlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1091.0","@ariestools/tsconfig":"~8.7.22"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.15_1784750293283_0.2996200996092353","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@ariestools/aries-dapp-serve","version":"0.1.16","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"ab040054777b948cd700e7f033230995c49e035f","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.16.tgz","fileCount":10,"integrity":"sha512-8lKUG2+1kjW68s5SO62BoP80Lu9SIoV99gGYXbjbdjHnBzKS8uzmzYLVM357W2budMhqEJe6NaPHkk1JjngNqA==","signatures":[{"sig":"MEUCIQCTi43w+RQ4+sRWTH95F42Yo5oYew9J4g7hBDvLeAtfGgIgI9Gn+Qjydrm663S1r93duFdYE9H24AkmAxfuAKEy+oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19265},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.2","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1098.0","@ariestools/tsconfig":"~8.7.26"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.16_1785873119246_0.532032749430243","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@ariestools/aries-dapp-serve","version":"0.1.17","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"3e310542c8d30367be4b29ff6c8d9dc2926a5c26","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.17.tgz","fileCount":10,"integrity":"sha512-+PG+Kc9/s2ctLdFvd5Z8N+AJ1RT3gTz+rILGPbivyYPneOt81IxiJrV4m9pPoIbqcA4pt+Svo0ntyfO6SR+YOw==","signatures":[{"sig":"MEUCIAHspMPcyLoFV70uvrMp0LAKh92gOs36qcija7C9g6beAiEA9t2IHRSUMbYq5jcIOox21W8a6X+XjHWcj4ci1Hfv2fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19291},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1108.0","@ariestools/tsconfig":"~9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.17_1786580009155_0.8759757469968257","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@ariestools/aries-dapp-serve","version":"0.1.18","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"7ec35acc276fbd05d135e62098f00ccc25b3ecb6","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.18.tgz","fileCount":10,"integrity":"sha512-YvOfrAfJVUmNqv25WPwH7xOLvDRNW2+Uk0/7y5ERDI6igB9AmcjGLE3Bnf/Pq4QwRrMZDeuuAJ1FeI6tbyre/g==","signatures":[{"sig":"MEUCIGfclEIWNxjlKVF/uechDEmt9KOYZjRnx5bGUGAxmXTHAiEA4m7XYr7nwukXQim2HWvbQLq2F9Zhd0ma7vKXTCJkZN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19291},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1110.0","@ariestools/tsconfig":"~9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.18_1786742277402_0.9479267744788455","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@ariestools/aries-dapp-serve","version":"0.1.19","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"4d3161809bfc869557e0ca2429eb75ac1c9c475d","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.19.tgz","fileCount":10,"integrity":"sha512-aKcyISSNuAQS49wy/HLslsLZ0n0BcBfr+60T8NjSVpsGgoCE3FdlXP+Sq+fmSWYoXB5W7EwGuLFHJ/yAvJIUOw==","signatures":[{"sig":"MEQCIH3WSa9WOM2XNUhqnF+YQPdvq4s1/r0R3lzUG8mIfwMOAiBVD2TkD4jywA0nBl3egmrxxK7GWXMEHheMxm+xwcatUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19291},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.2.0","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1116.0","@ariestools/tsconfig":"~9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.19_1787681161823_0.5521980271992855","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@ariestools/aries-dapp-serve","version":"0.1.20","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"d5112202c0e2f20be34f2315d0f53242217306b9","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.20.tgz","fileCount":10,"integrity":"sha512-UlbMauah8yLs7kwJx8RMbXnAAo5484e5alvmUGLXA9tfHflk5p6lnUu5QaiV1gJahDZCSjYg+lmYPOmkOH5p5g==","signatures":[{"sig":"MEYCIQD5smhVzDTO4IcLgxl65mYu0ZWIpYKgWVuKt2Dq2e3iFgIhAMa/NFoSjzgWwT33FlvBxIDPuyst4j6mnPHF5oCxp2Bb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19291},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.4.0","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1120.0","@ariestools/tsconfig":"~9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.20_1788029341806_0.472382653664301","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@ariestools/aries-dapp-serve","version":"0.1.21","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"author":{"url":"https://ariestools.ai","name":"Arie Trouw","email":"support@ariestools.ai"},"license":"LGPL-3.0-only","_id":"@ariestools/aries-dapp-serve@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://ariestools.ai","dist":{"shasum":"9a7460e382c6aea75a205d964ca60260b6d862ef","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.21.tgz","fileCount":10,"integrity":"sha512-8N1cGnE/17yzOm2VpiTcnrg8THmWV+LDbuFtz88GdwkqEwqez1RGsx5WnOkX0EvO82mMCnWimTQMLAuzHyaJfw==","signatures":[{"sig":"MEUCIC8BM6CDHhjNNDk0TGeBCkbj52T+NfVTztY/8yh6/KpbAiEA/wsJCNXdlMcl4Rtiuqozxalwx5XDOB2uwgEgJByPQWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19291},"type":"module","engines":{"node":">=18.17.1"},"exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","directories":{},"sideEffects":false,"dependencies":{"s3rver":"~3.7.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.3.0","vitest":"~5.0.0","typescript":"~6.0.3","@types/node":"~26.5.1","@types/s3rver":"~3.7.4","@aws-sdk/client-s3":"~3.1129.0","@ariestools/tsconfig":"~10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/aries-dapp-serve_0.1.21_1789245340855_0.9510033616263496","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@ariestools/aries-dapp-serve","version":"0.1.22","description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"homepage":"https://ariestools.ai","license":"LGPL-3.0-only","author":{"name":"Arie Trouw","email":"support@ariestools.ai","url":"https://ariestools.ai"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"dependencies":{"s3rver":"~3.7.1"},"devDependencies":{"@ariestools/tsconfig":"~10.0.6","@aws-sdk/client-s3":"~3.1131.0","@types/node":"~26.5.1","@types/s3rver":"~3.7.4","typescript":"~6.0.3","vite":"~8.3.0","vitest":"~5.0.0"},"engines":{"node":">=18.17.1"},"engineStrict":true,"_id":"@ariestools/aries-dapp-serve@0.1.22","dist":{"integrity":"sha512-ySKYYaPNF4UVoh0H6L6o1NvxdXClsPH2ExBJbebnTs6+mDhMF2YEIAgTf+kVOeYndq5Kwo5h7fn38ibCy0UEIQ==","shasum":"01ce83f5f6282ba532e9817fd947ba5aa7b0db5a","tarball":"https://registry.npmjs.org/@ariestools/aries-dapp-serve/-/aries-dapp-serve-0.1.22.tgz","fileCount":10,"unpackedSize":19291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgSXzJbWWB1ELG5IAeY5Ekfb/aMpecaWdYS7Ke3EKrwwIhAKJpiROKtoW3snNHycS44BIB/uQZY1dMplHrZXWAS/pf"}]},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"directories":{},"maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aries-dapp-serve_0.1.22_1789323443726_0.7451078335507486"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-20T20:35:22.175Z","modified":"2026-09-13T18:17:24.031Z","0.1.7":"2026-07-20T20:35:22.421Z","0.1.8":"2026-07-20T23:04:42.370Z","0.1.9":"2026-07-21T02:05:41.188Z","0.1.10":"2026-07-21T03:52:03.544Z","0.1.11":"2026-07-21T06:02:12.081Z","0.1.12":"2026-07-21T14:51:36.310Z","0.1.13":"2026-07-21T19:07:40.722Z","0.1.14":"2026-07-22T17:05:34.521Z","0.1.15":"2026-07-22T19:58:13.412Z","0.1.16":"2026-08-04T19:51:59.386Z","0.1.17":"2026-08-13T00:13:29.303Z","0.1.18":"2026-08-14T21:17:57.546Z","0.1.19":"2026-08-25T18:06:01.954Z","0.1.20":"2026-08-29T18:49:01.946Z","0.1.21":"2026-09-12T20:35:41.012Z","0.1.22":"2026-09-13T18:17:23.864Z"},"author":{"name":"Arie Trouw","email":"support@ariestools.ai","url":"https://ariestools.ai"},"license":"LGPL-3.0-only","homepage":"https://ariestools.ai","keywords":["ariestools","xl1","xyo","dapp","s3","typescript"],"description":"Aries dapp REST server: serves a dapp backend's S3 layout from one origin with /state, /data, /index subfolders","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"readme":"# @ariestools/aries-dapp-serve\n\n> **Dev only.** This package is a local development fixture — it accepts any\n> S3 credentials, carries no auth or metrics. It is not meant for production;\n> production dapp backends publish to real object storage (S3/R2).\n\nServes a dapp backend's layout from a single origin using subfolders\n(`/state`, `/data`, `/index`) — the S3-compatible storage half of the\n`aries dapp` local backend. The subfolders are S3 buckets on an embedded\nS3-compatible server ([s3rver](https://www.npmjs.com/package/s3rver)), so any\nS3 client writes into them unchanged while readers (browser dapps, `curl`)\nfetch the same layout paths over plain HTTP or optional TLS.\n\nThe three buckets:\n\n- **`data`** — immutable, append-only facts (the source of truth).\n- **`state`** — mutable current derived view, rebuilt on an interval by the\n  `DappActor`.\n- **`index`** — query-optimized derived views, rebuilt on an interval by the\n  `DappActor`.\n\nThis package is the storage layer only. The `DappActor` that derives `state`\nand `index` from `data`, and the composed daemon that runs both the server\nand the actor, live in\n[`@ariestools/aries-dapp-core`](../dapp-core). `aries dapp up` spawns that\ncomposed daemon.\n\n## Backings\n\n| Kind | Behavior |\n| --- | --- |\n| `memory` | Ephemeral temp directory, wiped on `close()` / process shutdown |\n| `disk` | Caller-owned directory (e.g. `~/.aries/dapp/data`); survives restarts; `cleanup()` is a no-op |\n\n```ts\nimport {\n  createDiskBacking, createMemoryBacking, startDappServer,\n} from '@ariestools/aries-dapp-serve'\n\nconst server = await startDappServer({\n  backing: createDiskBacking('/var/lib/aries-dapp'),\n  port: 8801,\n})\n```\n\n`s3` (proxy a remote bucket without embedding s3rver) is not implemented yet.\n","readmeFilename":""}