{"_id":"@voidbase-cloud/plugin-backups","_rev":"27-f8abbbd7394f236994c6fb1a6f562ca4","name":"@voidbase-cloud/plugin-backups","dist-tags":{"beta":"0.9.0-beta.69","latest":"1.0.0"},"versions":{"0.9.0-beta.56":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.56","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.56","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"f541970e45bf172739ff3eafa46ab7f7fa5ee2a2","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.56.tgz","fileCount":6,"integrity":"sha512-NJLqOImvWG0qWM5Mop5E9YrLRHPp4P1DzjP6LLOYwkiULf9qNeDgTxH9ToOK9ZwPeUJ9v2/MvQ95azc+siBnXw==","signatures":[{"sig":"MEQCIG94+wnra8zOos1vgAkZ1/VqQYcujzhe4QezQf/A9H5tAiBOB+52IPvN4FeCFq2MsCuBuhDA4vLV8bD0vrBLr4deeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6982},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.56.tgz","engines":{"bun":">=1.2"},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.56.tgz","_integrity":"sha512-NJLqOImvWG0qWM5Mop5E9YrLRHPp4P1DzjP6LLOYwkiULf9qNeDgTxH9ToOK9ZwPeUJ9v2/MvQ95azc+siBnXw==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"0.9.0-beta.56"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.56_1789214982986_0.6329915258200642","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.57":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.57","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.57","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"367235c01e869bd978fc1da7d9679429cce3e738","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.57.tgz","fileCount":6,"integrity":"sha512-BE23F1yi/7qRqNTxaytbHz8g2zhDZ1deq95PVgUgNddr3NJuKImzQU1eSM7CJWH+kcSoeEMCSfa3r6z29YzVaA==","signatures":[{"sig":"MEYCIQDi918keJdwFTZ4Kbw9YhfU185BTn9kxdeRhJE1P7rQPgIhAIoIYo+3rfRPtnH7as16g8CqqLdS0ZerKmIW3uGH0XoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7193},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.57.tgz","engines":{"bun":">=1.2"},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.57.tgz","_integrity":"sha512-BE23F1yi/7qRqNTxaytbHz8g2zhDZ1deq95PVgUgNddr3NJuKImzQU1eSM7CJWH+kcSoeEMCSfa3r6z29YzVaA==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"0.9.0-beta.57"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.57_1789217318458_0.8011164120347078","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.58":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.58","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.58","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"3520332398dea527d78741d211546146fdc95660","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.58.tgz","fileCount":6,"integrity":"sha512-7X1h13O19TwkxlY9r1RgHxv+uD7kPQQMqvNgkAHbPtButSTmLOlZD+vEzVq+BKDqH7KMG/LdUsGTz4z11b2NnA==","signatures":[{"sig":"MEQCIHcv+ftIr8p/jZtxr4w4YCTPghB9HspSzCTqtITmP4M9AiBR6vmptx6hPv8Dx3UfTh1R0K6CDBz+5a/xIqbUe1gN1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7384},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.58.tgz","engines":{"bun":">=1.2"},"exports":{".":"./src/index.ts","./package.json":"./package.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.58.tgz","_integrity":"sha512-7X1h13O19TwkxlY9r1RgHxv+uD7kPQQMqvNgkAHbPtButSTmLOlZD+vEzVq+BKDqH7KMG/LdUsGTz4z11b2NnA==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.58"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.58_1789221006960_0.7636736679859442","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.60":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.60","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.60","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"b9c7e43f387b03b27337182f5ec6c5c8cad0a058","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.60.tgz","fileCount":8,"integrity":"sha512-YeLlBCpkvayRDum2z3nxvPUqlpK5nXL/f8PhwBxlrD+TOY6RxINWRWi2POMkGdz9HVPK9aQQspMiwMpeYWnAlA==","signatures":[{"sig":"MEUCIFEc0Fg50lmPUhIPwwgDg2SkiMtS2RWEITrowyswv+tzAiEA1NFOU+ffWCycpYck0lxMb3XNY9Sgis8+JAmYo3kpIDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8185},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.60.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.60.tgz","_integrity":"sha512-YeLlBCpkvayRDum2z3nxvPUqlpK5nXL/f8PhwBxlrD+TOY6RxINWRWi2POMkGdz9HVPK9aQQspMiwMpeYWnAlA==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.60"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.60_1789320574223_0.3790246742758574","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.61":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.61","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.61","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"22cbc9dbf049bbcf2d09b254988b61a5219b4cb6","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.61.tgz","fileCount":8,"integrity":"sha512-3WobHs5z1Hgvh6Y8te8A1UaWXMT0rQyiKs9hSLqNa8+pNnqFSD17O1fTKld/oxRI/vfWzuQPkoZjNalafCUiOQ==","signatures":[{"sig":"MEUCIQCH96t1sQEK/jmY9Rqx+i0+w8wj3pkj180CqzpqHFuD9gIgRa1vIAzs4GCSpmsznfPJwAP2GbvNEAFAvjL5wz2UqvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8404},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.61.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.61.tgz","_integrity":"sha512-3WobHs5z1Hgvh6Y8te8A1UaWXMT0rQyiKs9hSLqNa8+pNnqFSD17O1fTKld/oxRI/vfWzuQPkoZjNalafCUiOQ==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.61"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.61_1789329344278_0.1704984534880134","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.62":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.62","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.62","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"8464b6114beec8c179ce5fec6f25f70aac17c06c","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.62.tgz","fileCount":8,"integrity":"sha512-t81DzJM7ACoU0nKmU7jU+KxRV759rPXFtDuVbqLgojhM7Mdok+XXJW+OxdBhUJY5j7mXmJZeTZ67mbKB8W4qHA==","signatures":[{"sig":"MEUCICZ6lXXhVTMz4wuX68Cjaf0ibPLjxfpNJ7LbrEA3BHx+AiEA2VMi3EOPY4PSt5+vbo7NSM8VSw6X/CUTaNswTm9cXJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8615},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.62.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.62.tgz","_integrity":"sha512-t81DzJM7ACoU0nKmU7jU+KxRV759rPXFtDuVbqLgojhM7Mdok+XXJW+OxdBhUJY5j7mXmJZeTZ67mbKB8W4qHA==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.62"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.62_1789331648063_0.7770547178808571","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.63":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.63","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.63","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"d0f655d4e67c776895a5cf41f7ca30fdc3f2b912","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.63.tgz","fileCount":8,"integrity":"sha512-J+2aicmd+xzcHSQGMN5LaY5Ri8ZKWI5qEO8OjOd17byVqA6PaxU13DzZCl1LOhrugUvX/xhRE0nDkI3142ueug==","signatures":[{"sig":"MEYCIQCvgRqizvTL33f1oBeR7o/hoy8nQRbxQ3Gf8EuaqUZHNwIhAKjvlsRHEkyl/76CpYqch2FoaKqzeE/Go7JysQsq219I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8826},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.63.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.63.tgz","_integrity":"sha512-J+2aicmd+xzcHSQGMN5LaY5Ri8ZKWI5qEO8OjOd17byVqA6PaxU13DzZCl1LOhrugUvX/xhRE0nDkI3142ueug==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.63"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.63_1789349222838_0.4507765144549536","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.64":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.64","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.64","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"75797c5080bf4ea4479cc02572fe7613aa5c3579","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.64.tgz","fileCount":8,"integrity":"sha512-GfTEu4Ovqk8adIleudxuePu7FplBOLqGd9CBzl1wBR6KfQoSpyweRlCrsks3ge2TzsmUH91IfLN0mw/0Ln1qhg==","signatures":[{"sig":"MEUCIES6hL3kUxYt+GZlt3oHApEN88xUXl9j4VVTs+stnpDQAiEAwOQc3cxjkpP9fKBZLP3uNJzMekBS645w3yFcS91+ph0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9047},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.64.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.64.tgz","_integrity":"sha512-GfTEu4Ovqk8adIleudxuePu7FplBOLqGd9CBzl1wBR6KfQoSpyweRlCrsks3ge2TzsmUH91IfLN0mw/0Ln1qhg==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.64"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.64_1789350337823_0.051130190269176534","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.65":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.65","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.65","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"e37604de580520479b67ea710561126eb38afd26","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.65.tgz","fileCount":8,"integrity":"sha512-3W4JB39d4WFcn816FgZScwAF+UgFogNvz6DBZOSp8iD6URjnc3YCUpmGFIeA0JOsZ6zsfIUKpxT/c/rRLY6CwQ==","signatures":[{"sig":"MEQCIAPQwVaBPOp6FayyMGz9iMXQQrqyLLAx1aqziQTf2gzqAiA3agJFYBXT3an8u5CMeb9TZ0Qo0rmdaPOKS1430pJPQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9254},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.65.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.65.tgz","_integrity":"sha512-3W4JB39d4WFcn816FgZScwAF+UgFogNvz6DBZOSp8iD6URjnc3YCUpmGFIeA0JOsZ6zsfIUKpxT/c/rRLY6CwQ==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.65"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.65_1789355308636_0.7853268334291192","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.66":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.66","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.66","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"9bb84b1e8a15dd44bacab0f980d03afe51029572","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.66.tgz","fileCount":8,"integrity":"sha512-hpYv7/1Rh89IMqlE4BqQ4yzcZopoBCn185UA2lpBxOfixnk6t0EgU8z0sGO5SRKy6qZCgdo0rxXioKtW0GZ9/g==","signatures":[{"sig":"MEUCIQDZfCW2fhReCtanTEQDAeoZOVUi9QUkpk3Wbh0hQMfJ6gIgct55FmtVuRk6j+6zXpG5aNXbLsSebCd2lAKylX0SEFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9468},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.66.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.66.tgz","_integrity":"sha512-hpYv7/1Rh89IMqlE4BqQ4yzcZopoBCn185UA2lpBxOfixnk6t0EgU8z0sGO5SRKy6qZCgdo0rxXioKtW0GZ9/g==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.66"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.66_1789356981944_0.4662528871420526","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.67":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.67","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.67","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"30b4ac8a97615e9b84ed8cffa3c4c06614638695","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.67.tgz","fileCount":8,"integrity":"sha512-6f16S0NfRANoa+JsXX27U/08/RVFULMQw9zRpJ4FePn2SMZkFNbDYHDuSgtBH2zqStyCy9yXypwVOA7XeplYlQ==","signatures":[{"sig":"MEQCICA1tDDKJZKWQJNTUy+fTk4llHerq23CLXYKPMoZMNvtAiBePW1iUe2VeFTe6/wWovw2Uh4erP0Tr/cpmUnOgEdBhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9687},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.67.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.67.tgz","_integrity":"sha512-6f16S0NfRANoa+JsXX27U/08/RVFULMQw9zRpJ4FePn2SMZkFNbDYHDuSgtBH2zqStyCy9yXypwVOA7XeplYlQ==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.67"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.67_1789358960449_0.9836094133096813","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.68":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.68","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.68","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"0853e0531b329e44cffe7ec7c918cab1b33ff5f3","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.68.tgz","fileCount":8,"integrity":"sha512-vGS2H1Z4ovKYtl7iSCKVyB0JtdHU6odtxQptcHvGl7Y/CtS275BGawblh6l932bU/9QpsUZ03HztpMsuQMbIgg==","signatures":[{"sig":"MEUCIGieTmoEvhf5jRK2+CLss18f/v0Pfz97yDlbjWT9NjeJAiEAlHzCSHLPk/XcsZtgRV2HbK7e/vqRe0Gxy2W1RM58bgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9905},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.68.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.68.tgz","_integrity":"sha512-vGS2H1Z4ovKYtl7iSCKVyB0JtdHU6odtxQptcHvGl7Y/CtS275BGawblh6l932bU/9QpsUZ03HztpMsuQMbIgg==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.68"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.68_1789360301016_0.23061847885288267","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.69":{"name":"@voidbase-cloud/plugin-backups","version":"0.9.0-beta.69","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"license":"MIT","_id":"@voidbase-cloud/plugin-backups@0.9.0-beta.69","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"dist":{"shasum":"08553372ffaa20573e5f65e80bb4e30d6b61e2f9","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-0.9.0-beta.69.tgz","fileCount":8,"integrity":"sha512-UJenYxny3T+fm36aYkwc/4kY7pFaSbnGTSVXFBN469F/5Ii2SXbK7QY+5/9+7YvZDQtEUsMAPxk6gAjjDPSd/w==","signatures":[{"sig":"MEUCIBgmh+Kdk0Cq9VA0n7YLgXTd8vieOkJky3c24rpE8z4FAiEAxVFAgsd/Y3Pco6Aic3C730izhimbTWJfYncCaW7PMmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10114},"type":"module","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.69.tgz","engines":{"bun":">=1.2"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./package.json":"./package.json","./manifest.json":"./manifest.json"},"private":false,"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-0.9.0-beta.69.tgz","_integrity":"sha512-UJenYxny3T+fm36aYkwc/4kY7pFaSbnGTSVXFBN469F/5Ii2SXbK7QY+5/9+7YvZDQtEUsMAPxk6gAjjDPSd/w==","repository":{"url":"git+https://github.com/voidbase-cloud/voidbase.git","type":"git","directory":"packages/plugin-backups"},"_npmVersion":"11.16.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@voidbase-cloud/voidbase":"^0.9.0-beta.69"},"_npmOperationalInternal":{"tmp":"tmp/plugin-backups_0.9.0-beta.69_1789364882635_0.8031267623651095","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@voidbase-cloud/plugin-backups","version":"1.0.0","description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","license":"MIT","repository":{"type":"git","url":"git+https://github.com/voidbase-cloud/voidbase.git","directory":"packages/plugin-backups"},"homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"private":false,"type":"module","publishConfig":{"access":"public"},"exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./manifest.json":"./manifest.json","./package.json":"./package.json"},"keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"engines":{"bun":">=1.2"},"scripts":{"check":"tsc -p tsconfig.json --noEmit"},"peerDependencies":{"@voidbase-cloud/voidbase":"^1.0.0"},"_id":"@voidbase-cloud/plugin-backups@1.0.0","_integrity":"sha512-wb+rnrrbqVYRvMt3Bz06WLJrvJmifM9m6JO+ttT8s3HSmjaIFvi0H3CbIdDwTk/z/0X1sbOUBUOgaxFMupoXsw==","_resolved":"/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-1.0.0.tgz","_from":"file:/opt/buildhome/repo/dist/packs/voidbase-cloud-plugin-backups-1.0.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-wb+rnrrbqVYRvMt3Bz06WLJrvJmifM9m6JO+ttT8s3HSmjaIFvi0H3CbIdDwTk/z/0X1sbOUBUOgaxFMupoXsw==","shasum":"a74e851d37ef3e1bb153d9feb453f1653788c7ee","tarball":"https://registry.npmjs.org/@voidbase-cloud/plugin-backups/-/plugin-backups-1.0.0.tgz","fileCount":8,"unpackedSize":10148,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDdkI9ayaPz3WwoyeYGwP8NOhrCI8EqvZ1zz0LIt4wiUgIgTOdBY6NGZesZsiCqEme6BkQl4LhR5G0OWJwqrbCDHfc="}]},"_npmUser":{"name":"saastemly-dev","email":"contact@saastemly.com"},"directories":{},"maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-backups_1.0.0_1789376235921_0.4324685440500591"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-12T12:09:42.804Z","modified":"2026-09-14T08:57:16.280Z","0.9.0-beta.56":"2026-09-12T12:09:43.129Z","0.9.0-beta.57":"2026-09-12T12:48:38.574Z","0.9.0-beta.58":"2026-09-12T13:50:07.108Z","0.9.0-beta.60":"2026-09-13T17:29:34.350Z","0.9.0-beta.61":"2026-09-13T19:55:44.421Z","0.9.0-beta.62":"2026-09-13T20:34:08.331Z","0.9.0-beta.63":"2026-09-14T01:27:02.991Z","0.9.0-beta.64":"2026-09-14T01:45:37.958Z","0.9.0-beta.65":"2026-09-14T03:08:28.775Z","0.9.0-beta.66":"2026-09-14T03:36:22.076Z","0.9.0-beta.67":"2026-09-14T04:09:20.594Z","0.9.0-beta.68":"2026-09-14T04:31:41.149Z","0.9.0-beta.69":"2026-09-14T05:48:02.798Z","1.0.0":"2026-09-14T08:57:16.070Z"},"bugs":{"url":"https://github.com/voidbase-cloud/voidbase/issues"},"license":"MIT","homepage":"https://github.com/voidbase-cloud/voidbase/tree/master/packages/plugin-backups#readme","keywords":["voidbase","voidbase-plugin","backups","cloudflare-workers"],"repository":{"type":"git","url":"git+https://github.com/voidbase-cloud/voidbase.git","directory":"packages/plugin-backups"},"description":"The backups plugin of voidbase: the archive routes, two archive kinds, verified after the write and restorable","maintainers":[{"name":"saastemly-dev","email":"contact@saastemly.com"}],"readme":"# @voidbase-cloud/plugin-backups\n\nThe backups plugin of [voidbase](https://github.com/voidbase-cloud/voidbase), as a package of its own. It mounts the\narchive routes: two kinds (`full`, the whole instance with its settings and schema; `data`, the non-system\ncollections' rows and files), each read back and verified after the write, restorable per kind, copied off-site when\n`VOIDBASE_BACKUP_S3_*` are set, and written on a schedule shaped by `VOIDBASE_BACKUP_KIND` and `VOIDBASE_BACKUP_KEEP`.\n\nIt ships with voidbase and is on by default — `@voidbase-cloud/voidbase` depends on this package and loads it —\nso an instance needs nothing here. Install it yourself only to load it into an app that builds its own plugin\ngraph.\n\n## The shape\n\nTwelve lines and one call. The archives themselves are the core's: writing one reads the whole instance's settings,\nschema, rows and files, the scheduled write runs in the Worker's cron and the restore writes back through the\ncollections service, so what moved out is the plugin — the manifest and the `apply()` that mounts the routes —\nand not the feature.\n\n- **It imports the core by name and only by name**: `@voidbase-cloud/voidbase/backups-api` (`mountBackupsApi`, the\n  narrow entry published for this plugin), `/kernel` and `/plugins`.\n- **`/backups-api` publishes the call, not the module behind it.** The backups module also writes, verifies, prunes\n  and restores archives, and the scheduled job and the CLI reach those the core's own way; the entry hands a plugin\n  the one function it mounts.\n- **`@voidbase-cloud/voidbase/plugins/backups` stays published forever**, as a re-export of this package.\n\nThe rest of the shape — the lockstep version, the peer edge back on the core, `hono` declared at the core's own\nrange, npm as the only registry this name is published to — is the template `packages/plugin-realtime/README.md`\ndescribes, and `packages/voidbase/test/unit/plugin-extraction.test.ts` asserts it over every\n`@voidbase-cloud/plugin-*` package in the workspace rather than over any one of them.\n\n## Licence\n\nMIT, with voidbase.\n","readmeFilename":"README.md"}