{"_id":"spindb","_rev":"202-0de2d38be18444cdd6c22b7736fc21b0","name":"spindb","dist-tags":{"latest":"0.71.0"},"versions":{"0.1.0":{"name":"spindb","version":"0.1.0","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.1.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"c96008015c5fe8489e83d2724d80a97774f7779c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.1.0.tgz","fileCount":41,"integrity":"sha512-BCwL6M+WbjDmnnV3B/63TsIJVGLaTQEDM8CX92n6TYcnJqM7PbDaf4sJBhTGD55tiv298FMW8w+73Z5SeAYwkg==","signatures":[{"sig":"MEUCIDW8vuEVVlzQ0pwA7ZGKcsGo1JXH3xg9e8iZG9AzeCVHAiEAv/ukeUYVeiCJeEKePRgM3ehrGE2syLNqSe+BPomVkqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133104},"type":"module","engines":{"node":">=18"},"gitHead":"8e0bdb39575cc9989239075d413b276897b4146b","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.1.0_1764095535907_0.9040865862507694","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"spindb","version":"0.2.0","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"bbc79c9bb5e667ca349f24d37850273f74e92444","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.0.tgz","fileCount":43,"integrity":"sha512-QoiWTQEuEXrZyWzcb55/FIpvRD+gY7oGVJhpfkuroUZSCv++J6IUwMCGvjct0GzZZC3GwhpZ8SR4AS1Jmg2pLA==","signatures":[{"sig":"MEUCIErDju7eAIoN7odwfef8xePR9rwmW3RRDfSlPoz4b2kKAiEA1AJMTk8wbyDAJOtBtPWmy6Y58U9yYebUtGZmSgFDD9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199237},"type":"module","engines":{"node":">=18"},"gitHead":"95f5a428f97d6a1467499635ed15fc25a617d24c","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.0_1764110010128_0.05820379531997388","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"spindb","version":"0.2.1","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"tsx":{"tsconfig":"./tsconfig.json"},"dist":{"shasum":"b0eb592f13392b0153d3d3139987652894d19b2d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.1.tgz","fileCount":34,"integrity":"sha512-uqwm6w/WNU/HPZ3W2U7WFg4SjOMM2xx40oxG0aNwchMERRebJuTDwhimtGO0iTCOUtSANOLMLPNe2FRNUNpnSw==","signatures":[{"sig":"MEQCIGG6zgExetKLZ5WuZhhRO/xMVlTA3JNOr5GRH74SLy4jAiAGDfScMjoyMkx1rP1fO71/J+VuobD87GCnSGBsyyj15g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185061},"type":"module","engines":{"node":">=18"},"gitHead":"a5bbefc97bdd449e78f1722265212da1cd7295f6","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.1_1764110149423_0.5104602289982805","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"spindb","version":"0.2.2","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"tsx":{"tsconfig":"./tsconfig.json"},"dist":{"shasum":"be58ece58a40d0d9c0d7cf8eed67378f69a8f7b1","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.2.tgz","fileCount":34,"integrity":"sha512-ZAgK/734QYVznFezNYHlliuW9p66GsdUx5bKmLKjpMTPtrWxMOUfGjS0FFvtdblDaCFg7TGI27gjT5o6KTPUyA==","signatures":[{"sig":"MEYCIQCW+y+nXWBilXTFEDJ3ieX02YIfKTbk9Rl2ZBxkcpETCwIhAI5/WLBrdIS97G9jMNICUp2ZErNSZPrKlWH94K6r0GrK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185158},"type":"module","engines":{"node":">=18"},"gitHead":"3e01cb7df7f6580c79ba917f6263327f08ed0a16","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.2_1764110232519_0.3722622105673281","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"spindb","version":"0.2.3","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"tsx":{"tsconfig":"./tsconfig.json"},"dist":{"shasum":"123ea8ff442e8d8b97f5956889fe702dd1119ca3","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.3.tgz","fileCount":34,"integrity":"sha512-t0nywBQTmAh/czSeS/bgYgFEso9ULhsdcXggJFltHIk+GzB1jYZXLU+dEiUGJVgV5KkhINNfNpyuR8HuiVHUTg==","signatures":[{"sig":"MEQCIEo3yyVmuVsZ06Th/cxIsG9EvD7Rfz214OWvnPHBVtSRAiAAzCZcy5nQVL2Cy9nhvF7iX1QLoIeN0/cZY/ox8Lnqdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185359},"type":"module","engines":{"node":">=18"},"gitHead":"95d04837c2d70769990586066630a78b569fe828","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.3_1764110711002_0.11800375625227755","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"spindb","version":"0.2.4","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"tsx":{"tsconfig":"./tsconfig.json"},"dist":{"shasum":"e208367c38a08950ce63dfadb5e11a5598d6cfef","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.4.tgz","fileCount":34,"integrity":"sha512-DZuavJK14lkADqoe/53/T58ydWO9bc6wLf8u3YtO021r8WIblU1dNjkegOSFrwzlBWZap25g5V4xF1GQAYrMvQ==","signatures":[{"sig":"MEUCIDuXtP2z7O9zHhVkVOps2/Dt6tiSeJOqBqrhswJyWrnSAiEApjzbXwLYlYq3s3knAF01M/wM4tg8dy1GzbUYIxUMMjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185787},"type":"module","engines":{"node":">=18"},"gitHead":"d9ff70437786a7f4271ef5e00bd00b240fbfa361","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.4_1764111219900_0.3646075797603727","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"spindb","version":"0.2.5","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"tsx":{"tsconfig":"./tsconfig.json"},"dist":{"shasum":"381d65a23bf2fbdc8fbec4a8bbba2002a705de33","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.5.tgz","fileCount":34,"integrity":"sha512-oQ6erQY7TnoIqukFz/Edn/n+QEgZs0y5aAjUR47k9pfil3c3fF1Q0woaN8PZHY5fBnv6YdM84DCQs7w5/ZyDFw==","signatures":[{"sig":"MEYCIQC/BJj7zc/U5IgYGRHeYeQv3N1QUsQPg8mpJhWdkRmcHwIhANSJwJO80k85vzuUW9dWUDh47ftbVuRINqmNSVYGNGKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185393},"type":"module","engines":{"node":">=18"},"gitHead":"0f75f43dbb999c1f2fa62795be2851d0adeacf8e","scripts":{"dev":"tsx watch src/bin/cli.ts","lint":"eslint .","test":"tsx --test","build":"tsc","start":"tsx src/bin/cli.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.5_1764111353975_0.24549282843938935","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"spindb","version":"0.2.6","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"MIT","_id":"spindb@0.2.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"13f91d2b760059afa0f531b8c0a8aa076cda41f5","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.2.6.tgz","fileCount":33,"integrity":"sha512-cUZkyZIAaXaUGkcCf0cV24JaT5wYLUx7EDQq+Z1d8giMLe5vg+4vgnGhVkIv50mLdkUt1qVYJ735L/0L0tfpqw==","signatures":[{"sig":"MEYCIQCNw7GGhwrmxSzSTtAlhon6XW/yk5+M9YqzbFRG8U31OgIhALni5XhfKGSHRxsiI0O11IRGkuvLW6tIp/Rc6okUteFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185167},"type":"module","engines":{"node":">=18"},"gitHead":"1ee00c772f691f00ca2e02074024e0837edfe386","scripts":{"dev":"tsx watch cli/bin.ts","lint":"eslint .","test":"tsx --test","start":"tsx cli/bin.ts","format":"prettier --write ."},"_npmUser":{"name":"bobdotjs","email":"bob@bbass.co"},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.2","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.2.6_1764112555633_0.2677418952630368","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"spindb","version":"0.3.5","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.3.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"9300e9d2ecb035f07d11e0dc189a3bb7c6e7fd94","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.3.5.tgz","fileCount":34,"integrity":"sha512-ZUkgdTtEx0oOCC6pNH/MazFHmBVjLhS7NwrjBL7RDvAW5GejmvZRZcq4dpcs4HIrZeahq+EwDzs0mFEVfnlcXw==","signatures":[{"sig":"MEYCIQDoUpkPdBnY7roN4EwmBDM/Jh/cqNaT4HUISWKlf/FbGgIhAMdGpAHTipIUCMwTMg8VwSE8CskuQKy+ZFgWa6sZOtv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189834},"type":"module","engines":{"node":">=18"},"gitHead":"92e06464eb80b51dc9eb6d5c5b23a37831473f3b","scripts":{"dev":"tsx watch cli/bin.ts","lint":"eslint .","test":"tsx --test","start":"tsx cli/bin.ts","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.3.5_1764177648913_0.5275190265606631","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"spindb","version":"0.3.6","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.3.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"e40ad76aac5134a3cbbed9730bcfe6564fbd9939","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.3.6.tgz","fileCount":34,"integrity":"sha512-YDespH7kg+XNxw8dx5inq/eAXVoIxr0zlpE+HeD6nUv8Xx0xCSUhhr+I1xDWFWeFQcmVqQeC/KBlf9iyM+T6uA==","signatures":[{"sig":"MEUCIQD5tlLsvwj28yi6AstDFXZlntb3OmKWdJdGffe/s206UQIgEyGLtPcpaujZPdERXA6PWntB3JFdMz1Fy+dOt72pTrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189834},"type":"module","engines":{"node":">=18"},"gitHead":"778c14bfa2b43834ab4f95923adf09f69f746fcf","scripts":{"dev":"tsx watch cli/bin.ts","lint":"eslint .","test":"tsx --test","start":"tsx cli/bin.ts","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.3.6_1764178066376_0.3359857624771214","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"spindb","version":"0.4.0","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.4.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"41ff4de8a11615dd0042ec50088b8e9bbd031cf0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.4.0.tgz","fileCount":37,"integrity":"sha512-7Jx1dPz8zkBTwAO2Erh2lPpCYOz7PMBSsxEg2dsUcs1/2wbDsG+TTsWD18WGMPeJ6i0Mnrt+NoRkDyLv3OBjdw==","signatures":[{"sig":"MEYCIQCfQv7uMURsEqq6LMS1N7uIxvSnudfRwp/cBxTy52EuCwIhAJPvT5/RZE5SUepD7e+MXTKn6CNicCFGx47LBog6JCv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245759},"type":"module","engines":{"node":">=18"},"gitHead":"40d17996ea0b0fb92705581b7674114aafd34d74","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"tsx --test","start":"tsx cli/bin.ts","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.4.0_1764184074953_0.4446660464682348","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"spindb","version":"0.4.1","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.4.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"039fcb274f15cbfe364140abd878791ff4d93ad9","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.4.1.tgz","fileCount":37,"integrity":"sha512-hhLzL9hLeLRf0SbiJ+vBW3axMFptpnABkbP/QZ8D8JtD98LyRy1QzoVOAOfQfqXilJHT+i8lo51P6cQn3UeGhg==","signatures":[{"sig":"MEUCIQCgCmSdYArndfkpQEWkp+Ymf2l4s83DA4thn6BLJ4QaoAIgarZLNERQIVu1nfPGMntqobCx6blpKM06z+357YUBD+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255599},"type":"module","engines":{"node":">=18"},"gitHead":"35c37ba367dbfe3433c3309b5f55782502461e1f","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"tsx --test","start":"tsx cli/bin.ts","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.4.1_1764263674121_0.5126247599653737","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"spindb","version":"0.5.2","keywords":["postgres","postgresql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.5.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"fee9f90121486a0a7fa39b893d01a2bd90f114af","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.5.2.tgz","fileCount":40,"integrity":"sha512-OoVzJgT+IX76cPteBCykUtADs07WCxMsU9DZElOk2B/X2qvKYFlzYm2+D5/zHYy8B5ys99bpUIydMQRGR7JYgQ==","signatures":[{"sig":"MEQCIEvOUlCyzV/FgSTNGnj5XY++f/+cqcS0tY90BZCjmziDAiBx9AIQE1BVZ/1C4GcI358WOqY+44sz5m0Tl32lObCf3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300186},"type":"module","engines":{"node":">=18"},"gitHead":"b7704eee9d8f0c2f1ffd74d24a34ff0adabd4a24","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.5.2_1764317537193_0.8924308948448312","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"spindb","version":"0.5.3","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.5.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"0ed6a9c1e667f6806b697c0cd921d15d122ef079","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.5.3.tgz","fileCount":50,"integrity":"sha512-kkm6qb3FxN81Gn4P3KC0qt2arusE7Tb5qzd4UpfBV/cq3XfuWpWLuXqvvdaKuDHhlHj0wb1jRac9dLQIVVqyLw==","signatures":[{"sig":"MEUCIC4XDcG7o5IOq5+64cp05ocZw2SeWkEl/wJs0Rzn5M6+AiEAqYB2p2Dq1/vQTt1kJ0+cj4h0X3wgoJS4YjH8ImyKKYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404162},"type":"module","engines":{"node":">=18"},"gitHead":"06c03e88ba97506f987abb76217dd51c26c15582","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.5.3_1764367843395_0.3003722743380257","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"spindb","version":"0.5.4","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.5.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"8a72ebcecf7808b41e96e182687487bc823da255","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.5.4.tgz","fileCount":50,"integrity":"sha512-bu13nunKPyi+ZUXDZjii1ePoWQe0oXeh9dkg3ylIK/woN1jFFuk5Y0mnHGsxUHKWNz7koWk3U4S9aQqfDkeE+A==","signatures":[{"sig":"MEUCIQDcM7ZGYMel+FxRmZp1/Em3WYgXih/4TEpfGficnqogoAIgL3TmaQXOOFeF9u9aicB2omZjnD+QRnu4ABadwRUiKvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":429591},"type":"module","engines":{"node":">=18"},"gitHead":"aad7c972c49dd03541ff0ab57d74faf0e4a64470","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.5.4_1764449957235_0.03461709927086387","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"spindb","version":"0.5.5","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.5.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"ce4ff22336cf00debb9115847fde2dcdbb85c2fa","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.5.5.tgz","fileCount":53,"integrity":"sha512-lIaBS+eHVHfhkugdkFlTPG+X+7hckoyd8zfaXpCOte6egVVRAn6e7h6Cy/yF97WIF8UqBYtop7q8t9KqDmQ3XA==","signatures":[{"sig":"MEUCIGSWInXY73Efbat6fdkXWUzKhaz8LXEP3d9LcMvE5EPRAiEA8CpPBQvBiQK7qSj+3a1gfIJqnguikXxTprbO1hBzC8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464982},"type":"module","engines":{"node":">=18"},"gitHead":"51c067d9042cf1883f64342ef7944888f1b44059","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.5.5_1764456241921_0.8833254122244487","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"spindb","version":"0.6.0","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.6.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"875a23cacf4bf8583c222476ef7c5faac9e6e0c0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.6.0.tgz","fileCount":56,"integrity":"sha512-wUzNYweFVjLZa6F5wrTjjzkB5wE4aN2eJrwGFWbV5MGMNo1nVtnktbaJgZE4La9gqdfmCxtXQKmftYpFtSN7ZQ==","signatures":[{"sig":"MEYCIQDZn4MxUz0oGBJCjy/rTvK6eugjLYe/K1hndwReIoJ5HwIhAN3rfLLQincrosy36/C8H60Uksdxo7hItFD9Xd+PxVcw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484052},"type":"module","engines":{"node":">=18"},"gitHead":"9b71ec42d44408270aa882b93ec7fd7e81ebb705","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.6.0_1764457199263_0.904371299625133","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"spindb","version":"0.7.0","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.7.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"dbbca5eddbd7e239d89ef2ab279ee0e3edd8f8ee","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.7.0.tgz","fileCount":56,"integrity":"sha512-koeh/mUtjcAZdTygY0+twFKW42nk4mXQr3lenMVv11T+At6jIcHjL41YCamkQ4JsQe1gPhrRQGKFqxkXl8zoAw==","signatures":[{"sig":"MEUCIAUUodwADMlxE/ki0ZnNLG5ul2U5P4Nejx+/a8KisfF1AiEA1WKpE/O2TIJTMtKFn5wYM+OM2ZoUJPXbiFYUHRZBu+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483228},"type":"module","engines":{"node":">=18"},"gitHead":"bfed00aca896d05f134944e18bc78a7312033430","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.7.0_1764470371029_0.3676231421705962","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"spindb","version":"0.7.3","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.7.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"d4540a5575e6ae23397d485fd8fe52cf05457473","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.7.3.tgz","fileCount":67,"integrity":"sha512-Pvbl8eRIe4dgNacOPsNXxuMicLAyxTkX2f7BcUZYT8VjN+tRBcgcnwOMC2RLv/Rdk9xx5Y/4KVK65Psw7ScFZw==","signatures":[{"sig":"MEYCIQCjb406s+T34HwlSeqT/9NqMunpV302Th/c/6vLq0m1+gIhAOGJkEeoLVgoWotK9v79hWsg+0ThDvcyfK8DJJFJWgXH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497594},"type":"module","engines":{"node":">=18"},"gitHead":"a9a8f52fc705bcf24b2c9f6034c60c11c3991089","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.7.3_1764539953532_0.02216163144249239","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"spindb","version":"0.7.5","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.7.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"18ca2022602320baf2eb94ce0619cd2f48bf2d04","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.7.5.tgz","fileCount":67,"integrity":"sha512-vnP2E/dDZFdOlCV8mTnGy/SWerZpQ/g888J077L6eS2/VOoIvviYRQHt7Rp4T4kMXljISXVdYDjLoI795e33eQ==","signatures":[{"sig":"MEQCIA/GkA1tSXVyOMdKnj5fOmsexT9kothVKzjQ/DpNTVpnAiB9lHN4hnxe+NhHAw9Ux8coEvEFiWK5mqv7MN/2dBJdHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483942},"type":"module","engines":{"node":">=18"},"gitHead":"7caac31b051911876890b334f588620cf8c7796f","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.7.5_1764572973610_0.2612005480142965","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"spindb","version":"0.8.0","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.8.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"dbf256695836a4c5198c5c0ac192eda298a8f55c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.8.0.tgz","fileCount":67,"integrity":"sha512-cWk3x07w1U1wjWc/WiU31exrr7LDbLZ4Y2F4eY5f0nGo+ON3mikmyZ6uCDecJrRN+134vALhhXOYD3SbRx2TrA==","signatures":[{"sig":"MEQCIG1lNwYQ4/in4/FuMmlKiGn7oihA8L23ISGyPGCjvh/dAiAApyGFMM1MT4NHZPGoxkyAmGNhst3jxaeZh2bn8wUeJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483989},"type":"module","engines":{"node":">=18"},"gitHead":"eeed490b34575db9a93c1d07ff690b67a7b958aa","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.8.0_1764573867674_0.488160485579469","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"spindb","version":"0.8.1","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.8.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"17009cd7524fa8ad4b95287a625f7dceca6f1eea","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.8.1.tgz","fileCount":67,"integrity":"sha512-7Xid1sdPE+O/KlT86lZhNtOaVIz63hNJ7E7FxcDMgNGqrXe/qFRBWZ4xg+nvlalkMbn3eXOEyoNvcxIDjPti2w==","signatures":[{"sig":"MEYCIQC9I1CYFwkLHsq5OJ75Olvbqhtz9KUDg5cr9CtZgqAE7wIhAJURuOgyy4kaIJN613KYNaUTFxtd4p7DKxxQlGRaBAsY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492193},"type":"module","engines":{"node":">=18"},"gitHead":"cf5b9598052b4276476d47de1e685c2708713fd3","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.8.1_1764622526539_0.2466815691646811","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"spindb","version":"0.8.2","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.8.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"ba2aa573721bc3c7fc1967cbc5fa5b51d77cc163","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.8.2.tgz","fileCount":67,"integrity":"sha512-/XYdiRYpLxUnbugtjkkupZ3Aut0B2c1gPxD1SFk6D2ppYTSMUPzmUWe+QBV2bo2fG0it7peTg/+020bHlnhlHQ==","signatures":[{"sig":"MEQCIGkwYoJaxH1pd/Gd1BOwlR6q1uxi2u/CcXtQIllBqatoAiBctp32l6r2236Pq134j8OkUkVgTtPrEgCjapPhOGvxBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492800},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"71e51b170cb6938bc05fb557bc87b8ff0a78c6e3","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.8.2_1764641344086_0.487088471992968","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"spindb","version":"0.9.0","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.9.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"ba27aaee07b7c6e7095af8aa8560f10434df34d0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.9.0.tgz","fileCount":70,"integrity":"sha512-QBdExcWxEgdccPD+X8+4le9t4O6292JB+v2aETKFTM/lW0pjbhYD7P0MA5VCVInyi3+KwRYkQEcTShdfsY3S1A==","signatures":[{"sig":"MEUCIH51sCgdi8ajMjNiizAydmSBVi9ZC+HopzEQ8SdlIET+AiEAi5JLmBweuWDuIggBesPRY3y/9bXHz1Gdn0wnpPD1ias=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576960},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"6ea99b54bf3dd173d1f789b7f654b130124696c8","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.9.0_1765056538992_0.0737956281092349","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"spindb","version":"0.9.1","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.9.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"54e11e35d2b88de67775854718a26f43f1415b20","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.9.1.tgz","fileCount":70,"integrity":"sha512-/+9H9Ycv0ziW7qiXbf76b1pVBH0+WIjhE2IIdl3iHvdgFPbmzGXfXfBfLQyQ1BV3rtBZiFfPyoDNIBvjQK4uVQ==","signatures":[{"sig":"MEYCIQDe8547UYQw6jO46TPE/7LWwY7M9RzUh2aCBgX+JAL6+gIhALxkQmT+ndtvHSl7Hz+NX1hs/JJxaKOJT0saOSx9qt/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595375},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"e87a4830fc5e04082db9698e9577dee4d8a5de70","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.9.1_1765078639584_0.684190357275998","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"spindb","version":"0.9.2","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.9.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"07f1e9daa01a804287399ddf61cbd4b3edbc77a9","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.9.2.tgz","fileCount":70,"integrity":"sha512-a6Ja3DqySxGEAD/24CHQljYFggL3hZ9utlKWCENORraJIEuu8KPP7UMijIQ3ojpRfcqQQ16v6WOCSZw9dnKnwg==","signatures":[{"sig":"MEYCIQDWdeSs1ZaaFBzqtvMNGP8PuNFJYmnwWmMq6nTL21Tj0wIhAMlXPu6XN1foaWVVaVuhf2W5Ot/Kpt4QrtXF1yJcqlaF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598771},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"325e992e1a235452a53ac7299ead59fae6a26eed","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.9.2_1765128759138_0.27107024987135975","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"spindb","version":"0.9.3","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.9.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"23b2f211b5ebd43628b13e5bf321acb929d0fe10","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.9.3.tgz","fileCount":74,"integrity":"sha512-aVbDQWiEAvMsoEtpEiEGuVA+SW3g0avlysM5rEoDrBnFKL/zSFAdqhojUI4rkAKR55DvJwcDRC81mbUQ7IXzEg==","signatures":[{"sig":"MEQCIG51NH5Rmn1c39RFoph2W35gW3YuIv1k1Sk3X9dMnWJZAiAjXfypX359aND/Gd/eChmzQtLBZJNf4Ocfel03maHYZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624489},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"8571ce249f328541fe672468f4f4eadc5a010624","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test tests/integration/sqlite.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.6.4","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.9.3_1765137116292_0.08967596800356459","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"spindb","version":"0.10.0","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.10.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"e777664d15dc67e64a516e76c64c3da96db33c49","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.10.0.tgz","fileCount":77,"integrity":"sha512-k/rZdtPV5QrjwrMoX2pXkcQ4S/IMQaqu9n2+6927FJ7Ov1Ujv11kh3VJijSCJUjXleE8nCrC71tRQrefhjTfHg==","signatures":[{"sig":"MEUCIFVnZTbVLLmjDhdwGK7RZNGnajcGB7s/tYYi0cjvpoehAiEA7QuioaMh1tbq9E0IxaMG1mHLNpWaAM/Zd8hfzgwnqpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662667},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"f43d2275ff91996cafbc49e6aa81925eb7fd89b6","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test tests/integration/sqlite.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.10.0_1766802341067_0.04051006146669778","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"spindb","version":"0.10.1","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.10.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"be5f1dd28049c5c15ebe105fb292972745fdc4de","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.10.1.tgz","fileCount":77,"integrity":"sha512-WPlyr1PuhpWeDDt+VaDe26UztXXSp15zRReQrNeFI1rCejUqRktSzHnf7CFrRJie2lIk5HOS8vTTk991WsleLQ==","signatures":[{"sig":"MEUCIEka0/ynqYX4/YLl5bU0fH9aMdlUF816uK8rzjcvN+J6AiEA3jBMsrZl/Y4ogiiALgrWiBlPQBPYpwvyYDokwlryDLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670606},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"7b427b47f3e822e22cb3047e3407404f5c705149","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test tests/integration/sqlite.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.10.1_1766869815443_0.2739944190421204","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"spindb","version":"0.10.3","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.10.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"303cbc3ca1367bcf5831ef5b32e52a062e9b6489","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.10.3.tgz","fileCount":77,"integrity":"sha512-j17ZoO/d1p2iyNF8vUN7ezv7zWSHF9vlo7n2fqNdUD2wCYCXCKkencuia2lIVwNDE4mU3oh8B67lqovQze/Qiw==","signatures":[{"sig":"MEUCIQCk+6XmMRq7FY9VM1hnj9czg653hTdqxKE5CbupULJLmAIgYzAMJ72mJw8AgTxp4A5fgT8DZfi+2TQ8sIotZ6WBAyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675237},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"0ae2e6563d91ffeb0e879d58e49fb281d624c8f4","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:cli":"node --import tsx --test tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test tests/integration/sqlite.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.10.3_1766890613031_0.19523645299157089","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"spindb","version":"0.10.4","keywords":["postgres","postgresql","mysql","database","local","development","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.10.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"6155a1a2842cd4f8390a3a93cd64f5793a15da37","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.10.4.tgz","fileCount":77,"integrity":"sha512-NUlTozShuj5qCUrX98xjdh9ivVymEDQGl+c2OPOu629q87gNLY5WmGP6EgMlZcWIv2V8y72lqu48npgHQieEUw==","signatures":[{"sig":"MEQCIHt0h5C9fiUl2xSgDHOJmp+QC73WEUiga1kRRzGmcWeuAiAFxNAP5k9U0GZdnTPPI0YQa2k74t/wEY2ozIzExqosrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675469},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"4f4a66a8932ceb0bbe9dd43f2bb704e8009ebfd2","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test tests/integration/postgresql.test.ts","test:all":"pnpm test:unit && pnpm test:integration","test:cli":"node --import tsx --test tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test tests/unit/*.test.ts","test:mysql":"node --import tsx --test tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test tests/integration/sqlite.test.ts","test:integration":"pnpm test:pg && pnpm test:mysql && pnpm test:sqlite"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.10.4_1766977384457_0.08397956242048643","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"spindb","version":"0.11.1","keywords":["postgres","postgresql","mysql","database","local","development","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.11.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"328021029a2dedf6f43cc492c3e4c0842c21c072","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.11.1.tgz","fileCount":79,"integrity":"sha512-1GEM/xviuQ6QXKolvrPTw4bSQBLfuyT5bx7Me2XU7uU/dbx5PSi96lEmmITzS5ZpAJlEu6Fh2MA8ebfMsq4jPQ==","signatures":[{"sig":"MEUCIA3elJbp/ZDLmTzuJ+s8fzeCYPyJYYqiIWoYPPPE32fFAiEAtIHKF4i96CA2mye9iNmbnAGAkWX5PAGnGBzaVVUUA1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721239},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"af28cbc64653f3fe9beae55215ee09fa2c436e94","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --test-concurrency=1 tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-concurrency=1 tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","test:mysql":"node --import tsx --test --test-concurrency=1 tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test --test-concurrency=1 tests/integration/sqlite.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Spin up local database containers without Docker. A DBngin-like CLI for PostgreSQL and MySQL.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.11.1_1767044707517_0.3567416921810458","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"spindb","version":"0.11.2","keywords":["postgres","postgresql","mysql","database","local","development","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.11.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"de8039a113241a66006896df93466756e1fbc35f","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.11.2.tgz","fileCount":79,"integrity":"sha512-7UM7C/ImvNjjSNSAaxwVktbsJB7OmxLD6THZTz1j/Ec+onrppI/vF0Z2AkW8LuK5rYWzHeKld07TxAA69sn/vQ==","signatures":[{"sig":"MEUCIDLSuxOSSQEu6fwfN5g/Acls8G1AcFZmlnTiiD74EoI/AiEAvwIAq/x/bjq1S1dGBJ6vKal0Gi2V1VFOkjku8JtZXYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721282},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"f32bac5675b016a6bb811ba9ccad13075827a598","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --test-concurrency=1 tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-concurrency=1 tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","test:mysql":"node --import tsx --test --test-concurrency=1 tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test --test-concurrency=1 tests/integration/sqlite.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Run local PostgreSQL, MySQL, and SQLite databases without Docker. A lightweight DBngin/Postgres.app alternative with an interactive CLI.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.11.2_1767057422119_0.9403734345926427","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"spindb","version":"0.12.2","keywords":["postgres","postgresql","mysql","database","local","development","mongodb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.12.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"52efddeec9a29029f1397c6107733661c86e931f","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.12.2.tgz","fileCount":84,"integrity":"sha512-5oEl+CtResazwH0rm6FZFeetaMqPY4qW3qOf7gl0CGEVfzKCr5YqsiiG4qLR+8YOKGofxCvTrSuowfiyenyrWw==","signatures":[{"sig":"MEUCIDA8et7zA2Yu9EZZg0djIqKW60vV/ew6XvP3rtYAo4YTAiEAspMVeoMk1AUgg3WOK4zCyU/VMy141C1xj1B6USmKog0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772923},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"8dcde7048b04f396f3435b8306ffac8f3a79b7d7","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite test:mongodb","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone PostgreSQL, MySQL, MongoDB, and SQLite instances.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.12.2_1767077051174_0.33064098371879447","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"spindb","version":"0.12.3","keywords":["postgres","postgresql","mysql","database","local","development","mongodb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.12.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"c71bb609933035bbc8d7ba58580d0c6049b3ebf3","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.12.3.tgz","fileCount":84,"integrity":"sha512-mra8Nt3A86RpLtb4VVjZn71jStZWt7Hl0TpP9aBr8+OwvyR2mGUYapya7q2hVRMQMGuUprzpXwmdGaRTNzBuHQ==","signatures":[{"sig":"MEYCIQCc9776PF6/pFLQsAChoV+t5TEirAH8aut9StNjl3jT9wIhAMwkA3DfI6zY4HzNjnwVmQf7xoaDIanrVpM/JUc3fnTa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772923},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"b6fff274e519c4b7db75d45e3e4f23335a73a1af","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite test:mongodb","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone PostgreSQL, MySQL, MongoDB, and SQLite instances.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.12.3_1767124041331_0.9447995195632672","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"spindb","version":"0.13.2","keywords":["postgres","postgresql","mysql","database","local","development","mongodb","redis","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.13.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"ca15a67320a378de57bf013ac919fd4460732deb","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.13.2.tgz","fileCount":89,"integrity":"sha512-K04mBJJwb0vNfng8g7KWUvITT5LDmJVvuANp/mA2j+fcdPn8hASHPX773MCcBIg3FP179kLLvejvKTJAJCMnXw==","signatures":[{"sig":"MEUCIQDaX2fHlfyMzhWBkL9cJZ2n2EUm31nNJOMjmywycdMXwwIgaR1JjieXHXdB/hfTfOMia9zUQO/5cXQrzMI9ogVkDNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843520},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"03a9d225bb230801b920ab0bc5389f0c0fe33988","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite test:mongodb test:redis","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone PostgreSQL, MySQL, MongoDB, Redis, and SQLite instances.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.13.2_1767327586393_0.8908677132537821","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"spindb","version":"0.13.4","keywords":["postgres","postgresql","mysql","database","local","development","mongodb","redis","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.13.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"b226e17d5f58f5728ce7f87736f21a2ce75152b5","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.13.4.tgz","fileCount":92,"integrity":"sha512-rtnsPUqtUkXe1W3Kot+CYob6TjOs7zZfLYS3B+RP5lK67SV+Ka5rAIwXwbALQ2kSC2KATSzT6+RR/WOEHpL95Q==","signatures":[{"sig":"MEUCIHC3eeq5hU09Z5DgZplMpOGewEPx4Rs4Ay6AufVpfc/QAiEA7AJ6p13GjCej3+4oRKkdxhI+MjANc9FbaLR9+fOsID4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":936194},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"1584e9ef8331971f4fddce2642a97303976609da","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite test:mongodb test:redis","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone PostgreSQL, MySQL, MongoDB, Redis, and SQLite instances.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.13.4_1767558444228_0.7582342972794849","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"spindb","version":"0.14.0","keywords":["postgres","postgresql","mysql","database","local","development","mongodb","redis","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.14.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"d443fd50a3bb795fc4bb507707e259d5f7dde39c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.14.0.tgz","fileCount":93,"integrity":"sha512-aT3f5sBbmCL4u+Y2hUQrar9a2FNZtro9egb1FucwVj/gYX/v4kXSDDPp90kD8Gkhesgcl52AlNVFAphInf359w==","signatures":[{"sig":"MEYCIQDEQpbPmeyG86vWLNUMYQIybVju8ImMihuywGSLCMGPkwIhAMqNXmqUfTAmfM/whJI5JNQ8a99X1niSyKgcS9n2LUFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953714},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"980dc1c5876945b960f96c3653c87e73318a9e21","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:sqlite test:mongodb test:redis","check:pg-versions":"tsx scripts/check-pg-versions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone PostgreSQL, MySQL, MongoDB, Redis, and SQLite instances.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.14.0_1767864850541_0.17574246482368627","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"spindb","version":"0.15.1","keywords":["postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","mariadb","ferretdb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.15.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"4d429d6a9fbda276b3112b85f9af06348acbca01","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.15.1.tgz","fileCount":101,"integrity":"sha512-43oxis+zF0sIAjk7jVCGDRaL+dRGlOBFPMD52XQTdahK2EMCK54JGpz/jNaXBXjSgfJJc5n+Clc0N30//r5yaw==","signatures":[{"sig":"MEUCIQDb1SLefPTMHrlTwX07ghZeBE8yAlx6G0ptT4uQbH2dzwIgLfk8FhEO19xgTQnTvfaWfskoQAzz+7QTnT2BLIM09wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1036315},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"b6dc2463b2e2bd105d45df4003f1aa7f6ebb5cc9","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:mongodb test:redis"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.15.1_1767952314610_0.8580116629130086","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"spindb","version":"0.15.2","keywords":["postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","mariadb","ferretdb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.15.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"f2bfa47f74580c976d0fa6d4b34423319e092412","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.15.2.tgz","fileCount":101,"integrity":"sha512-az8xgwLnW+Luoz2SR0tMESAY+WCaJXMz/gABO6J3OFfLNShnjAq9xiUu5HGDMkMp9jEvNVlzw80p7MIlm1zpGw==","signatures":[{"sig":"MEUCIFMVAgyhuoXZMJrIrmzR+qSdTW/eW+schnxAodlI1w5IAiEA4TTuj7LYCtpgn5JPWlNFWdCvnKOqIc0BydOyJboXJH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1036315},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"f220aba50d237d27f82632ec254c002084621571","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:mongodb test:redis"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.15.2_1767954730680_0.3069733048105805","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"spindb","version":"0.17.2","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","mariadb","ferretdb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.17.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"4d84da4c7b585a3b1146e97727cb7663ab3a563a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.17.2.tgz","fileCount":132,"integrity":"sha512-PwpZ7RNVbd+JO4fTF7Nb7zUv3v1ZZ7oOhocrYUrYV/506fcAL2wTjLDA57KVpFMdKQmGwSWqw8xmDzWjrN+eVw==","signatures":[{"sig":"MEYCIQDGvjvBJ/mm1Bs2r9/ox9MVGo0iv0WQmTH0NKvLoinz7gIhAIInixtE6A/4vWHmELYZDAZqmkcr9NgK0Jl89Uc/F9tJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260828},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"a120988e4fb2e64ca8e36e396abd911810f507ac","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"docker build -t spindb-e2e -f tests/docker/Dockerfile . && docker run --rm spindb-e2e; docker rmi spindb-e2e 2>/dev/null || true","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:mongodb test:redis test:valkey","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.17.2_1768412937643_0.7751756449232643","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"spindb","version":"0.17.3","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","mariadb","ferretdb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.17.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"908c899be5173f017ae73a3d25571b2e3c6f3a52","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.17.3.tgz","fileCount":132,"integrity":"sha512-+ZwIS4iojxfirFh2QJ3lExSVyb0jsyqIaxi5yKwdbDIR0yVgHpx89U5x7SYnIK7y7zPEoy0Oas5wf54MTLiZxA==","signatures":[{"sig":"MEUCIAnTzyWTBQFibLxm7EfNtJN7S21vbWB6Tcb9JLKL83lJAiEAiRvQ5jt1QMf3IbiN3umfoeYYoNwBXGvKjPBaQgAuYCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260997},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"de79f739086ae43aca611e9ea3efc523ede81656","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"docker build -t spindb-e2e -f tests/docker/Dockerfile . && docker run --rm spindb-e2e; docker rmi spindb-e2e 2>/dev/null || true","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:mongodb test:redis test:valkey","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.17.3_1768595649290_0.11282881421032442","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"spindb","version":"0.18.0","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","mariadb","ferretdb","sqlite","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.18.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"59340b5d4c658469af2d1066baf551f06f3f3b59","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.18.0.tgz","fileCount":141,"integrity":"sha512-gm+pozKV9m7PjTWdsT5IY7RaJiPVJtysM9T2A1yTcAKkLX5kc9vNzDkXeoX0tUeQpKIiSqn7xc7dDnwJKGa0Xw==","signatures":[{"sig":"MEUCIQCSBqWGDWi8u1822PgPT4hh6Jr8PmDNhdGQZm6zG/7v3QIgKfqm2EDu15Gt5jho7BOUFuKzThyMB7szrjEdmqh+8VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1351342},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"dc744899e5682daf036eaf8ed86b27e4e0691550","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"docker build -t spindb-e2e -f tests/docker/Dockerfile . && docker run --rm spindb-e2e; docker rmi spindb-e2e 2>/dev/null || true","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:mongodb test:redis test:valkey test:clickhouse","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.18.0_1768696314934_0.1409067010732603","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"spindb","version":"0.19.2","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","ferretdb","sqlite","duckdb","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.19.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"2d3f181524c68a4d97b928379ce66c764e9365ab","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.19.2.tgz","fileCount":147,"integrity":"sha512-iBMNkha//i16ytQRITWI8sTpW0ngKY/2IyqU+u1ikfuIXCoDYCBuhjarLfDWEhL4RXNu6UX5o6tRI4FAli0Z/A==","signatures":[{"sig":"MEQCIEr3X7j/zHmShyjZtSEFNK92EeaD9VPvbwtVbKaU7PRcAiB6VuJK7BIx9ggksFOltmtCKjPeulxlF+nKIONdV308lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1429005},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"ba7f3f807d17fccdb2c74896bad7d4f51db5e55d","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:duckdb":"node --import tsx --test --experimental-test-isolation=none tests/integration/duckdb.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:duckdb test:mongodb test:redis test:valkey test:clickhouse","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.19.2_1768778871716_0.5301405216696371","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"spindb","version":"0.19.3","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","ferretdb","sqlite","duckdb","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.19.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"13112d16f2cef454d61caac7f0571b0846050e2c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.19.3.tgz","fileCount":147,"integrity":"sha512-G0P4TLBtD+k+Ey06PClBsMK6N+6DlnTp90A7v6rK7KSXrqsUX+UB9Pl1ZYyBcH8bZR4ZfhLfNgveRu6QBBK03w==","signatures":[{"sig":"MEQCIE6JZxVF9C5IdHtTuXA6eav6dgQC8KFwvCxYi4KuztpCAiBN9rHOrZeTgZVaJBzV4z2EPRQ0Ij8ohCSlQxcElEnCUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1416831},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"69486ff4d520fc0e90a2f0c78a625198dd59905a","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:duckdb":"node --import tsx --test --experimental-test-isolation=none tests/integration/duckdb.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:duckdb test:mongodb test:redis test:valkey test:clickhouse","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.19.3_1768855343871_0.3258189407879004","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"spindb","version":"0.19.4","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","ferretdb","sqlite","duckdb","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.19.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"ff10e9f61162fd56c9ee59deb021b48234d81901","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.19.4.tgz","fileCount":147,"integrity":"sha512-sEmouWXwtrvlGOq8IlIIeDZ6DTGp0X1NiN6YVMFf5hqAFIqTUpPPa6DwVCKrS/1vxd01aFjSCFkfzbp8xGDEqA==","signatures":[{"sig":"MEUCIGn0R7RXFADDNYOAEF+oVe3WTwJGclxWZuj0F84lv/yMAiEAvTbZCJcFK1SLRnKXKc10bMxrJwRSbltlITL1GgdoCjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1418959},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"bc0ff0bf68aea5e8fbb59d17ac00a702ec747b37","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:duckdb":"node --import tsx --test --experimental-test-isolation=none tests/integration/duckdb.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:duckdb test:mongodb test:redis test:valkey test:clickhouse","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.19.4_1768886473043_0.7901538596729683","host":"s3://npm-registry-packages-npm-production"}},"0.19.5":{"name":"spindb","version":"0.19.5","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","ferretdb","sqlite","duckdb","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.19.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"dadf30a99d708f75c2e23a6daf8c2f246cdad874","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.19.5.tgz","fileCount":149,"integrity":"sha512-x4NaYkqFX/Dhj2vbrxE4X2qqbarwAPvAfRmg0Ddx2upWtFKwMwj3ZwNvBG5soFHepfTVi4MyGld64ROuizRz+w==","signatures":[{"sig":"MEQCIGfXw90si8sn3WSax5dxMzJ0507CwuHOhYGanjlgbZxRAiB9MjN1XqfSEr5Zi2aLzLDtkyb6I3rHsvVF+3MwkLdfdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402445},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"900ce7b8ab8bcd430b83ea37e4e975c4a7316456","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:duckdb":"node --import tsx --test --experimental-test-isolation=none tests/integration/duckdb.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:duckdb test:mongodb test:redis test:valkey test:clickhouse","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.19.5_1768900246960_0.537745879641081","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"spindb","version":"0.20.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","ferretdb","sqlite","duckdb","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.20.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"1528d7fb6b233c6ec6bc698c72935d0bb40925ac","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.20.1.tgz","fileCount":153,"integrity":"sha512-QfqGoJLOIVH3O9ENbGM0KP32uDusT4fNegJInNzE0BM91B56mKISNyQ3Lw9SvHX9c2J5yrtAMjuGkQ9V8Nw9Sw==","signatures":[{"sig":"MEUCIQDDRB8WcdFtYtL72XCzx337+mW4ge7qkGiRJc+Um1OvFgIgW8b/S27fa/Sx/vBMwCAfZKFigIYrhDd1JgmcQJxSr/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1328817},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"6d37680cc09e831be7077920e143f59b90366f6d","scripts":{"dev":"tsx watch cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:duckdb":"node --import tsx --test --experimental-test-isolation=none tests/integration/duckdb.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:duckdb test:mongodb test:redis test:valkey test:clickhouse","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.7.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.20.1_1768987653022_0.8637183718354409","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"spindb","version":"0.21.3","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","ferretdb","sqlite","duckdb","tui","cli"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.21.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"aec31bda9a0c0dc527eb5c1dbba2d45233893df7","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.21.3.tgz","fileCount":164,"integrity":"sha512-Ax7DsVBRdIeluj7e4JQUKYMxezhqMy87QCmNHP1HyjM8SOnVOMyZWhBXCfihC4AGvtOS0UaJ1QtxtKMhnDSbaA==","signatures":[{"sig":"MEQCIHe4q/OI/Z4FyQo9FiurL5MWbiqISqyXJ5nqr56l1fBqAiBExZI0f3BAr908tRJmidXDvQb3DJF0WLuvhf+lcOhBXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1469751},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"864fd5e61f058e0d3e9b7fe7d83fd9efe1a60b87","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:pg":"node --import tsx --test --experimental-test-isolation=none tests/integration/postgresql.test.ts","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:mysql":"node --import tsx --test --experimental-test-isolation=none tests/integration/mysql.test.ts","test:redis":"node --import tsx --test --experimental-test-isolation=none tests/integration/redis.test.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:duckdb":"node --import tsx --test --experimental-test-isolation=none tests/integration/duckdb.test.ts","test:qdrant":"node --import tsx --test --experimental-test-isolation=none tests/integration/qdrant.test.ts","test:sqlite":"node --import tsx --test --experimental-test-isolation=none tests/integration/sqlite.test.ts","test:valkey":"node --import tsx --test --experimental-test-isolation=none tests/integration/valkey.test.ts","test:mariadb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mariadb.test.ts","test:mongodb":"node --import tsx --test --experimental-test-isolation=none tests/integration/mongodb.test.ts","test:clickhouse":"node --import tsx --test --experimental-test-isolation=none tests/integration/clickhouse.test.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"run-s test:pg test:mysql test:mariadb test:sqlite test:duckdb test:mongodb test:redis test:valkey test:clickhouse test:qdrant","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.21.3_1769058602364_0.8625589326826273","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"spindb","version":"0.22.0","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.22.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"018485a1e6286a54723cbb643ee0a2cee2814ec9","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.22.0.tgz","fileCount":173,"integrity":"sha512-Cs6ExT5P2lNnRZocD6Y74YctuLp1pz5TxJ2CtIkHsg9WvWTcSDk4Gh7Ut8eTsg0eIjuFgBVng+XTt/M9h7Ui8w==","signatures":[{"sig":"MEQCIEmtFPA/PWYqKLOLZs5TzeJe9X6eiXLRhSBzTY2cmWUfAiBSiliXSb+fKjjN4W+3wMvAypQ0IyVXSs/ZG/6drB1KBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1538784},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"afa52e5f4c6eb699f3bf597c37076d845267c675","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.22.0_1769118507199_0.3859480059982505","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"spindb","version":"0.23.5","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.23.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"5af950787d2e2e2a28e4702fd6bdab36df84d800","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.23.5.tgz","fileCount":181,"integrity":"sha512-IJbpRjdWpqray7BGxw82RNeIAqihBRLIZQG+jTeU6i19TGKIC+7lR2E/yD6c6pZyZVEnC91/CseZMDD5ihqTRA==","signatures":[{"sig":"MEYCIQCMOpROuQ3/NlGvzEfqgVN+nap/XkFMsW9e6WwlLUfxrwIhAOc5g8BUNuN7zFMhIiVVsBEkeJgdEnC2Kt34GqidM/pM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.23.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1665409},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"1085e8a34111c384a5a719eb405387c015f821ff","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.23.5_1769335548968_0.4770908104421123","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"spindb","version":"0.24.0","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.24.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"1868d3f0d893bc2deb9399a0790251c153be8fe0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.24.0.tgz","fileCount":190,"integrity":"sha512-l1SaqLDUi9SVX4dyp7Q/qfklWYFq9OcJT16p2v5NedEFQ83CmeZ0d+RttMG4CU63Oos7PPUygmEOmo3k2/KsEg==","signatures":[{"sig":"MEUCIQCjLvjYyndMSBK7kVcfWWTulvyr/WcbTkSQvFk216A8nQIgERFCLqNgAClslRDGKt00mZ3yv01JjRXRavJF1xoINE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1735377},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"77c87c804ae7a631ca8fab98fbc9c7852af4f144","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.24.0_1769388843005_0.40818899404278763","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"spindb","version":"0.26.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.26.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"fc703c426c0c578f6396f07f2445fe9d4f0e1ba0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.26.1.tgz","fileCount":206,"integrity":"sha512-TwMcVhzP2XWcfmnCk1CtlUt7aW0jdRcF/H4o9ajmQFB2topTwFP9tK9FKhDXn2ojqzBQTJNKh/cBCi+oD3YXIQ==","signatures":[{"sig":"MEUCIApFgyTz3qp0hQlmevqP+hTFQpji6Oq4ee7zR0XK2IrnAiEAwKNeNgQkNxjiIQzhGesGdIk8daPpTJ+PycdEBlv9EPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1872096},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"dd36c533975417544231ceb7f90dcd94c7538900","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.26.1_1769474517751_0.5029145326400228","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"spindb","version":"0.26.2","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.26.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"d88089fe6bebdd07fdbf79a6fd43aeb79716df69","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.26.2.tgz","fileCount":206,"integrity":"sha512-cDLYMHkrWWDHiDgIR4bAl+PdiIzbzy4PeWf634NEK5A1vJ9pzfkleCD7LqFVux0vnrhU6ax2SWnpLlQtqBit/Q==","signatures":[{"sig":"MEYCIQCBZawUILsO3q1TjmZ//8j8KI9dlWK9+u1y5Dj92bZaowIhAP8sd3yB8Q+4lxyCxiaJ0Wweg8P6fB1g6FHRaaX1En0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1872370},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"b161e58c6d3ffaa866a698fb876770373844cc86","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.26.2_1769477065080_0.34922643664495134","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"spindb","version":"0.27.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.27.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"bb5e3192167a16da505891dd3d5ac38e6698f699","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.27.1.tgz","fileCount":214,"integrity":"sha512-qoEbo0I3+dQxqo8k6DhpUjkX0fE/1PH28yMilRSCtf26gvy3kO8HIkCDCSnWl1syqHUnEK2VCOyk/FQSsDgCDQ==","signatures":[{"sig":"MEUCIHfv3qo/NuBzlNdO/WS3XmoKTfnaqY3UlyHme3or7bepAiEA9JG5p1Wk2eT4GCBTw7NvSVMwTFHWZio8Vkd8kK+9SUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1940501},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"1c77c936669128a8fc16725bffde070b251f2451","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.27.1_1769529425198_0.4452264489275659","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"spindb","version":"0.27.3","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.27.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"516241725bf8e630b24950d1b9889faee26cd4bf","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.27.3.tgz","fileCount":214,"integrity":"sha512-Xdzi2ysO7/J0Q8L0fXsFr29Bgk6PIM1NfJejIsqNkm+/gGrUWXkzfWn+hhM7Mn6rPLkP2TS1VGwSBFHV4k7AMA==","signatures":[{"sig":"MEUCIQCtLHwv+u2uEXeWy93kE5kqaxLG/q612cjqw6bbhciPJAIgbnJERWlx0Lag2vFqMrzOYkn+RcXTetRHVs0Mq7qEWNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.27.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1950522},"type":"module","engines":{"node":">=18","pnpm":">=8"},"gitHead":"27fd99da228387d338339124d37e47c5b2510c8f","scripts":{"dev":"tsx cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.27.3_1769614133058_0.5212749864361408","host":"s3://npm-registry-packages-npm-production"}},"0.27.6":{"name":"spindb","version":"0.27.6","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.27.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"8865b1ba3511d9495a563259915839ba1ae01fd3","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.27.6.tgz","fileCount":215,"integrity":"sha512-FDlSs85m59nEtggsortixaRFrEY9OMCqvCN1r970WH1Knid/GjpTP4Da+MTREyr+OA/TZ1GYxgQbxobE0Hup+w==","signatures":[{"sig":"MEUCIQCo4ukZLcPKSwVlAg+2sEvf2gwI9aOG8bZLMy/pfzhkjQIgXVWnmYXfTD+c5Ozpp2MhSjxd0j0Fy/8pWnBigkB8HH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.27.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1976808},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"658860cb292a09f28aba3fb3c1c869b4dce6230a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.27.6_1769662925814_0.7838642376395084","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"spindb","version":"0.28.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.28.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"70b65b7471b6095cf6762bcf0968362c077b0bd3","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.28.1.tgz","fileCount":218,"integrity":"sha512-OINNbvDIgYiaCaG6b6mCv7wGKSWNd7O2RBNOrA/o76veWu2BlRTvvoFjkVK6ICejTxWCIuaxVMsy8xCpP891kA==","signatures":[{"sig":"MEUCIQDSmq2IJOvoMaQF/bEI7I+AbC0CyC8xh+4OgyP1A+e9yQIgcGImPlXHGcoAZhXgyI6EHro2CWzJEhlG+P/ZLy7F+1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2039238},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"902a295c9937867e2546d352cdb74cdd1eb746c5","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.28.1_1769743388101_0.1918322651557911","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"spindb","version":"0.30.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.30.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"0fb2feed3ad35f6f466f159e3e6fb14eb2beee22","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.30.1.tgz","fileCount":238,"integrity":"sha512-9HpxF1MMnnWtnbk7yKIw1iXXd27j3oYNQV6G7FyOCf9XcgzSW9Umoy3hWBeHoHvg+97pt81QRZ+KVyk5vQNwvQ==","signatures":[{"sig":"MEQCIBiwZ4fAE1GNVZVXrDvRqXqE5MZoLEQTDvsR608RLKYWAiBIiTwiyVG3eYzcRKHZDERDJ8GSIKVI8qLnNR70YllSBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193571},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"04a139e92109747266bba331c61b5bb8bf069552","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.30.1_1769968253344_0.6264105216965474","host":"s3://npm-registry-packages-npm-production"}},"0.30.6":{"name":"spindb","version":"0.30.6","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.30.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"607fcea0ffb97fa1adaec7d816f42de2fd3eabc9","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.30.6.tgz","fileCount":238,"integrity":"sha512-Z8JZTt5IvUE8Kp0Jr8aICvLZH5PsEffE05xzpaeY6jVi3jljf1YYC2cY7tGcwp9GhaCHPl6EA+L4f+6N5o8b3g==","signatures":[{"sig":"MEUCICn0mS8WufqneBQdB4yvtoWXZlae1HE+6ULJsz2/QXlaAiEA11LEhHZChBBzotODizkQXiILHAAbwXdzpPUnkVc65Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.30.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2198180},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"d28deb5e151ebd9125e6e0bc19c170d3211542cb","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.30.6_1769978864126_0.6704731370745445","host":"s3://npm-registry-packages-npm-production"}},"0.30.7":{"name":"spindb","version":"0.30.7","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.30.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"c18e692149378c88d48cccd0025e897b83e727d6","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.30.7.tgz","fileCount":238,"integrity":"sha512-xAnFzjjhDoszYTuGvnHGgwrwhjJsZ8zKlqJ8lwoA58WIF8aHxu/apnO3dEXO35DaHDVOk6X/jfquPo3/UMVLIQ==","signatures":[{"sig":"MEUCIEQbjWGE+ARSPVUKvVhu4zVWpGlRw+34DKY8AtbOgiGOAiEAwDkbG2ylfEJaBle/fOqPjy4OX3UVYprOLPc7okDWNF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.30.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2201487},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3c480296992458426b8d0739136397f9a43e88af","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.30.7_1769982845586_0.5637038300439916","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"spindb","version":"0.31.0","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.31.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"4739697ff00eb224eb13427f3412ec38e76c439d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.31.0.tgz","fileCount":238,"integrity":"sha512-I/jpdYs1u3aK2UBVQlyzdqVEuxgMx5cJR1A/HwIoDcY96nqBxEVVQ63eRAr5T+sNeDyjZcuU/Udo/A9zhKWFnA==","signatures":[{"sig":"MEYCIQCTN/8KMfJuCyqysAAV2KH0dYImaNJzX1TwiK/+eSGsnQIhAOJmPRGswCN8/+wNRXhN97v6sTIY438idZ171Es/XWng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2219536},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"d81f46e9a00b39a64828d4a3db3f2df1ca83ec4d","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.31.0_1769997052203_0.6562547147561308","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"spindb","version":"0.31.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.31.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"57331bdf98c9741e0aba267f22e308f07fecdc22","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.31.1.tgz","fileCount":240,"integrity":"sha512-Ps/XyRCNBfXoto6IafFaO/BXn1e9DkPvE9biI5+D4+qkQaGArlpr94I/cASVzP5ydOPLmo7hUm69ZIEV2OOgMw==","signatures":[{"sig":"MEYCIQCESFT+gtrGkAVkBwW0R2wnxmkqBOf8IkZ/81QYlhYtYAIhANK82ZGWMfSOhfxi2/qmyt+0bPVyuGnU+JEcUHs5XGGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2266205},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"ae6a6bafd978a6f38e79fc4ab02d3166481d3687","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.31.1_1770181560784_0.17466979579012065","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"spindb","version":"0.31.2","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.31.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"55859fa8775f47faad1ac5a7a6bef511b8982c37","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.31.2.tgz","fileCount":240,"integrity":"sha512-7IoMcVM9FIPClG1VHJSRzrcIpw7BvW0DArIBaY6JPC0CG6Wvi8hgVHUdjs7ofg5b/2sMRZYAd9OmTFaQzue81g==","signatures":[{"sig":"MEYCIQDPBIP3NgiZpiIonZM5kVAR2zOk8XDzxSxLw172ftJiPgIhAOlGHCmp/HMxQe3lNufFFf8r5FrANkZ65SZyoDZX0cEs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2271107},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"01e4c2cfa55ccf22cbda58e261258a7743ae459a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.31.2_1770184368104_0.36493550530995233","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"spindb","version":"0.31.3","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.31.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"fd4206cd1eedb701b7e60ad4ca499ba0c3833dd4","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.31.3.tgz","fileCount":240,"integrity":"sha512-ZfTlrcreS8dJJGMIijDjjNRXbcQxIlv6sh+UUjpXtbeyKfq8cIHF0++qIxfXw1lDIM462a/r+9MHmhgJeq+jCw==","signatures":[{"sig":"MEUCIQDizo8+7PxH55kZA05Mqv9RCjMB4XPsA3DAiIT8PgU6ggIgATEgaxc7G9s9/oN0dbhd0QpqyEZIcHdtb4WODxHvq6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2294732},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f4cc037525b51137a4328a1ad08835806a228e2c","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick","generate:qdrant-snapshot":"tsx scripts/generate-qdrant-snapshot.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.31.3_1770266654106_0.8091214144111119","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"spindb","version":"0.31.4","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.31.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"87665d85051008a3ccb4407ffef2b47cc186653d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.31.4.tgz","fileCount":240,"integrity":"sha512-7yrDQTFWDNDGWYMNv6VvDr81Ugu6FVSTyKWPzEjnmj/vA7ePZObtDktIlPMDeLsW1s/zWTq/P773PnNEkugsFw==","signatures":[{"sig":"MEYCIQD8iICMB+Xq94mgadXA7V8/9W9ZCktXCXEku2HkUZytwAIhAIKZkSJjd5qIk7cIDY6e1zWAVRcveeSU1b9gwk+++yTg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2294981},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"1bee02a2f50c6371138069c0bd0a84ce54f96606","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.31.4_1770324203523_0.9943775598852218","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"spindb","version":"0.32.2","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.32.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"7175aeb81ec43bd3eaae0bec52ecf693533b17cb","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.32.2.tgz","fileCount":252,"integrity":"sha512-CnA9ZC4w+0mVjiJLUMIVspDpIjTskFv7Dsa5bkJK71W3LMXc1ZLH5oQ5VKa/1GkvWK8TwZ9xkeo+8bxNfuPpQA==","signatures":[{"sig":"MEYCIQCUcp6K33vyFoXgf9d8C/0Hgxy8Kc1fyo599XDQCrrrBQIhAPT7QRaYjzDfrt0qKX1g1T53SzWOqu2Oo54TBGAiWvL/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2453621},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"5e19f2d0bb4d579c1633defa0f2f8c26b9eba1c0","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.32.2_1770619843110_0.382694512757487","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"spindb","version":"0.33.1","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.33.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"2ad29fefb13dfe2446fe0c0145e0ff7dc5213f26","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.33.1.tgz","fileCount":262,"integrity":"sha512-exr4EkcBy0fILC8ydjSitDl346l45LffkJVukiRB8K7hX0zjnKo4eJMsBYoVnFBJh+e78T6ew96GSf+94GRy0A==","signatures":[{"sig":"MEUCIGTICYzGx+2fVaNepOKoYWjhdrSVthPZ2jXRpMbJQVZoAiEA5hcmmyu4SE6pF7rP+VDBdzZuR3wxcvOawl4Jmzj6cZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2510663},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"135a9ca15a6348b8443b03ad17feb4ce6242017d","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.33.1_1770714358244_0.4932839284247834","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"spindb","version":"0.34.0","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.34.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"3a2a026db91a7535985cbb2bd79a0145136759a3","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.34.0.tgz","fileCount":265,"integrity":"sha512-9ywlimG+rx4haJNxV9aOlNpFt7i3smCimTWBdWb5sJ2wzTn6Vkv/NTF88QBUrnaz88MlZ0+LxO1j87BDNMkiHw==","signatures":[{"sig":"MEYCIQDjYhq/WlyPGLdjp5xVH+cOmhEsTtghCQT1p2ltlpOnVgIhAISyTE3GKSa+EIjuFsZmlYAyTphSJ8Rm4dFn/6+TGHi7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2544954},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3014ae542d08cbb7c8aedcde295a2b0aceae230c","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.34.0_1770776107516_0.7754326657220392","host":"s3://npm-registry-packages-npm-production"}},"0.34.3":{"name":"spindb","version":"0.34.3","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.34.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"72b0709c112079c7c48e3731c608cc435b75f292","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.34.3.tgz","fileCount":265,"integrity":"sha512-AqVgrsRDdAeX+eCquASPN3MhuWJGpLR6oxiiYO/gtYQ7HujxAoo7aM3if4Q+KHKDz9gUzSlKYSYM2yvWINrP3g==","signatures":[{"sig":"MEYCIQD+ChT2OTU0QV9U9k6KR6IfARI3VRzQ8PbdVuVl6ImOSwIhAPiOGlKTu6p/8zvgaayZ0T/6z22ccGAK43YehkO0U7lf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2552013},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"78c2265397391b265cf6ecb2091b47d61725d43d","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.34.3_1770789348864_0.6751215215517792","host":"s3://npm-registry-packages-npm-production"}},"0.34.5":{"name":"spindb","version":"0.34.5","keywords":["hostdb","spindb","postgres","postgresql","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.34.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"4e75a935000d101a66da643690160ce15ea0e814","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.34.5.tgz","fileCount":268,"integrity":"sha512-jdWePDpDb0t7NFCv7lTDmV8/Q5t1NClaPZCt0fgYCmrO25Bkj8+NdBcy/05uB40CX3qA6+Fh8OB3FkN8v8KrXg==","signatures":[{"sig":"MEYCIQCFrRjE+XiUlyNpEogmqNB7fOexe5vxIAJD8I/I0XXBsQIhAJhysBRNI1PS27FNiQoYwWrS86sPO7phU0AKQzM9sJol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.34.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2569811},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"bf78d1e6213184208ffaec9b70a098361532e4ee","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.34.5_1770913986923_0.20896660479486528","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"spindb","version":"0.35.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.35.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"cbe9e1ee0f7c0091a862e109249657551a0aa4e0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.35.2.tgz","fileCount":268,"integrity":"sha512-jPeCwvNJVWwPvNPFXvbmQgyQLMLqDKrtyYlO2S2Yt5rFzwnTxgaODuvojapD+faDNwdd9byOsPtTsW16LO+YIA==","signatures":[{"sig":"MEUCIQCfcDa2j+NQ3FyAciR3ptGhm3hHaN4C3MEent+bS2epMAIgEJjQdbiuMoCYZuL5xDjLC9lTElEabpuQbm+HNy7FuKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585200},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f5bfc26738e841fee85fe4b76f486325b71121d2","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.35.2_1771196446439_0.4316500054904242","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"spindb","version":"0.35.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.35.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"6009f289fcfda21dd653c3e72257761631ece27c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.35.3.tgz","fileCount":268,"integrity":"sha512-N7FTXZ4cGt96YNMlKeOeEtaWVsz5zmql7g4IeM94MMZKwwvKjEEu6iIHghBxhRrdWG4/flBa8i+7PB6siEpCcw==","signatures":[{"sig":"MEUCIQC4SrzSVgtdJe/ngY5Ov0GIfafIrI/S1r+VKK10AML7bgIgIj6s8EZuScjBteV79r1zZjpsAr3Z/1SDFG6pEwg+ub8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.35.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2588088},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"b1b7504204ba3f4348962ef901d4a2bb18a4f8fb","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.35.3_1771207564838_0.05376582660658191","host":"s3://npm-registry-packages-npm-production"}},"0.35.4":{"name":"spindb","version":"0.35.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.35.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"489423075b714c5a78f5fdcd5fc3a304de630d0a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.35.4.tgz","fileCount":268,"integrity":"sha512-NV7vDxgFZoYgPyFIUG5maGLzX+SHlGt3Ef2fMOgDIOBOnS68VACV+YsoXo0TjPgod6ajK2JM35X2laazLZRngQ==","signatures":[{"sig":"MEQCIFXxT3+f6m/ECjJ1YyUBEdPxb/TaBejGMquPVmKNSinuAiA7Ek+B494NO9JIwzPySLse2YHc1Tgo77rUGSBeh/Qrew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.35.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2588088},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8a026336e81fd0c28c74ffc5723a22c91b2f7251","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.35.4_1771219997089_0.07274657171596233","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"spindb","version":"0.36.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.36.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"9cdfdbb91c53c2b49c037d24deea5ffcda2a082c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.36.1.tgz","fileCount":279,"integrity":"sha512-mFUvx88Q2Oz3deQKKQyFFpXGhn0wDg8nUEg9lng85QVPatfG6H/Y+FJhTdx6Aog4aQZKAY7dLGVYLpXhl7zzwQ==","signatures":[{"sig":"MEQCIFF3Bgv6x2RBKiy/TjiX6x/sAfehn7S7tFgKrSFSYTaxAiAunF7uH8v5H6rpCyKPpjjSDucSnG3l5woWWojPSYPuIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2656196},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"dd12026d239c6066b7054ded64082928b79bc571","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.36.1_1771255327226_0.6619161036493739","host":"s3://npm-registry-packages-npm-production"}},"0.36.2":{"name":"spindb","version":"0.36.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.36.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"de9f30d2fb4a4039cfcc95dad060f88e6490407b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.36.2.tgz","fileCount":280,"integrity":"sha512-VCnCYHFWYvmnY1kGChFNEWVB1yBVN2qM09U5FI4cg9S0DicSIA4uHNXkRrEG0SRTPPyq6VpUHD9jN4INEW/+aA==","signatures":[{"sig":"MEYCIQC342XQfI8hJ8++hPfRy6ygj+g/pqBfIDBVsQVltb5OoAIhAPGWskNaSOzdMPhAetgK7BdK4nSHcYzf5wJdz5YwDNL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.36.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2663999},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3901d026a32a10e20814b2a3e0993cf960379a8f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.36.2_1771257374320_0.09427661451535685","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"spindb","version":"0.37.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.37.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"664b23d8790677e14dbc3c8e6bcd9e1ce80dc213","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.37.1.tgz","fileCount":289,"integrity":"sha512-xxjCy8T+YC93b0BCdzX1r79nDdhTzIrV3Mba7dYMdu9m1y6Eqt0LBlFF/FULhcGgZG6lJljkgc+YvzHEHrdOaQ==","signatures":[{"sig":"MEUCICcCOZpXE7emCu7poXIn2KLcwwGm22cvwVxqk7lO80gfAiEAk9ZiAnW+5QKT1DIT1gYd7zN+YSZkWedp6YefSWL6hi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2715224},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7a3b8d87ed06d645eb8d918bba38a9f57ae77da2","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.37.1_1771292645703_0.8428885905471637","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"spindb","version":"0.37.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.37.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"bin/cli.js"},"dist":{"shasum":"9d49dfdf356b3fbd6ccdf5523644f5f2c5a529e2","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.37.2.tgz","fileCount":289,"integrity":"sha512-Le4yQzCI7LobYg63uqDGTjh8iiyL/rrLAaNnrqyZHAi9DJPW0mx0L45wbDekxiR6lR3G7NIhHpuGdy5YwwG05w==","signatures":[{"sig":"MEYCIQC78qChesGA1cgGG5OJizpYbUrrvUqWaJiu8tBeXTZqIAIhANs+2LEfdCh6IgmrKiQW0CCgDQsj3cD9xeW/7sQo2Bmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.37.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2716135},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"d1c7db6d32e255a16126d1582865508922d06918","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","start":"tsx cli/bin.ts","format":"prettier --write .","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","delete:demos":"tsx scripts/generate/delete-demos.ts","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","tsx":"^4.7.0","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.37.2_1771393865702_0.37167443591227545","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"spindb","version":"0.38.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.38.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"dfa9ba7473c9889a79ddb4d42b098e18ea77c374","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.38.0.tgz","fileCount":534,"integrity":"sha512-kJKdD0ZxtknEZaIKCmKsJaGtWZaEBE/7DRF0+bHW3/KzGnAU2iAF2LzIGuFHB7kJ6TxGxgWwrYFT537W8qHbVw==","signatures":[{"sig":"MEUCICZ41xP80/Vvk+YEJ0rkCq3dxd6h0qHigM76el68T1whAiEA1wVcWSPhEaIMA85I6eysCxR30mFkRGiQVx5BGK5Rh+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4642286},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8a5a73487227cd293aded18ca8328c924f4bbbbe","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.38.0_1771658162287_0.7839543608237274","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"spindb","version":"0.38.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.38.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e9c00314596007c38c5bb226c1ff2899db600eaf","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.38.1.tgz","fileCount":534,"integrity":"sha512-jZ0tTzcKxsXyIvKj8A+XfMHB4vx7jn36siQGWRuXOksdAUsghzvG3wL1QXlytIFpy1SHPajcrJqt7VW3jwF+JQ==","signatures":[{"sig":"MEQCIHB4/kYKzTL8LxVYAkndJjMq1FeVWmCqlCWIZu+ikwcPAiBctOAqtMmP8tU9b/+5oweJg7Gym/1YjUlsKGd2RHLGjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4641376},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"d5a6a8cde99aec8c1dd972308d8b1f25b4143133","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"tsc --noEmit && eslint .","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.38.1_1771700476362_0.5778366724250326","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"spindb","version":"0.39.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.39.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"4fc5e1dec97c4cfb628ba2d95ff70b113e9bace4","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.39.0.tgz","fileCount":538,"integrity":"sha512-lbVXwOlrn4gkdlpm5lEonVl/c3BosZypzaP9usFdUyCpt1KU/f783hlTm0VIgFMh/cHTtv5HSgmi2GorivlpvQ==","signatures":[{"sig":"MEYCIQDacwTebZXVDBWxISOzMC+as4mZem9qfogZ9IB6JzyAaQIhAPpGYumuEX8e/Mn0/dbslrI4MsYx83hDjQJp5jU+7F+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4721924},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f28bc59b4c26c98de62ba42de746a88d6908d5fc","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.39.0_1771726636731_0.9381153175006904","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"spindb","version":"0.40.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.40.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"cbffb5b6aa254465485c7c2a95d89414d37dd5bb","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.40.0.tgz","fileCount":538,"integrity":"sha512-FRDvxtEVLe/1iLvWgcxShjPeGPTPBFSQT8gUDDU0u137PuwroFnNvEmqNnDZDRCRn66lRqKttrSVwntWWZD2kg==","signatures":[{"sig":"MEUCICS9+4zLOfoO8d1UgLXAauMxSnWYB0tyBlBiFyqb3hpCAiEAyDeW2ur1pg6lCXPs+MZZixGBek1KVbHiQRrbtMqsSYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4730402},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"98b4294067990c14d5c57a063ab746bc643352b3","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.40.0_1771803332596_0.05890181635342451","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"spindb","version":"0.40.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.40.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"daf268bf7b7de616318e0dce1d6b0358d8118c09","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.40.1.tgz","fileCount":538,"integrity":"sha512-nRWKlRgYvyoJoA/1fPwQymaa0/W6hJ/s6sQ4e7oRoReCtj5THz0IVSJzhc/HtZGJYRefAdH29S+MiYZ3Neahrw==","signatures":[{"sig":"MEUCIQCwR9qtWnmtNY9wv38qpJt98tj+wqFY168mxU5N93rUNwIgGcNRUgowCDjhoGj2lmQw4CxLA3TMb027gMFJVg6JBFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4732328},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"53f6fca1947be5be8ed1f656963e5b4b397f42a6","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.40.1_1771818615538_0.9482717537591803","host":"s3://npm-registry-packages-npm-production"}},"0.42.4":{"name":"spindb","version":"0.42.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.42.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"d5e1723b5ad6b4a4fc3dfaf34afef5eada4c6cef","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.42.4.tgz","fileCount":540,"integrity":"sha512-kHgo8m6MOhI9Sq1LTe5aXwnnjBtiX8uQaqHOGcgeFLFhN9IG7vdQUhhTBS5YiTB1+w5CjysGe57GDcXsHN9Aaw==","signatures":[{"sig":"MEUCIB9MAjPn9xSKmSmeQAXUcACxQYg/KKq1deNns0spLIk7AiEA3rQ/PjyThp6equcHQU1I96dOsejApoq6BTNMfgO+xbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.42.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4853687},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9f7c62a15c55dcbd1fcb459da52cb986f1ddba70","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.10.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.42.4_1772005156323_0.7537955781806918","host":"s3://npm-registry-packages-npm-production"}},"0.42.5":{"name":"spindb","version":"0.42.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.42.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"5841b09f192e6e4f08f0fa488ac87ea2aaa7e1e5","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.42.5.tgz","fileCount":540,"integrity":"sha512-FNKsE8FbMrfedvMXntNWwKMgSh+y+HpmAjnAb+/pTzpcAx23gxEcsKy/cECqHbP/SGUxot3+55snhgmHMVtqsw==","signatures":[{"sig":"MEQCIBw+uWvZCdTNplgyq+83VA/gtSrfI3fMm9VaxwjSFhfTAiBtQ2SL4b+389JOPgqetgZuPAd/slBiRBk0+jqX+dmOaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.42.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4853687},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"0f35a45e379c76827db8d9c7d11feb33f7f82327","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.42.5_1772440617722_0.940725539543652","host":"s3://npm-registry-packages-npm-production"}},"0.42.7":{"name":"spindb","version":"0.42.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.42.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"551f32be0fcdba6299d3ebf6fbdd3c3ee9a9810a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.42.7.tgz","fileCount":540,"integrity":"sha512-euI14RLbDcD3hNKhXIMf5KhdUEQWfz6lugzjZv4QD4dOa+FuqIQrL8AaPe+hOid9cwHU+T7qsJUsEq7QOLMxUg==","signatures":[{"sig":"MEUCIBZSVs/8JMExWN7pkJoG4ZiaeAurwXpeonlPNC5ZAcnsAiEAyw7Np61cmx7VsZyTZMTQUStrfuEqQWZUZiI4MDtpfqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.42.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4854605},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"653b65c9b6aa470857f6e4bf3a7c24a8cf00a437","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.42.7_1772916634967_0.73811207881962","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"spindb","version":"0.43.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.43.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"1b33f19f5192bda41f51bf85de1588674b2080a2","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.43.0.tgz","fileCount":540,"integrity":"sha512-MGB3U+DwS2tY0xC2Qiq6UaHcOvxSLHA09XTZ2NZr3I9PVhutpqGqLYq9Uj8FiK1xUUIckM/ggjp0IDK6/7yCHA==","signatures":[{"sig":"MEYCIQDgkR4KvjRwuDiEvAfneIg61CNflxnK93FzvWOGZ8zjsAIhALat05hJRIcKeyJxADS2k1Q7Q/hkL5qYO93hbtIFFIRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4864003},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"40c2cf8863a69917fbe322068f40c51d833737ef","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.43.0_1772937732279_0.03899711381189874","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"spindb","version":"0.43.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.43.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"d97fc92c87b3a7f0a9641b69b8a9f071872b06f8","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.43.1.tgz","fileCount":540,"integrity":"sha512-tIew5jhAahA2gs1FQZBBkNMrdTPbBbiaPmW/S4DAri6f4iAXQAOvvwBhPAIAKyNhjI8vFNsUlKKsYm7fj+9t6A==","signatures":[{"sig":"MEUCIFoN+cHwIG4GARcwme9JsuA5Uhy/UhDt08JvysxcjRPUAiEAld3AiVKPRESNs1pAPb6/UV9GMAdItME/6VQw48Xoz+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4865693},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3df74b00db1586a7987b1f00043d363ed07f5e15","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.43.1_1772940111607_0.3068399873914758","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"spindb","version":"0.44.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.44.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"80ecd555e0e02f79bf17a9d3c66e1d02187a2477","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.44.0.tgz","fileCount":540,"integrity":"sha512-56Ug9OayfGjCcj2Vc7obKZqokxHozGI7yhHLZvZ74H9TX9EfOqU5hl3Cf5KLuNXTVN0xSALt20CN+/CnT1BI1w==","signatures":[{"sig":"MEYCIQDtmmVw5NC0MrYr9qEZyZyR+UdYvmsP/knKb0u5/Fer5wIhAMwBzZpIBeamWMliRiYG1D4fdZs1C+UoSFU15oEvU9T5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4879425},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"d5147c80c6775c443be1768a77615fe571ebd9f3","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.44.0_1773291501261_0.2935067523006072","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"spindb","version":"0.44.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.44.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"4fd5e3822eae1970a94ea5a07673a074ad4e564e","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.44.1.tgz","fileCount":540,"integrity":"sha512-Nq4NeWvv5dgdbxQdnOUsHmikE6FI3Z9LDFtxrCM40XJduTYs+xXxsdiSihMQutBWjOiob0Vy1r5ivLaz0FtWZA==","signatures":[{"sig":"MEUCIQDr7LpMJQRjsTW+ETh7hm3Niat3yfmw9757HeUD257OEAIgYJXRpjOboWTs9bXUZlEn1A3TNqa5bS4yK4QADsiu0zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4876943},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"b068d1683e6bd86fd215d2d9cd9e04591d89be6f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.44.1_1773336774527_0.354231473051555","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"spindb","version":"0.45.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.45.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e420d5d528be480e7a1ebc231a6d429855fe9164","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.45.0.tgz","fileCount":558,"integrity":"sha512-SQIogz6yFzRJSxsjMi4KQjbEPVSWQ7K9GrzDo5m/f1CFfJHj3BJDvldPbWjhtbRhoEBt6zqIFFnIricadyRz5g==","signatures":[{"sig":"MEUCIQCfANmwc0nuIlWe8GVNpN7ud30Dt+QUe8E8NXkmDawBLwIgGjwvgYC1pQuZe+NcFaE6lUQGOXQhCCQ1oP+04yCxgqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4982270},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"466901903b6f65de659dc46f1bcf506c420d8b43","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.45.0_1773360999289_0.36267087091174943","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"spindb","version":"0.45.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.45.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"271784248c0d3a172b9b52482eb73bdbf9d5b3b5","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.45.1.tgz","fileCount":558,"integrity":"sha512-vX6VTUIVcp+u8Qs8z2g20WLwTUfgB9Hk7QVgyvwQA0g9aRw+IaWAPiieGjhGWliuuUnJmkLVRsgTqpRVgWNArg==","signatures":[{"sig":"MEQCIDD8zRAHq2UtzuUVqGbApSJt1VVshagvNZuQNKWW0SD0AiA6pvjla+pShXdwC10GDEi0Wp0gSEaBllVzVK8gMTzAjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4983073},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"88339f2aee8c9a2923c8ff8abee4cf4fea459a3f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.45.1_1773379161390_0.0623556048914784","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"spindb","version":"0.45.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.45.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"a52c8caffdddf1415fa58fffdad40cf8a0e8b852","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.45.2.tgz","fileCount":558,"integrity":"sha512-YSB7EvjBW6maWILdCvO+zP+qbzZoGdlvWMN9rnroIOeMzGld/N3EvpGMcZUxy5u36Bo/Ur105VA0NDiYwHz9cA==","signatures":[{"sig":"MEUCIDyImGAq66ncz2iG30G2/tUjly8EwE8K4Zf09f0O3JdbAiEA/fFilfx75dYpt842IeGKJZRPyei5lYFoeg0FoeDmRJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.45.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4984244},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7b8c790b0591fc5fba17367c3dd240f267e65abc","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.11.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.45.2_1773769603081_0.324084291189765","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"spindb","version":"0.46.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.46.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"bbd9b71425178bdda289a34a958c05688b0469f8","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.46.0.tgz","fileCount":560,"integrity":"sha512-h56an2r2FJ2ow16upkbIw8U5HbfSdEp4stGhZat8NlndKkruzbaRKLBkoIa1Vdw7nIzARWpno0ixdfh3DbvGww==","signatures":[{"sig":"MEUCIC0r8s/6DtG2F0FIwQpqdU0EFPXerWKuKydXbscxp0aNAiEAk2HYqPOpIEgS4IYAFKMmuUUgYym5Axw+yYDY9T3nq3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4992721},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"e4e157a7cca4ab3f6ee41e58eaa1dcd44e3afcd5","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.46.0_1773875172672_0.2754686455537805","host":"s3://npm-registry-packages-npm-production"}},"0.46.1":{"name":"spindb","version":"0.46.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.46.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"b10810bc4884dbaa6fe3e41bd0f8f3b182509307","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.46.1.tgz","fileCount":560,"integrity":"sha512-R7JqBvRzqSXjGaP396kk6YHc4vcb6zDO35bOKPRi8gfxZHJRk0ZI9aS9iWLXj6oZy7piMt4MwYwgnPxmGBPk/g==","signatures":[{"sig":"MEQCIEWHU1HKnQSQdB4AkQ9hpUsERLl1FmJYNBEKyxItUcBlAiAnSpl4sqgZINC9wi/46tlKLyXPEUu1kplFNzI5esiaMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4991993},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9e1becc6320b3c2400f3013fe06e60e0d3f65833","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.46.1_1773878594189_0.07524629073239542","host":"s3://npm-registry-packages-npm-production"}},"0.46.2":{"name":"spindb","version":"0.46.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.46.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"255ce94b955a7aa577a623aa24e89a3c168aa30a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.46.2.tgz","fileCount":560,"integrity":"sha512-o8feGOUrzB/3vKErtNASHo5akgIT2sEe4M1zFxTJJlxI12/y+aVR4/G6Xhd9qnsh4ZYsZb2ZX0PklhDkb1MFBQ==","signatures":[{"sig":"MEUCIQC3YES3V7Cn2TGTKOPcNH9uwwFfp9T0fpm2c9h6+aGKQQIgL8B2sOLsA5b7Of9TMFQ1+qjkdoWLXMrYFnIKB1mSMSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.46.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4992321},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"beb60e69c71821eabd7244129586ec2f5979bae9","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.46.2_1773980250261_0.7255103937519041","host":"s3://npm-registry-packages-npm-production"}},"0.46.3":{"name":"spindb","version":"0.46.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.46.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"56afa0660118d4d04069050b0b8a12ad48355d56","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.46.3.tgz","fileCount":560,"integrity":"sha512-j3QyyXrkLccCaiAetdhDnSI2niZcyDDbATEqnvNbFKiCsr75xLX98g1SySHidFMQE9PKhJc20hztukGa32V0Sg==","signatures":[{"sig":"MEYCIQD8QdO/6AQBRGsm9chBlD0zfFNBYgGK5IiL9ZCWz4iF/AIhAL+9Rq5+qAk7gka1A3fOUlvqw/9blWIwnnHsg3E+JcVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.46.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4998537},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f6585819a16935811bd6054f824e508b19e8c956","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.46.3_1774382225151_0.04810958924775699","host":"s3://npm-registry-packages-npm-production"}},"0.46.4":{"name":"spindb","version":"0.46.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.46.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"ddc56e170d0538c9836ba158457a0f59a5cab22f","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.46.4.tgz","fileCount":560,"integrity":"sha512-cyzlZGrRt0y5hLWrbp3WBKSeMKBnRF850nFNylfz/S5jBO2RV+VgFwyaYF8o6sh1xkTkug1mV1grdyyqyvXrrQ==","signatures":[{"sig":"MEYCIQDgu6hBlCM39rWqv7Hhxqo9Hkb82cBAyonNwaUH3DsSlQIhAMO1Z2Aui6HB9cnlE6ihf7EF7YzJqbexnyGvGxSky6Jy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.46.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5003903},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"799c894419041e6cdf807bb3ce73b1fdd6b7bf6d","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.46.4_1774425496506_0.19335468154635915","host":"s3://npm-registry-packages-npm-production"}},"0.46.5":{"name":"spindb","version":"0.46.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.46.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"dbdd512d7d2df43bd661804d32f4d81cd6acf4a1","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.46.5.tgz","fileCount":560,"integrity":"sha512-j2BTEHubLoPhZ/1WKhN5wV8pD6JNJBqY6VTVm4Xh5N1pJ/zK7DvW0ar9jiHUchmZiY398BjISI8Rp0dINT4Eqw==","signatures":[{"sig":"MEQCIAqpSGvxYE1z5WhQa1+iuF3kUf2U71lz0bmyttbkdJwXAiBy7KnLN1KFIu0uhdPjXhfjQlDAfHmnou5q2C7LGd+QSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.46.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5004674},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"08cd5af5e1cd88b3c88879ff9a89cc3d185306ee","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.46.5_1774635452950_0.7483342587397079","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"spindb","version":"0.47.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"d2b06263ed7e027ca1a309fc0899a4e3be928fb9","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.0.tgz","fileCount":568,"integrity":"sha512-szzZAh+XuDC03VchB9agayIPW+Xv1ljmEEVeO3q3Yh2h9wBbteFFI6zr4sryfESCCDIJSZeCAOibJRLv2ChJGg==","signatures":[{"sig":"MEQCICkmLrB7uqmLLKtteMLyPbCMUyY/eYTD9OugTAGWBcqxAiAiEEcYAnhqKz6lT/5USy0KsD7umq7Zn5JQ6XSo//LKiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5132538},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f9f2e704f42bef3288ce117862d8896e02104311","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.0_1774813357936_0.1365358902123166","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"spindb","version":"0.47.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"9d32abdba1b2e346d3d78e5850a049125a775ec5","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.1.tgz","fileCount":570,"integrity":"sha512-Kf1F23cc0PmQhKquBhMB2HeRyOWYMn64XDFs0koCtmxoY4rNTiJ3LSKwazJNARw+QFmnrqJ3WU2TWKnjZmQ0Dg==","signatures":[{"sig":"MEQCICsPAnnlThcYgh8mrC72OjIkiG35+fFbG6AkcAetFfg8AiAaJgEFPcoLxlE1BWuXnXn6uWaU/Vu1V4HP523edtKg9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5140953},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7517928bfbd764f5cbfd34b0b063071b41b54003","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.1_1774820604981_0.05725560577285527","host":"s3://npm-registry-packages-npm-production"}},"0.47.2":{"name":"spindb","version":"0.47.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"875b92ceed1502950871eeecc987dbe042346785","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.2.tgz","fileCount":570,"integrity":"sha512-ch9VCQPc++8olAhuNEJ9sj+lgS/Iv0zTEko3OHMIARl8SFYZ2mG2+nox4HM8N0PJvmYlFkxUq/Jijdj+9PL15Q==","signatures":[{"sig":"MEUCIQCrSKtLQf48POwVI9m+8CKU8GMT57EuhHMAoRTI79lSnAIgG+pZl7T8yRK+uPmdeWMcGq0bXMGwhO/seSdf4Im+QzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5141047},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a1da3f18dd13415b2be2da8faf53e24af8ab0da8","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.2_1774884454459_0.30753918263372815","host":"s3://npm-registry-packages-npm-production"}},"0.47.3":{"name":"spindb","version":"0.47.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"6b3cb965af818136c0b39f0a90a5c8c4f6328c3d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.3.tgz","fileCount":570,"integrity":"sha512-3QeDG5cT/jn4scw5RZgPcwWb/qRjRpzzGx0N2LhOKtag1B4AdyhbMnrwrWtuSV3pCDvuQN4bjgTkwLWuvchx0A==","signatures":[{"sig":"MEUCIQDqDG3EHG6N6lXPrH3hYbVGhmaUYc0r25zAW1BaI7BsswIgESYU9qFRwwxXfltRMdJdguhUU1unTFWVwrPlN5OgMfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5141097},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"e588f2e5e571d8aba0e37f0c89eea39bc1921f93","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.3_1774888176808_0.03525078911828694","host":"s3://npm-registry-packages-npm-production"}},"0.47.4":{"name":"spindb","version":"0.47.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"021d604a5c776fa248f48d8d839faae54dbb92e8","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.4.tgz","fileCount":570,"integrity":"sha512-1YL3gRkfmVYyg4FFYjtLBV4aA3UxKlozgOTXCROUQKheJHRyvVA2m83eLxdKYl+fUs87UzCoSk1ZVfbHu1+Zgw==","signatures":[{"sig":"MEQCICrQEeXIlJlIJJvisoSC+vIUvUrHSHm3LwAzennkrQYUAiBSUq970p2hiaHGMDp0MJOB4yFs4B/qbH042Bbu3ntT7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5141364},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"68da288766a8271a68a8b57adbbca4bc50595d22","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.4_1774923597258_0.10133068551849544","host":"s3://npm-registry-packages-npm-production"}},"0.47.5":{"name":"spindb","version":"0.47.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"c665b4f63bc781cb2447eed63260b9a9344415a4","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.5.tgz","fileCount":570,"integrity":"sha512-lti14hw4lr/X7GNS+NTAnisShyxk7mAA8lp+aFyDFLBNZf/I+E2+e8ZV4w2Zl45I7Fp3qYLXD2rznkG/Ly0h5w==","signatures":[{"sig":"MEUCIDiuXiV2Q6dun0WeRQIuaFjrMtbhwkylUxh88xA+zDJaAiEAgAvr0ErKcR43VJSmg099M1AnikqPsoYynFWo7AwnTWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5141413},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3854d4db7c51e06b5cbd4814bc5dee5c6912bf94","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.5_1774940487232_0.7011454684551042","host":"s3://npm-registry-packages-npm-production"}},"0.47.6":{"name":"spindb","version":"0.47.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e599edbd8107e871c44f3d134912923b63e11903","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.6.tgz","fileCount":570,"integrity":"sha512-yJ8WcA+rSe5qu22NJwbcDR2RUL2kMmEIiKgzohsLyuuEOG2RvHzM/Ztb3kcjkKCVSpSlCt0at6SEe/yz4QRE1w==","signatures":[{"sig":"MEUCIQDshz7WkHV7VHOMxIxJuhpKizySYI5jGY+ERU1/hwBzZQIgKmhPsGn60USZV6CYtaIv2u0GSDVEK649gpVB6nWZqI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5142142},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"e6c39f1c1201506e3d4e888f67dcb5e0a8a4f6f9","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.6_1774961904302_0.4287371575655987","host":"s3://npm-registry-packages-npm-production"}},"0.47.7":{"name":"spindb","version":"0.47.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"8406a443d13de57e24288caeb020d8c245093c12","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.7.tgz","fileCount":570,"integrity":"sha512-sLtnUWk18eXhDJd6JmB8Y3TA5eLh7ALKcbtUOfXp5wpdIcitPmDCXUOjms4KWZGGnp6MW35gBiYut+RYOu/+Aw==","signatures":[{"sig":"MEYCIQCkyf5lAatgYGesc149ZYi0tmPkS+wnGNS0fdZ8M64J+gIhALhjMjsW2XGeU4sXot4yWWhG0J740CuuNaTcQD4HU9t/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5144616},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"e92f7f554ede27793c46e1f6267542dc5be7eab9","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.7_1774976125208_0.3821682234464514","host":"s3://npm-registry-packages-npm-production"}},"0.47.8":{"name":"spindb","version":"0.47.8","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.8","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"0760dcae0e3b56f7d988867290502a50a145478c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.8.tgz","fileCount":570,"integrity":"sha512-mjl2Fbdn54RI07etcawE9qwZ+BjY/rUL8tqFmP3beFRn4+gb9cWHOh6Voedvo2XsNZ6VhzbFlXpTONslFAszgQ==","signatures":[{"sig":"MEYCIQC63eHVtOWJsowbJq9HqFCRKs7qgTl0r4SlK0UdQWBEZAIhAJI2W3sPGNkzkEevLCJ3W9QShzoBFXIbh3xoziz9JmPn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5145114},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"2ac803c267d70e4556b1ab6692295496f9186dc3","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.8_1774985147029_0.4759881859631858","host":"s3://npm-registry-packages-npm-production"}},"0.47.9":{"name":"spindb","version":"0.47.9","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.9","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"7144b1b0c42d9c2df99a33244f17d89037ea658c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.9.tgz","fileCount":570,"integrity":"sha512-MtrGcQ3WaQa3cn+mwFBUdH2dresPGOtTu1zT+42j/8AKm5kzx/VJ4m5j58Yh+aAOzfTW9e+z73uJemPXDLTs8g==","signatures":[{"sig":"MEQCIH0kucYRQ4otNHcNrvbcI4g4sFJEQ9TfPsZIDV2Jr1lHAiAps1TuSDZcVfcQX6XqWmQfAsrEcPBdATHTbZ43GywoYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5145115},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"0a0bad154b7e58b2daae402c1a34b962bc3a4653","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.9_1774989219163_0.2798900269688507","host":"s3://npm-registry-packages-npm-production"}},"0.47.10":{"name":"spindb","version":"0.47.10","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.10","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"15d741368e9ac922db4820fc5e6387881c725c50","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.10.tgz","fileCount":570,"integrity":"sha512-pfKdaYidn4CXiZZARwR3ekhZtjfr2s63t55+Sf+Ecxwdm2P+WhbiukdME7BoogX0pw1yyUt+Q4Y55anFVvIO0g==","signatures":[{"sig":"MEUCIQDod2Zx4Fzw8cuhyobY2bnT1LG/q5hjyJbNW9HgOWV8/AIgPKjfBPUjd5cWIO161gUJN+1EmQP7em2oTdNCiUaT/kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5145821},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"ccbf04db371cc7703537583b96abc6c3bd92257a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.10_1775010100715_0.7185145269735811","host":"s3://npm-registry-packages-npm-production"}},"0.47.12":{"name":"spindb","version":"0.47.12","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.12","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"4afb71654b9978c670d4aaa4d296d8cf7fb2e48c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.12.tgz","fileCount":570,"integrity":"sha512-V3Uy6+8JUcWwLMEOOXio/NmGfWQDAHGSbBmMUk7DD9644nomAPPfl83VWXTZjF9Cv0EQTp8rve4+26Z4Gqzz7Q==","signatures":[{"sig":"MEUCIAgniBYYCP8g+iMRNaMQF7a1UXFfizhp3Z8SXn2EGgqEAiEA4pWdUiw8LHYT35o8BINrB/jDKBYnOhBYSPPgHFAwVzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5146525},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"bf72b09f582ed05ebd4ae73d9e8cbdd102048838","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.12_1775021958396_0.039412643287502824","host":"s3://npm-registry-packages-npm-production"}},"0.47.13":{"name":"spindb","version":"0.47.13","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.13","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"de133013ed9e635d7c8e383632b5a29d9f6b4968","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.13.tgz","fileCount":570,"integrity":"sha512-t+b/PWQ5QtEvKQcX1pVMckzuoMhtakP3vMuedzGGd4FW5leFa7+Ys5aDzsiMVuHfXI8PCiqQk90g1NGS3WX/yw==","signatures":[{"sig":"MEUCIQD41upmBlVOmmnup6W4ndAvxiMl+SC1PU+NvEiK1izu6wIgRv+Akv7v7JIzaNfHOM2HuKhr/Kv3wbu0imQh2H4k4Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5146950},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9990d48b557c2731a2d8c2c8c869ee98e3cb3a84","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.13_1775029765124_0.9490250335846961","host":"s3://npm-registry-packages-npm-production"}},"0.47.14":{"name":"spindb","version":"0.47.14","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.14","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3256d6c2658adbb7525479792dfaf5b4890f54f4","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.14.tgz","fileCount":570,"integrity":"sha512-p0QHj17Ey8k11RBSn0RWWy7Y+5xAHg4mjQyzb+NJ1B+AuPOj49E2Rz2eHNS/U8104mT9C1Yc7Fidz49a70tNPA==","signatures":[{"sig":"MEYCIQCxwhYvsUizmO3pVRY2jH1IGHf/5KLydtAuTFx9UJKSwwIhAItUNetltMyyR1ae4fvMR94Z5ioscOPV6JdIHOlDGmih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5149453},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"2c5a036bc0d725881ad2f317c554e9071fe680e5","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.14_1775199222437_0.8194108089510024","host":"s3://npm-registry-packages-npm-production"}},"0.47.15":{"name":"spindb","version":"0.47.15","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.15","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"825ea5f74a409312d4c617e3cdcfb269358a9539","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.15.tgz","fileCount":570,"integrity":"sha512-si270pQ2xCrAHpMwQ2HVC59+spDijqAqjWl2qlFUZFooCiP9DI5BWAXF+uYJH0cbLnkeMmgDiJ/dEW0XgfTAhQ==","signatures":[{"sig":"MEUCIBv+MXBQtYxCcGX+VZvswd1dUXOhb28P9mY4cmu3p5IRAiEAiid6Q9JW7kUVSYhLB7QJfzL1hnweOqykqwh6+yXJACA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5149545},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"c01727c17ff2cb18d595559fe07db95ff1069dd0","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.15_1776268499122_0.44906222583179045","host":"s3://npm-registry-packages-npm-production"}},"0.47.16":{"name":"spindb","version":"0.47.16","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.16","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f809b4369e2e2b8ca6bdcf2391aaaba6e21da336","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.16.tgz","fileCount":570,"integrity":"sha512-5JxtjuKRSEVFZctpWFnlODPi/CD0QDbO3faDKgqIwvZ9eSPd2ynt+0GIkF866AxQDktCymXbktoQxjyk5TBhAw==","signatures":[{"sig":"MEUCICkIiBJ0JHquUIYHTcs+Ludn8dNI4tZ2RMdkLZpj0rFbAiEA94KiRGjYKkl/L/fRnDYgqh0Mz5VRhskpQLo0ZBRVwnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5149549},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"c0669a6402a1f44cfefef599a9d2f4bbece6c0fc","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.16_1776276571490_0.8652890618489428","host":"s3://npm-registry-packages-npm-production"}},"0.47.18":{"name":"spindb","version":"0.47.18","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.47.18","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"58f4cf723fc21346c68192f4842575b28c09b130","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.47.18.tgz","fileCount":570,"integrity":"sha512-1dh9ojXpRRSRk6iiNHPN9HIMq9s4ox0ir32Wr425Zjc9IiOYlYBWVE+QEuoMRgb/A6xbnJzuBIihauQ4BEdiJQ==","signatures":[{"sig":"MEYCIQDrwr8N0l6tGvzuwnsOMMbMe5e5yOcef1kARWwQbVDFzgIhAPoycuPxO2CKZARwkARsymwQvVPiAL3oruoDWgnqVpFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.47.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5152484},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"bd58f8c0f9b953c9fdeb1cfc49bfa9c4cf6f1ce5","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.47.18_1776290329704_0.07596746193869075","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"spindb","version":"0.48.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.48.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"518cd1e8e6b2d96dabfafffbc38eafb6b35b5845","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.48.0.tgz","fileCount":570,"integrity":"sha512-xi8EtNbm8cacjkR32LyMHaqyxfgCuydkI2xo1zwJdYDkEUIF4sN8VV2Y5QssWjRfIVnpd+Hj6k6WbnwUqFmgZQ==","signatures":[{"sig":"MEUCIQD2ShKdDD7qLKgmpc06OXX+r/QXEyOyzi7IhGQY9mx5CAIgeWJi54jY1ggfYWjAAU+sRQrI3UxmLs9SkQDg9KYrUWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5133701},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"1892626364099789ffa760d4390d64103d438b58","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.48.0_1776742533100_0.011002127913610327","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"spindb","version":"0.48.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.48.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"dfe278f2d2bc83747b3c5dbdbf46adba92aeb532","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.48.1.tgz","fileCount":570,"integrity":"sha512-eiPlbV5mOxXPpe6IyV0oEiIgTOKbpt1vzMfMMsDZYFOdfoFCU8nhDEZuF8nMUgQ/ypMTLz0w/rvv2aPm031npw==","signatures":[{"sig":"MEYCIQDq6Ut4LE+CHK42UoX9hdIOftDTewfcPWjszvjDmWvhrwIhAIdOTmvnNGrNytzZqsk/RKwn4EiVRJZWTe/glstCk1gN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5136125},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9bceae0c102e85179462b7bb9e2a52b4bd63ede2","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.48.1_1776744995309_0.12006036424142952","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"spindb","version":"0.48.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.48.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3d974d2e2eee21bb1f48015029f10191402ae28b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.48.2.tgz","fileCount":570,"integrity":"sha512-zx+9ks6Clqcr4BSYk/UAo5vMgnjVDGVKCaWRY8R356syIyYphjfol9+jdKOpJeRX8v8RXB4FYMWBay52cGSXmQ==","signatures":[{"sig":"MEUCIBopmnwZJOLetdRwL0fCVDU+wnjUGoR/LTAulU6uJUpdAiEA8SbfyI2YwA/xD0IykOjYi26vuYTXSAWJPVwem1ujVHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.48.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5139479},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8013cf764ec243096aae91eedb4307a197fdb0d9","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.48.2_1778516861588_0.1873540754830072","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"spindb","version":"0.49.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.49.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"dd25437840df56380258abb92761c862fafc0b70","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.49.0.tgz","fileCount":570,"integrity":"sha512-C7Oxq/HusGbYXsXwZ3kSMyQgyymXZhP4G4vjpmXmS1kQASkekJOVSn8yj3w7tAPR0QwqUp58NFp/bEdInnVA+g==","signatures":[{"sig":"MEUCICF6g/s+g8yJfWgNM7xIWwkdAllmO/kJ9XntCNTFB7GBAiEAv6UuIp76jCnd9Qw22CUOAnvyqP79WeQC1+Um3ebDf5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5140510},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"cef6f664ea41db52c026d9b5c142990058ae6882","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.49.0_1778813384451_0.6931055951307226","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"spindb","version":"0.50.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"5e7e89ac2e7e8cc03c2eca6a62d508f68bb46a03","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.0.tgz","fileCount":570,"integrity":"sha512-QfGiFWxiJA72aovMOtC144hjN3NKrCIEqRIYadWU95S9brzqLNxxcIrsT2Nz0+O1a1YJPy4w8ajxsenpSEgB+Q==","signatures":[{"sig":"MEUCIGF7Zda87Nrk29kbLR7kD8zAGeH9ymNLSsBtLVruBlkqAiEAmtUYuEnsx5KXOM8zai0TYj6DLbotOceBT/zkB1kFRHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5147412},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"4936338e164c1807a47003da514a88553f15fda7","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.31.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.0_1778915150482_0.4298823200194215","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"spindb","version":"0.50.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"b9945129a7d6100c0d06bc83ebc8cedb018ef432","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.1.tgz","fileCount":570,"integrity":"sha512-IgJi4NeZOniBjb1phLjbksq85PnH4fUkyUH37HdgtBW5tfZ3z7qSf0x7UyXn7Fb/BLzi7FREy8d4YFokGbiHYQ==","signatures":[{"sig":"MEQCIFMecRyvPpP/d5WFvF94bk09n03wrBA+bQUh7MheuGTiAiAsl2bibR3PvMjs7F/uclHGocVyVHrW9NMVhcPglv5xGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5151644},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"685164845ae4f55930f05ade9bde2d29bfa37ffb","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.31.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.1_1778960718144_0.2509660087890002","host":"s3://npm-registry-packages-npm-production"}},"0.50.2":{"name":"spindb","version":"0.50.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"996ecf92e5dc077a9939e44c65f246bb64ca350c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.2.tgz","fileCount":570,"integrity":"sha512-m/0rj8AMIgWW+6aEZR0HB6Ge+dLmU7nvBac5766NXO15ITGudJhH0Qq6/d6W2RhfSGvbAHKao1wzEvqppvlWDA==","signatures":[{"sig":"MEQCIBmr3arK0GQkzL0DxL57ueW+1qS296vK3Yr/fehaNBGiAiBUqI18OSTgsEwkYKjUmzSr0RDFWN7icLEZSl3hStwKdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5169725},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"289a5a9b5ef8d3ab89f58c8acd3b86aa3930de25","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.31.1","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.2_1778968202392_0.2104684674095596","host":"s3://npm-registry-packages-npm-production"}},"0.50.3":{"name":"spindb","version":"0.50.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"8aa658a00957b39cb2bffa9b2062c81bc13bbd57","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.3.tgz","fileCount":570,"integrity":"sha512-fCmWvEYV7SOO/sBdTWUxVQz+WfBmZuwlE6WJSI5MNBc05lzXwEl+pQ1CFCRT9TthzomGVk7HMm4w81hZ2oCHzQ==","signatures":[{"sig":"MEUCIBgzeu4BLUSB8XfT2wmkrJsnmo/46DWA3aVjRYiNYcHnAiEAjABnzYikhWIQqVf+ZTZy9bvIWAxNQKA5gZWM8X+ny/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5170580},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"19ddfff9e2205875e2aa0499fbb57e3fe97cf72f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.31.1","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.3_1778975600574_0.3973033674543194","host":"s3://npm-registry-packages-npm-production"}},"0.50.4":{"name":"spindb","version":"0.50.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f6fbfd6e8723dd7b9ca27cb100cd375987fcb715","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.4.tgz","fileCount":570,"integrity":"sha512-6V4FTy7VuRVQcwPeipkJYO3CqEH627GZYwObuJ7SnYDHiCTLEqwrECDl0f/k2a1gqFQSrlqzz8mwPFNawI6svQ==","signatures":[{"sig":"MEUCIDQRMcH6SCS4BBU66JqD0CKa/8iv3OFbXbzhvtt/B2k7AiEAsxWrWtmc9Ny6aGgyKfFXfFXMCMLd1JdgFnoAkaH8mG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5173111},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"2a961fe768ec71c4b1103de37b4d67d20cd25715","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.14.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.31.1","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.4_1779004426491_0.5822903145444716","host":"s3://npm-registry-packages-npm-production"}},"0.50.5":{"name":"spindb","version":"0.50.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"ade4e813d724a96a2e08bc087528c1af0acd65b4","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.5.tgz","fileCount":570,"integrity":"sha512-AClbxX6VpCJXru/Xtwvw/IrN0JQax2vY+M9vU2XXVY4kZ7E6H5aBdg4YxLUo+ziSW+o8K5/FH+O0GbnFqn0pWw==","signatures":[{"sig":"MEQCICWNAakH3AsBeUmmwltnz00oXmDpWaZIYEm4Gkd67jtQAiBcsvOnIY7ne7XLMndMHv/CDStvWtdNe6zR2IqYzYXBBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5181985},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f5e4e66c323990537ff0b7a13f9b1da5f98a85d5","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.15.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.31.1","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.5_1779474022586_0.6171608739241319","host":"s3://npm-registry-packages-npm-production"}},"0.50.6":{"name":"spindb","version":"0.50.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"d656ffe4d814b4f164097354a7d15b686e560f01","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.6.tgz","fileCount":570,"integrity":"sha512-+DbfYScY+Q6EfoDHeWyjST/dhtgK9iBcQC0RtFjWodZgEJhxk8CC96D8GKFXhdsAapmZeT74yTXyq9PA3lKZmQ==","signatures":[{"sig":"MEYCIQDFdSxNABe7jAT4Aq4A1i27t91qUCgHMEcHLnzgKZ7ZKQIhAPKdrs2whTYrjjIUhJD+j616V3gqn1rPpmTMdSVWRzEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5181985},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"747ff62fbeaadf986f7cf14f3d81cfed1b6d9848","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.15.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.6_1779571696473_0.5403945900216005","host":"s3://npm-registry-packages-npm-production"}},"0.50.7":{"name":"spindb","version":"0.50.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f4b1d5f67d663989ca2b3c43dadd74c0cbafc639","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.7.tgz","fileCount":570,"integrity":"sha512-fImMuTxjJTxAyCOu50sOEz13yvJJKI6QOXuqmC2/UNZOa9KzhjtJfLSuNTdB92Z4PqMYSKRN26Wp7rG2IarhyA==","signatures":[{"sig":"MEUCIGyfXhCENVyOvHYIWxRdaPU03syumsWljriUYJ2TG1X/AiEAs7Vu6yBdsmQVXbqUr/j4pZo779bVVcCKCpaRswzl73Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5181985},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3e6ed1baa632de15eb4f921469090bb0186b1ba8","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.15.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.7_1779602298203_0.870050687297601","host":"s3://npm-registry-packages-npm-production"}},"0.50.8":{"name":"spindb","version":"0.50.8","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.50.8","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"252c31b8c6fbd5126e5be7e1b15f18c8cfe4d025","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.50.8.tgz","fileCount":570,"integrity":"sha512-qyx44KtqSKD5fywtWvTNONowgqFC4ri0wRfhD9GmeyJawHQsfK9vGSWVsIYxom2k48CbtllqEZx/PKkUhdTitw==","signatures":[{"sig":"MEUCIAFhVI4wlo9ABG1yj8rCZBPCNuxiyqafkSlxLECEO2hsAiEApnZZo85NJM3QQdWoUhDBY0C9+fbAXnurVmxhxyynUw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.50.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5184034},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8aca2e3ea3b20481adf3c9a821bf0b94ee4dcb57","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.15.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.50.8_1779684052620_0.09131469721748209","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"spindb","version":"0.51.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"017900aa8149750025ba0b33ba161dfab91307b6","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.0.tgz","fileCount":578,"integrity":"sha512-whxU5iaw3LasphBS8+yzC28pbTuWFKWILyTs8izvClQ7ju7cBPVYRo5Gme+92uByufa42hTnzwoXhBBXKLEf1g==","signatures":[{"sig":"MEYCIQCvRg06QUWZRAqOUCVRf5+HrOQwW4Q+jQl2RAJP345U3AIhAPn0QdNftAR1dBOPjbA6T/yfwK6uQVXSVCIFy/gFBJ8F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5304532},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"bcbbf97fdac283d6e111f0cfe4e737d7c4d9d0f6","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.0_1780032557437_0.32438054418915807","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"spindb","version":"0.51.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"5384a5c9e1d4df86bfcf3cc90312351b42dd0fcd","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.1.tgz","fileCount":580,"integrity":"sha512-Zj/ngzlYJ/GKPoc71D7VNkiuvN3MpK1idcyFaVYnnlxgniGTOXamTBk8er+7zTgyZIV+XJHzFDHopXkyaBrBqQ==","signatures":[{"sig":"MEQCIASn+ga0x83ZgERegow2jROazBNJkVhBI6k6FvOkTtIJAiBMovAJBxHakG9oGzDV0Fkv/VlrG5WTv3eDG94nOm1+Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5317212},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"390c03c5080557f775b298792cfa649c55dee7ec","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.1_1780068755264_0.27492070572473515","host":"s3://npm-registry-packages-npm-production"}},"0.51.2":{"name":"spindb","version":"0.51.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"1826919ee402d1be9fcca7769e727fcf5ddf0a4b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.2.tgz","fileCount":580,"integrity":"sha512-/j/P/sOPzenoA/Ai+QEPvybEKIdwxJU1RUx8E4dxX6otlBm5qQ0Cj1FTXpjgCX29hiRxqgn/3VG2oTn6BUg+nw==","signatures":[{"sig":"MEYCIQCaX8CPibVYdzPkTmRosAY8psUWz0eiOlHldg6fXMvVhgIhAJKxExofSlcIYMvd5jTzNIHm+Bwpy0lqN8ErUl91ne3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5317919},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3b17051a45ab33d5b12d4f053a60ab21597268d0","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.2_1780097733434_0.8033992865468025","host":"s3://npm-registry-packages-npm-production"}},"0.51.3":{"name":"spindb","version":"0.51.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"75a2acb01c265a0f81b5125354085abf6be5ba71","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.3.tgz","fileCount":580,"integrity":"sha512-wGvcmqXp8BT8Le7iZDkuE4EFY7wMk0WwBR/FM8P7Mour1qODp6c0PGrUNeQjmqYkN0nROpveEG3WJ4zjYowuCg==","signatures":[{"sig":"MEQCIF2X/hNGkR0vPbq3TknFLJG+UTMsINewXJlhonRpWuwsAiBhUhDdP75+7hjeCTd0TdPyM8R3D1aOLplMDFsmtOb1Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5319059},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"1af770aeb3de40d46bfd4da74cedfe29ab2508f1","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.3_1780118615254_0.8166116047075069","host":"s3://npm-registry-packages-npm-production"}},"0.51.4":{"name":"spindb","version":"0.51.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"85ba10a40c2185e6f5b2f7a6db72c033f275f1a7","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.4.tgz","fileCount":580,"integrity":"sha512-1kOl3Ue6dsWe49RsotZQtCol4gzkihkY7HKPL+/hXudyCtYiJBaIDeWLVORnp2rki1khs3Fimw9fzU6EU/Xd3A==","signatures":[{"sig":"MEQCIEsfSNJqbG/ibIGGCHZvKp6rQIcdONQIK5LmQ+i7ZIHWAiAlKaKNgtcG8KZKiEuxwG8AkzVfWVmWXQlS+/gETpm5HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5319866},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"c2af9023ef2639d42b50ba4c0097a1999e15c777","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.4_1780166655022_0.2808930465588073","host":"s3://npm-registry-packages-npm-production"}},"0.51.5":{"name":"spindb","version":"0.51.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"5fb51ff1fb1dcfcf9de9bfc6ba603442b7334d5b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.5.tgz","fileCount":580,"integrity":"sha512-NakviEbl049Ahiam+1cDQjJJxD/JwzrAqmyOKK14JIXWPfxcB2ZmpnkyvimQYcNDFuXQ6hfiG7dOYaPaq9+37g==","signatures":[{"sig":"MEUCIDsWVlj8pUu+kbxb9Ro6FG5RWc58GHSCu0mNzBMqYfQAAiEAzHRL5OFO/h2KSyQ5qctcKS8y/qmxqGlSLoKOecGxwHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5323641},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7986b115867f67fbec7051321dc7c80268ef6d5e","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.5_1780372186844_0.6911715908328921","host":"s3://npm-registry-packages-npm-production"}},"0.51.6":{"name":"spindb","version":"0.51.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"6fd622dd68bb65098335773964fa14d169f7e471","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.6.tgz","fileCount":580,"integrity":"sha512-+n4YDBz8rCx+pw71ytqFtgUnSUoftKvjytk9sZBBEiK92bQp0Q3MlnivWtMxzHVWROhhn6ePTSoIxkWMMkoK8w==","signatures":[{"sig":"MEYCIQC1D0+dFCQAUQXuk//yaLZ7q/+gamaLYI+VfJln7q8c1gIhAJBy7d7ptTHS8wx3rLgVflbx01tf2f11qTGuQ8jxivqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5324227},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"6d0eafd717a1c3419641000485d75993b8e8e305","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.6_1780452453403_0.27152833994410375","host":"s3://npm-registry-packages-npm-production"}},"0.51.7":{"name":"spindb","version":"0.51.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.51.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"7cef8c3a71e81432947f24d54d8d61355229a969","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.51.7.tgz","fileCount":580,"integrity":"sha512-l7INVfNUmkeNpuusDd8NFz/DkkpoDa/cXhjFOlJ+o4LsAp0/rQo+0GjEc8h4KrthndsAH7U7eiUCkgmOb9oRFA==","signatures":[{"sig":"MEYCIQC3DQ5j6oo/mi5Hb7g8ZMCCfw4LKOsFjnA5Ih8hMDbZMQIhAOTrUB81gmJZiQwEoq0mCVGcAm2T88yoMKsAwzHTXEAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.51.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5326716},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"153f86eaee376ea0c8584935c457f9016630cb91","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.32.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.51.7_1780472504506_0.9061086670581673","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"spindb","version":"0.52.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.52.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"0e07c88efeb0744900e763352c3e059eb3d9f3cf","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.52.0.tgz","fileCount":580,"integrity":"sha512-jn3nzgd9ZGfkqOKRb8BdSO0mdSrFFAvUk2RdfCZeRM4CGHRnTsCUG0emPCopmfa8W3fBCB5u50oPh0an6Vrijw==","signatures":[{"sig":"MEUCIQDnrdbNLjxk7GRpTiCYtOJj8gcP35snriYmCplfSoM82QIgdaiYH2tn+RHoIWPeRDkDUr8DAemGf+Tqy7UJ6JEPNJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5337053},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"11769030bf05c2f0e202e55397f646dfa0f71c39","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.52.0_1780515808212_0.5148921452642179","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"spindb","version":"0.53.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.53.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e49a2c545b6ccad0258b50dba9edcd0e6ffb71f2","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.53.0.tgz","fileCount":580,"integrity":"sha512-FyRdCZZ3e4JA1I8TpbrCvsuaLwfudmQ1o66VR+9HIHgf2JrAMXiVoCi1GyOfY01evTbxLQub8Cp/PWIGl9ZAmQ==","signatures":[{"sig":"MEUCIAbiII7rJyUevkvzxhh2/EK2idaFXMcWKrAzgL03Z7XxAiEA4eElMtVLuM84OXf5xiBlCXSf5kHIYvzulErSUOuSAe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5348827},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a3c1df1cc17502567e15d3c0c3fc6f4aa5097538","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.53.0_1780539622321_0.5021795427639286","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"spindb","version":"0.54.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.54.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"0e8cb1565aca472a8f57b635667e4d5b3000cfe6","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.54.0.tgz","fileCount":580,"integrity":"sha512-C33SGC+j8Smhjf368qyOQV2TL0lkRd2I3eICJ2UHmpg7qOWDkIn1fBDHHLfKJ/2PecblfBwuAOl9ZJArLI0t7A==","signatures":[{"sig":"MEQCICOFYJ/se9LrTzxfu/oaEKIUdoGudL+OWNnKeCxIHrB9AiA/URzCbxIf3TEkwyjpdRxBvsBRjnoUHMNODGjXIUZTEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5350938},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"fa6f562ce9442f8f23cc9ff5be7cbc5c39fd909f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.54.0_1780552130140_0.9195651231214954","host":"s3://npm-registry-packages-npm-production"}},"0.54.1":{"name":"spindb","version":"0.54.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.54.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"9f416266bf7a2810add910c0568ddaa8b24c67a6","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.54.1.tgz","fileCount":580,"integrity":"sha512-C+iOZpY+SoI5MLtyMq61dn0M8vysLesodHQilIm2BhDropHZGJ/LDu5aTJ+Nk5EWSXMBPOVO4HZs/jpPy/J41w==","signatures":[{"sig":"MEUCIG3CBrvwuORV75YamT/uXtRDwf60sO4V/19Qzs5m0acqAiEAk9HD2kQ0KYUg8mdMq12Wy/AJgL500A2wh1jYMJ+4sFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.54.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5350938},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9cae75e0aeb5f8a572c7629a5b74c72beda2d8b3","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.1","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.54.1_1780721308998_0.38061263542769574","host":"s3://npm-registry-packages-npm-production"}},"0.54.2":{"name":"spindb","version":"0.54.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.54.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"da76d62c111e8c719f75dcbde3e37dcba497969f","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.54.2.tgz","fileCount":580,"integrity":"sha512-FEZAYa+oPjfY9zy0D0BLZ6055tWQ2ju0klnuHCE2UTms7wuFk83gXAeRmev1qVdt1rO7Oi/S9+/SMNajmMkOtA==","signatures":[{"sig":"MEQCIHTxoovgA6w2F6LAjyGq22pxR44FVmrmoha0dpUuyfANAiAQ1CXHmc0NRevlkCd+X+01r32KptBlEFd4qtvOJXB7qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.54.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5350938},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"af4547e9a4ecaaa8a0e28c4f192804ec8e30c0c1","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.2","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.54.2_1780735469321_0.8824925670547343","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"spindb","version":"0.55.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.55.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3ed8b518a886c406b65997957edef345b7dadb03","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.55.0.tgz","fileCount":580,"integrity":"sha512-FWH0EGVkM7F+bcxZbxkfembHZZJEjNEYmiLKtKjufG5kFzd7cUI7OpQ2wECrYukKZ1WhquDrRor2CQCkMiAbVw==","signatures":[{"sig":"MEQCIBu0eGED2Z7aNekJHz4PlKaEGicMn9yUfopPIgR42VMSAiBj9JVhDlOIkxaaXsl9LZEHsdOsNB61F3xJ7ATnhbY5Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5354522},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"ac4094939f9a98f5f2ad76bde90b9510b0883024","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.2","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.55.0_1780764581649_0.3430015500612644","host":"s3://npm-registry-packages-npm-production"}},"0.55.2":{"name":"spindb","version":"0.55.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.55.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"9cddb275d64e18b610a7e75cd5ac99f2f35666f0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.55.2.tgz","fileCount":580,"integrity":"sha512-D2QIsk5H1uMrvF7beNM8I4SwJA9C1JUNVXhOd1jmpfb18hwB4FtTHM1AJPhukqjU3VeAMvMXS7p5cloysMzyhA==","signatures":[{"sig":"MEYCIQDaRRBWKEVFrxNNsa5doI/n98z+Ui7KLfchzNMCwy9+NQIhAK1xMf/7N5M0CNs2Sr6swxZICsXhOwQFkYwTrqa+09zj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.55.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5354522},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7c5b357b89447f451f4719740daac118d68c56a8","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.4","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.55.2_1780770398452_0.5851869894651924","host":"s3://npm-registry-packages-npm-production"}},"0.55.3":{"name":"spindb","version":"0.55.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.55.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"05e81b170ede14613f7dd068d8ce3ebbe3e30941","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.55.3.tgz","fileCount":580,"integrity":"sha512-4/QN877KX02WiW2XY/9B693B+4x1Yxn/nebImwByenUuyo+liwZUIfhFd8gUuKJRKMuqKl/RKxRR+zR8nUW4Tw==","signatures":[{"sig":"MEUCIQCx9VughxPwuQDbXSjYTMffxWdrV6SXaoeW4jv+fw1wrgIgPPVtKvTaGsRp8xrjj8uojNRIMKmEEh+V38DOaGVrN3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.55.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5354522},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"20026ba7864f79cfdfdc3313d1885cde242226d6","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.55.3_1780774120020_0.2951286743361712","host":"s3://npm-registry-packages-npm-production"}},"0.55.4":{"name":"spindb","version":"0.55.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.55.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3aaa4b32f6be19ab390853f57bcdfd1c4d905067","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.55.4.tgz","fileCount":580,"integrity":"sha512-aTKLyVgUkpU7JpF9Lupvky2UqY3WWa4Ys2zLzoYcq6qJgtgLXTNDJAEPTAW3trDLQpt2dDFF54RIwfGpg1d+tw==","signatures":[{"sig":"MEUCIAFlf/0mVNEv0egjb3nA0fK+fM8Z8didep6YFE/vKfnhAiEA+ZzEpNJCvn3qjXJkwCiSVbK78diuyehVimkCDvMkpR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.55.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5357400},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"5685b9ef6490fcd34dba2172a038a8e94686a872","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.55.4_1780811777791_0.7308570422779037","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"spindb","version":"0.56.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.56.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"fe4fc3483b5e595d6ddb7aea3a631ad2393be234","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.56.0.tgz","fileCount":580,"integrity":"sha512-ZRfYd5drMPoqZhQzdCc1etAHJugH1P97n8hkeMNMzpGSmkQeCdF3td9kZbqlThMZ+tTmVNk2jUPSimmukAYK0g==","signatures":[{"sig":"MEQCIFBLpjpoiumwqlYUTCOAGlefh/xSsjNlB7iHB9XTFzVPAiAcgXW5ydVauOlcWxC95P7tdtIQK/p0XtzYEhHyk4akvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5362881},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"6f485119b59eb392643b28c9eb7aeef6218106c2","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.56.0_1781558737661_0.6026270019253641","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"spindb","version":"0.57.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.57.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"a1b34453b5c661a65cce4b36fd0f45c383532e11","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.57.0.tgz","fileCount":580,"integrity":"sha512-d/ElauykpPHUnusgCqfrFJm59E4IjXNO29zUwJLLQ9RNDfNL5m0x6Onmbh3egovomLYno3MIL9LAOz6FD+ws/w==","signatures":[{"sig":"MEUCIHQ8tIPzT5hIMDvq3xxD9l+nFm8HX9MrjFOSncgCrP5FAiEAz6FMGbUlR4PF1c1VnMgiSOynA/62KoovJFIVLeLYDNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5364460},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"dd88cc7d85eef26ef8298a47d7b222163506fc6f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.57.0_1781572365155_0.8283426859453498","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"spindb","version":"0.58.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f355ad4245a9dd33f05663a1975459e1f0b297ef","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.0.tgz","fileCount":580,"integrity":"sha512-bVT3UYL7tgclAalmqp2nt/J7/tMcQmHH8OkEnAbPXmMbFUYB2lTRzj5sdt26ewGB4tZZtsh1GfE0MR7imwRB9Q==","signatures":[{"sig":"MEYCIQCQHiW8vtYdZdjyZqs55fW8fcDEqi1MhyI2Bh8CP8ZKDgIhANMw3/bOx6SRg9rgidgbA+D1VIzDDOE5v4seN6qcJb2x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5372857},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"6ad5866fcbf4b71a5c9acd97d6c90c188debfa21","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.0_1781585286200_0.7188367298271825","host":"s3://npm-registry-packages-npm-production"}},"0.58.1":{"name":"spindb","version":"0.58.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"26d12934d6442b388414082201f21d6aab62fa7e","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.1.tgz","fileCount":580,"integrity":"sha512-bbQi4BlpN0oVrbeYZfrkYJbtwxeLtQRuqavnd2B2ZUjKNnsdSWx08kb3HjlKav3tO6z+zeML36JWfqh/xJbL9Q==","signatures":[{"sig":"MEUCIBVWmiTT4BvWNJM+en0cQx/mwvozt8bPbbUftUGOc0TlAiEAlygkk4hCYTqzqt+c/o8HHjy5LMzSzOTQfjXg+Gm5MhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5374196},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"ddbeb5fe2a4750229d467b0fd0d9759b62db10c4","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.1_1781650732468_0.9920774963900258","host":"s3://npm-registry-packages-npm-production"}},"0.58.2":{"name":"spindb","version":"0.58.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"7ef2c41685d453fa01a86b680e216366c9faea4a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.2.tgz","fileCount":580,"integrity":"sha512-ATA1ZR682hv1b/8be6H6iGhB+bV29bYcwqJVIKyo68Viky2u0hbeTuOMvrLRw60/ow72MplJBxamCDSDQNTBUw==","signatures":[{"sig":"MEQCIDvjuAmHPyKI7Mbv1bc4VavvvCtbVsLx0XJ8+kbNnoJPAiBT67n5avhQWgaViOv5vUAnvG57ncyx3Lc3bas2OShfFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5378891},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"af2599ae4555b9934c0c4ad9330ac1871ed7558c","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.2_1781661349118_0.8947727764358191","host":"s3://npm-registry-packages-npm-production"}},"0.58.3":{"name":"spindb","version":"0.58.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3df29e2b4ed877739d212875a17b6d819e317f8e","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.3.tgz","fileCount":580,"integrity":"sha512-1timadTx0pyqK2zF7qD+RBVEfoz+GnyjIH7ufwZ3pMtkSduIX/SexdN6oopW49mgsj5b806Qt7U7/EGufMtnGA==","signatures":[{"sig":"MEYCIQCjqTKDG6dpaBXhZ6itBthkVy9+Tdya4v5iwYBzR/bPjQIhAPjpb097jhKPWyye5TZWshu11n8eqahOdyyi6VwxIF9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5379610},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8a49e3973b42841b0e4de3bda826beaa5a2181b7","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.3_1781665167700_0.7074794173619459","host":"s3://npm-registry-packages-npm-production"}},"0.58.4":{"name":"spindb","version":"0.58.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"ef95df3f6afa4488485995c28ed5ebea5ea18849","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.4.tgz","fileCount":580,"integrity":"sha512-/MkX2SBCHTTVcvgu7BC3T8i/Ibn3wV76SPg67qrHPrXjUxVtDsdnf0uuW/h1UW/5OoRKLpcqE5lBnkn2XWviZw==","signatures":[{"sig":"MEQCIEo0t0499CSCJxSTs8U3/VEHuWG80+4cw9sSzeCQ43PQAiBYVRKUNLONGNlglXgpIuWB+flieuqVlZAHY0AWNPNsGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5376973},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7b825c7651844b9cdba4be05ccf4835612f325ed","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.4_1781670858779_0.9326158446334056","host":"s3://npm-registry-packages-npm-production"}},"0.58.5":{"name":"spindb","version":"0.58.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"c84f0f397fca4173334038debf469e3035e8ad9d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.5.tgz","fileCount":580,"integrity":"sha512-199B/Gzk/cONi3Eq82l8BmZNEStEbMP77CqQFSASnOZA/WdHnbUri/TH6Hy6sL7/1Po8uqBnb/lunxda2NMnFw==","signatures":[{"sig":"MEUCIDonJwznk/U6Tc5hwaXe844C31d2flfsCF3QLxGTn2ihAiEAq8QS/DTIiiWwSAPAMs4yhkPfTS1e56Rb9wCHrKs8pYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5378783},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"60f1948a511e3d0b839b5999b74d6d0d4b48155b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.5_1781683182469_0.016024881980893024","host":"s3://npm-registry-packages-npm-production"}},"0.58.6":{"name":"spindb","version":"0.58.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.58.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"78744224d423e236475285e4b43233fcb95ea2eb","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.58.6.tgz","fileCount":580,"integrity":"sha512-/RsJ3ClmqhyuIa1ww0nY0vefArn8rZiODpHBtS3HZNKnphtxZ4dNn1VQvWniXhv7x7nopqxUFIuoOiKZrhICag==","signatures":[{"sig":"MEQCIE3WblrEIwrXrR4b4Tk5oEUix46cwVqbQGGYXE4YVfdkAiBLCmGG5vb5IakXji2d4t89LU8lqMLLbnyHNeY9BlkYTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.58.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5386640},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"705e3825a8dd7c87748b46b70562ba554dfd4cb3","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.58.6_1781728727057_0.35051910476382186","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"spindb","version":"0.59.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.59.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"9df246149f329bf71bf86fe821cb20cd68319cd7","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.59.0.tgz","fileCount":582,"integrity":"sha512-JmOqpkMfb3q6YpVvJWaCOGLZPuT4wSWoPhvegyDJs4hdZrTl4OREJj1i/e/YSJ0KIgsSgZXA9aeZheMxPpVuAQ==","signatures":[{"sig":"MEYCIQCzvARxVnvBLAO0evgXZ+e5qniqWT6wMdOVZgul4TKEPQIhAIha7/lkwY9o9V0nzu0QnZ3htfhu3liAs1yOIah3eUA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5416427},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"12bb74a60625acabae1cc2c32b4f32650ca8493b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.59.0_1781785984573_0.26027226490564037","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"spindb","version":"0.60.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.60.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"0d7a59fbd12d1c82ca319033a8f3c839a516e2ff","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.60.0.tgz","fileCount":584,"integrity":"sha512-GZaUIB6iKJYRzpenS2C4NRPygtwqT00CZBSHeoshxsJ0HHj2d63xS/fRV8Fl5cZZsyfx9rvZPU+rsxQUQr8e4Q==","signatures":[{"sig":"MEUCIH9jxIFXidhBXS7uyHj6aVM7eHMLvViKTimKFycjj0BJAiEAh0NypDgogX60u2MymWtqpQcRt5jYJUpngywnm5pHc0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5421963},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"1f2b4a5d87d93ec6046313c59868cd87146c4121","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.18.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.60.0_1782777517189_0.8351631172320613","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"spindb","version":"0.61.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"ab09a1ff105450b723b13d3d555d1350f85eddb5","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.0.tgz","fileCount":584,"integrity":"sha512-BBS1xFjBvXkiP5LdUF2H3qzBBivPU9yO/3J28U65AUX/RnbL35uZkImapHjroyOy6CjqHu8F4+Ml7Uu4+OMXqQ==","signatures":[{"sig":"MEQCIFIV18Lfcs3Qm5z0gKjlu/VcpBhUgTB+wQsKDh8HrHneAiB2NriTmCpGbMMuml/UsWXw/oR6hFmzXtXRTFGbxLeQ9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5423465},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"77ede522d13cde9adcea54f2787455d400bd951d","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.18.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.0_1782779709847_0.039631944858549595","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"spindb","version":"0.61.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"606499e2226e5239bdedefea0c313422bb4ac313","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.1.tgz","fileCount":584,"integrity":"sha512-nFTp5rfJ+gWaTIbKWdIwK0NDRV7HAiwD66PA6XlZtPz0SFaKcLU729YvprSkXDX5v6vyexuxCHYJg16+XZJN7w==","signatures":[{"sig":"MEUCIAHHmnLglbH4jN7pjOGn83ZVAFY7M9tiqYoxVQ/MNxEhAiEAhSfvvUc+4xyvW1zzLYkjOeIXZ+T+c9S0LXiDXLeMeN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5424165},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"2cc2ba25ab52300e315333eb32b0ede1bdaf8a86","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.18.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.1_1783187400685_0.8206604843547034","host":"s3://npm-registry-packages-npm-production"}},"0.61.2":{"name":"spindb","version":"0.61.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"78cb03ccdb8e24dabd2ee7a45034c11498f860a6","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.2.tgz","fileCount":584,"integrity":"sha512-k/fwsFimeDg4UYrZIEvovnmDlj6qayqXH2ku6lKyZLlsxvLuL6DzCflH/32xDUI9YisYZ7TL2pEx1k16Ar596g==","signatures":[{"sig":"MEQCICYWXLlmzaUA15FRTTbdmwjXQE0Y6tyXo92MZZNSjskLAiBLwjUjcM1RAAHSDItYXv8Swv++cjfw3bP4t5f5uydcLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5424280},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a642dcd1e82f1e9184d480b4dde268fe5d5ec26e","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.18.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.2_1783290375495_0.3254043482873026","host":"s3://npm-registry-packages-npm-production"}},"0.61.3":{"name":"spindb","version":"0.61.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"866624cd5d1425f789e754c06bd3d74d7c6ac4c0","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.3.tgz","fileCount":584,"integrity":"sha512-dnInNJqJ85NaGd/papToeIjYcbulHNT+2lRX2eylKzcgLPmjb/psHjnYFXJE9LAJsbGY9HvQrOVjn6B9u0rUmw==","signatures":[{"sig":"MEUCIQC6a5my5d4NmHDBTqhIk945qDNQjlSI/kRVyT03B3/Q0gIgbEjByuGP/LtNyBFEtgi6EjG0wENylMstsHj/Js/w1Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5427763},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"742bc6bc55b01a21ce39ac78a106769c6f69bbee","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.18.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.3_1783403423323_0.30848307278618825","host":"s3://npm-registry-packages-npm-production"}},"0.61.4":{"name":"spindb","version":"0.61.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"6a2476c49d672df60fada2b75e29eeeab089c36b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.4.tgz","fileCount":584,"integrity":"sha512-cinCO+rxxiB0ELjqq1dwMb2GckCPOJ1lbDXv/xSxrtZk76i0MSwRu1dV/P5zEy8kHPos31QQ/dZ7x/9tkIag/Q==","signatures":[{"sig":"MEYCIQDkiOQOadT0D/HXDl/qZSxKxHavQRiev5axWCY3UBsAEgIhAIk64t7565vPrruzSSy6qMAYG7qFsjaYR/tC7sDPWqNn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5428802},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"29245306fa0b4ecc5a63b869f1e4da035a2b563e","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"11.18.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.33.5","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.4_1783447466507_0.5611769753059592","host":"s3://npm-registry-packages-npm-production"}},"0.61.5":{"name":"spindb","version":"0.61.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"896527d169f70a03805eccabb574c92bba7ab2ee","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.5.tgz","fileCount":584,"integrity":"sha512-tDJEW0LTlGElW1wN8tiOQbzf0SAt9aveqkuJOWk2+LBa4CPad9+a2LI62rIlr17hVmOi3lXqL0tcr4ByGjs19A==","signatures":[{"sig":"MEYCIQDB4rMuBiP3dfrImvZAMb2sbO/FcBv09xmumTWf6ttY7gIhAP34Jst/QmIgbDFbJxzOwK3X6tdWUVqq18Apk9HEeYeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5431026},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a6bce0d0684fd7dec534f30815cb149f57e07130","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.34.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.5_1783713114920_0.1628744510749629","host":"s3://npm-registry-packages-npm-production"}},"0.61.6":{"name":"spindb","version":"0.61.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"1c6c98f57798b50182183addc1e4b4380923d88a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.6.tgz","fileCount":584,"integrity":"sha512-59mSDH6fZuAok+RjV3pdyCj9fvIvIC2j1BA5G64j4M+7Y7OFdRtBFda1YmTlpA+PW89LbU/1QwQ7INGx7nCT0A==","signatures":[{"sig":"MEUCIAMQoDxWExX6ERJ6UqzUIT9qF2irGYYAAx3c88WV0Pf5AiEAvl61rtmv+iq+cPmP7LjkdPP+10WjFKHJYHRJjP5F4ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5430164},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"74932ada3e6c4d09a52215cb47726aab4a57c868","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.34.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.6_1783716852262_0.28683879779053223","host":"s3://npm-registry-packages-npm-production"}},"0.61.7":{"name":"spindb","version":"0.61.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.61.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"789f2293cde550dc9d973b084287fc81993faded","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.61.7.tgz","fileCount":584,"integrity":"sha512-44IFznnyNgWRECvRjxC89cdCyEo2rDPJu3lLdXGCU/QtZa3YhubcETAXRkNYOLxjOL6BYK8nMwHYqDs1iqhobw==","signatures":[{"sig":"MEUCIQDyIUFgVCBsUbN+JUagJJOsKc6kbGArbxwRiGp7RBh9GQIgJn7Y0ck/JOyEe0ET/wCgIala157EMxvYl3Pc4QxGFjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.61.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432227},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3c9fe97b3a4feb8bed40455fc9551d7dd129d698","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.34.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.61.7_1783725212184_0.2302077644431355","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"spindb","version":"0.62.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"db89d09b7884b5e812edac910a9df1f02a0138db","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.0.tgz","fileCount":584,"integrity":"sha512-XTYYSR5FqcL1J/9S3qdKhD2epnCqw16qWFTvbaNUcoBJnzkRDW+LMUgsq1p+dx9h7sB0sHCIElv0nt3hxMfizA==","signatures":[{"sig":"MEUCIQCaUrjE2LonOnU5Zm4qNHnKxYJdYceWx33VQK+wdHdkiQIgE6b/yI1HRZxxip315a7b+LhxdU/EB34wKXD03eiw75g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5446373},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a2b685d38f4420fc8200c9871d854c47501641d4","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.35.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.0_1783926273578_0.27335229099777125","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"spindb","version":"0.62.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"2a4d1e0a794f2f538259b50024e73c6fdc521f75","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.1.tgz","fileCount":586,"integrity":"sha512-CJk/NSw3YAH8k0pc0Pn7N7xFhRa6Mfowz5iCXexlZOQXpW3o80AHI2Jm24gvYUrhd0msw9Eqx3wHCupnj6PDVw==","signatures":[{"sig":"MEQCIFGL778ns7jBcF+NsfeClyTfG5BcTK1N5N3oC7B12UV+AiBryPnsSyvk3d+sPfM0y3T1qVScUD5S0lqeDeKUdYhOLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5426189},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"387be934137e5b02175b89994330c367c566ad8b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.35.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.1_1783995401940_0.983342890818157","host":"s3://npm-registry-packages-npm-production"}},"0.62.2":{"name":"spindb","version":"0.62.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f8270818b02b66ab84fbd30a1abb8cf6c848d8b7","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.2.tgz","fileCount":586,"integrity":"sha512-temZb7XPUcevLiUdfXscb+2oNLBti6wKU0n2IAoHVePKgyksBZeE5BSOBQD+1yllQWto5US/K82GZPfSE5nQLA==","signatures":[{"sig":"MEYCIQC0y5JNcpwf1n/XN9SioIqFP/tQopr8bKT5HljnZ9tfqwIhAP7atNqVwgRlGGzegt5slTp5GF1iWiFYM/zichkmC/Pb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5426189},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"f4704c5ad1a30e794944bb827991b63e3b55c62a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.36.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.2_1784893887426_0.17524039901855404","host":"s3://npm-registry-packages-npm-production"}},"0.62.3":{"name":"spindb","version":"0.62.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"5c48fe7783b92c8d3c4dc9bffd0e16e1e16bfccf","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.3.tgz","fileCount":586,"integrity":"sha512-yubIAYnKbZ040KgFPs2skIyRQpEI1iBJmvqqNaGxpK9eW9GLvCZZ+NwYoO+JFsyNqxey40xaqHKVfAglF5Ko3A==","signatures":[{"sig":"MEUCIQDkfbH8onK1AEiaCHAdRfajZ0nED5ejP/CAIE1D3454FAIgSKpFg3SKHHrXVNxtF7s8F2c2JopeUadhbX0hJXiJl1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5428806},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"efd7f473884d8716a283447c37fc67eb1fef5b34","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.36.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.3_1784901518889_0.11971934221929725","host":"s3://npm-registry-packages-npm-production"}},"0.62.4":{"name":"spindb","version":"0.62.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"db3302af293ad8dcbb3b94567237c1c40ee31283","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.4.tgz","fileCount":586,"integrity":"sha512-nJoGG4Oy2U8g7SsI63dgJuFsqVcaI23BgqIM4cTj4/G0pdTZRKWZ5dkKK5JDeHKFe+1D8h2raoDMPNw4p2T27g==","signatures":[{"sig":"MEQCIFyPAfk724K7exPy5giGUTuZNyDDpdg5tbWm4Yb3QVrEAiA4AY+cGSSzDuQe6W472hM27c97e1Xvwr78aLW6y6aUeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5428806},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"cea488f4ab6d0164f2b8d3133d8255388e94f1b3","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.38.3","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.4_1786082714067_0.041425065811567574","host":"s3://npm-registry-packages-npm-production"}},"0.62.5":{"name":"spindb","version":"0.62.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"cc9b4f8280aa5a834d82cb2c0bc0fb416d535e2d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.5.tgz","fileCount":586,"integrity":"sha512-7r7sYzlnkqcdKD97g8sEITfs3Mtqf7SEoOWpvq/NdCSq9wK3B7ORAcHQvfHrCvAWqVl+JZRwR84gvhoscIgWzQ==","signatures":[{"sig":"MEUCIQDr4y4vXhM0Ngs7+/hUYB6vdxG4vi0Gm+ymmsIfYajCbwIgSdktJ8pkjDd0K863+zdOMplNCCp23YUB1a5EUNascjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5430512},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"54c6fa36452926b6b6a7ea3d5bf263971cc943e7","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.38.3","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.5_1786404838054_0.23115825370133858","host":"s3://npm-registry-packages-npm-production"}},"0.62.6":{"name":"spindb","version":"0.62.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f51d7a7787bca98773005ea8d60ca57a77ef408e","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.6.tgz","fileCount":586,"integrity":"sha512-1JRAQxBD2zmP/qpYh5VaGiexcQsG9wwyYfsT34GRAypEheGMJEiF8tjZ+kyqHqY0/I4gQH1T3hkVM3SU49X7dw==","signatures":[{"sig":"MEYCIQCn33GzL8ayS462kJzZqe5dAaUnAeV5queBU2wjgptVFQIhAMyJNqhZuehAWCdXUv9yWXmp6a9Z1eRjBz9VzdAlzbD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5430512},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"4a16aca789acb86f763255d743bb26a9342eb183","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.39.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.6_1786558507051_0.6157129513859254","host":"s3://npm-registry-packages-npm-production"}},"0.62.7":{"name":"spindb","version":"0.62.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"586ba5256f8a1cd4214229a38b97655b04fc1ed4","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.7.tgz","fileCount":586,"integrity":"sha512-RmCrJ+tIU2RWp8iP1+a5NAaDIaR/iG2/a4M2HnPZrU/TNdgKVixPsmCHBRNTDogLimo11g3JIUaW806yw+HHyQ==","signatures":[{"sig":"MEYCIQDHVVPMKuZ9U6fP4FWpTGK0Dyu86qWRPbSx5cJL7F79uQIhAL6kkwYx5Z+Ud9rulWtkxTlGmpbsIzTw3WiGCxWFpO99","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5433043},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8627076c438ce3b5184405e75a45158b64c98309","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.39.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.7_1786777588651_0.4825861833390199","host":"s3://npm-registry-packages-npm-production"}},"0.62.8":{"name":"spindb","version":"0.62.8","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.8","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"4fc01930397ce43aa722f116a018493576d3b174","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.8.tgz","fileCount":586,"integrity":"sha512-jl8R1WNukcPPPnE5pHu8PvkO9jcQGSDFOa1JyeOz59grdzlORjrfZJgxBbCeSdGUwdyd9VdPU7r3hnJ19tE/yA==","signatures":[{"sig":"MEYCIQCzIl6Ss6e20SwH6doNxytQxf7Kg4tuBqCTDLQmYPexywIhAL1MQ3JQrYZ2SHXbVcaybatbKU7A/O6lXGyJh6+9mJvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5437274},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a1e8e97857478cf9e30cbdb2bc47802e1853e7e8","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.39.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.8_1786781966560_0.6364978528943259","host":"s3://npm-registry-packages-npm-production"}},"0.62.9":{"name":"spindb","version":"0.62.9","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.9","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e6de72f2433db487f63cecb3e184735d45199426","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.9.tgz","fileCount":586,"integrity":"sha512-YCXlySYT1R3toSlAv5S8dXj/AaKPuYiVtI1dtwmtNV/iv0KTtazkuOpMCXWrqyvD3WfnsZsZj2irnw40F2OK0g==","signatures":[{"sig":"MEYCIQCT15b8WBhsaA9epGzOJr0ouSjcKza/cKxfCsmBFEyw4QIhANSvClahBzG2qqFRS7Hq06ODSgUDLXpIhNXsxRSMVV2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5439868},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"5ad3df0bf424247a6a4dfad72a86315138fafcf9","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.39.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.9_1786820923089_0.8204992039917378","host":"s3://npm-registry-packages-npm-production"}},"0.62.10":{"name":"spindb","version":"0.62.10","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.62.10","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"522c0a253f5f4bf9521325c9d992000abf5e8da2","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.62.10.tgz","fileCount":586,"integrity":"sha512-t+qwG7xtgxLWowIWsmaMNybs88/lTnOMqyH4orgY6Y+Ezt1QkicivE4FadyBaQb6F71XLRMU3xpithNNy9LJyw==","signatures":[{"sig":"MEUCIEgfCI1ey9STL4yZl/LKaDNizu9NaKnTPncEOLIaJmqiAiEApQxHplpYLh+Zmxe6Di29Xkm90q8qKzLrVoPIZt+HRR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.62.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5440515},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"d54344331512296ec1d67f1c199655be7f45755f","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.39.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.62.10_1787094620162_0.8271309331018235","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"spindb","version":"0.63.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.63.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"45aae980a6747ed61ee5ef85bca4692582867df8","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.63.0.tgz","fileCount":586,"integrity":"sha512-9NoUOUIc5QK+pCzy2cJtjnKMaAGDCqUP8bsZWxUGxUueETPJ22gixXBjLLhPOtGmhBjX4KW9Z/E3kNKeMJ8Fdg==","signatures":[{"sig":"MEUCIA20MnvLJzRENOio//tX3NSEUNNe8snfotEE4w/UxcxNAiEAq41r8Uu4v6BWpwDiYJIYsAVABsYcQU0MOKcXOyzsvuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5440514},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"03712b039bfc1fef8017a5172e8f0dc01d357cc4","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.40.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.63.0_1787642492899_0.9006665890419154","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"spindb","version":"0.64.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.64.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"4b10da538d0ec7e19fcae70af2f84fc711850d32","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.64.0.tgz","fileCount":586,"integrity":"sha512-e4AIlf0i7YjpWbQZPCoxJEtgmmx9zt5LAdTfr0vR21wIK/J+fm+Ni2MFIDhp6Un0tdgSyDFHT0vW2BtugYUkKg==","signatures":[{"sig":"MEUCIQDqhYwoW9t54l7utQTWvMD+6ZltFVx/LHXtHD+idqzSBgIgMiBoG09pRdy3Lv/8GRF9v+mJBizW2y57zgXBcvrBhd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5450199},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"3dc66030713471c331af8c2681e8599aff3c50ed","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.40.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.64.0_1787682457926_0.6643652812622642","host":"s3://npm-registry-packages-npm-production"}},"0.64.1":{"name":"spindb","version":"0.64.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.64.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3ed9915d1b4d6800c26ead0da4889d9c56b1d981","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.64.1.tgz","fileCount":586,"integrity":"sha512-ujFIxf8neZba/W6CaS8YK+WXMiCPguIUsIVETqzx4OXvw1sqXaT417GXqnqb67/3K0irtF+9U3ulj4YoRJSTuQ==","signatures":[{"sig":"MEYCIQCSggAWi5C2aclVigzZhDbLyiuNIF8fObk7DfkWP3MW0gIhAIBLlcFua5QdERh1s0IOqxhktSpWWGgGQ0+235QlTe9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.64.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5450199},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"22decb7bfde3664c8784a3a85c6d72ccbd55291b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.40.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.64.1_1787686539864_0.7194492265390353","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"spindb","version":"0.65.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.65.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"5b946c9381bbc7d71f386072a94d4d08e0aeba43","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.65.0.tgz","fileCount":586,"integrity":"sha512-f6daygb5JptF+nlbVUSQ6N2Jen5prAK7bQewMSGK78ujazk9mSt8rbR3Z/x+Hj26xszztQH7RAuaE2YcmxJaYg==","signatures":[{"sig":"MEYCIQCDNZyBz7Qxzz6A7cmGheaPOHSNkVgfek//SSasYHkZjgIhAK29qkZLZnu6oWXw96o1aMFM+sz1WPSSe+rzN5qx5x79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5459099},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"e7e9f4c1927ca916f77fbbb137aa3f4918e6887a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.40.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.65.0_1787689731941_0.9134423557277658","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"spindb","version":"0.66.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.66.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"38af6cb313c6f1b65f7ce1127b7b9236cae7b99d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.66.0.tgz","fileCount":586,"integrity":"sha512-1GqkR/wlL+3vE+/8Dd6OLSxWpvm90/+rJBVhdqVpW7CHv7nWGxjzOulAj+hDKl7n9HICBzv2kzT5lSRjKJGEeA==","signatures":[{"sig":"MEUCIQD1fkxkTePtXcCEdhyiloyy1Qx2fyMbX6Z/2zxA/CgfXgIgGh1RGtpew39AkHsfjUg/tNz2opybP/om1W4ozNe2S24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5459095},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"8f06308e14defbed25f5d80967711da32f8e3a3b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.41.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.66.0_1787706657540_0.17021962424848347","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"spindb","version":"0.67.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.67.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"c105f11661b101042008deea8c7e15fd78e3c47c","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.67.0.tgz","fileCount":588,"integrity":"sha512-uDrvHCMS6V971Xj45FVFE+il6sSxYhuO88YvEqpIrETDFt3M6RydfEAagQoQrmX1eI9yn+/14UPmm/dArGA5Pg==","signatures":[{"sig":"MEYCIQCi7Wr+UHD/NU2KJ9KSrXqfupdcH4lEasbSU1szOzwRkgIhAPPXIda/rAIfXyafAGjOgUYtm1o7Y9/6DBmDs7717l74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5469032},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"0707a9e3b08ac5d2e2a0bca56385f8a2a19a86f5","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.41.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.67.0_1787729933985_0.5260039092583164","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"spindb","version":"0.68.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"129085ad68f2a857ab2dd3785563123d94b58c29","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.0.tgz","fileCount":588,"integrity":"sha512-9lNsdJl0OBDIZuOGsTkxqqYdj1pQSJ3dE88oFkOZV09abI8QyPY0zDPAIZ2qjykpzo9LtlMnulA39Q43ra7I4Q==","signatures":[{"sig":"MEQCIA/vJag4mcYP2sMl11u91jvAUceVElsxU2tZc/naJoEDAiAkG2IQUDmLs/AErog/DC/YY0+3Xim7Cx3k+UDHHrxAcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5469032},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"86d749e465eeb2cc5fca6634edfccbb1d83d0b2d","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.0_1787739811174_0.2822745406845153","host":"s3://npm-registry-packages-npm-production"}},"0.68.2":{"name":"spindb","version":"0.68.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e350e6dd42410c438eb1f7d4fe1c75cce1653240","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.2.tgz","fileCount":588,"integrity":"sha512-l5kQv6QlVbkHarylALmk80+NVCbQRGuQn/nDR5bbWo6G7xCCTNhOjsrVsi+0WZKraACvP2E4w9lpuTwTg8Vf9A==","signatures":[{"sig":"MEYCIQDDXuVYoNkCxbamKQTvLLVegLy3jlbGadOYfxgOJW33EQIhAIzB0SrkhW97Iwty0m3ID8+2qgUfk92MOGqKuVsTZ3k6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5489653},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"c8b33c6b4bb24563c7e3120d292fa42ad58f0e07","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.2_1787777522960_0.7694699691993889","host":"s3://npm-registry-packages-npm-production"}},"0.68.3":{"name":"spindb","version":"0.68.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"b98c2f89b3968d6802eeec925a59cb20709ae50f","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.3.tgz","fileCount":588,"integrity":"sha512-CCGnYmiSes55OCtctch+KD3Ej2Vlf8/yTZCA/sMzMFhHfoqjBi7suc4P+1thhIqAqzc4nzl1h5UcqAs5TDPhMA==","signatures":[{"sig":"MEYCIQCnnJ9Tx/LSO6DU1jmtLFJN66NgXrlF60q0A8WUTLi6egIhAIsKXASnJuQKonqjE5iGCB5e1AKZsA4thGijmWSVr9/6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5489653},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"1b587cb761bf5888e501dc9d92d1d2a0adc89e99","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.3_1787779705089_0.07912800803774456","host":"s3://npm-registry-packages-npm-production"}},"0.68.4":{"name":"spindb","version":"0.68.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"bb3805e9446544d26d85a2c29aa43be6230592aa","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.4.tgz","fileCount":588,"integrity":"sha512-N5+bhwdwifTC6e6rjFyY9Qxx8QiKn+RrkS8aumOsMYyFd/RaEcehn/yLmROnuXJCI6/CWoN2l56gf5b3r4Ymnw==","signatures":[{"sig":"MEYCIQDU5DkI4kyfXivQ/4YPaUgOEL/THVSGhIIpGJRi6KhtmAIhAISXun49hgpvjgJedtf/NsaM9oGjSri4pZrXJMgmB4Zd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5492400},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"75675921fd0c4e97cf654c7a35a56dc6af8f0a0b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.4_1788244470506_0.509520840226519","host":"s3://npm-registry-packages-npm-production"}},"0.68.5":{"name":"spindb","version":"0.68.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"543abcd57b12a2e7d636e442b6a7bd88fa74ca35","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.5.tgz","fileCount":588,"integrity":"sha512-rl+NYts6oVnBjvjOIG9oHslt/cWPdq2nWYW++mAl3ZNNldFqhncntQgPRw0m9PP+RGjQd/OCzvvoVVGQRJKLpA==","signatures":[{"sig":"MEYCIQDho7CSVyyVGej9gKojOXw/Zzq3uSOsB2gaCFkc0c4haAIhALavibpCkHYoUn2jOez7L9ES+tQ8KzMKHRoKyz9PbArb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5496057},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"50da0bfbf8b4a8ad08716bdbd76a52d40fa69053","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.5_1788274804212_0.5150980692017579","host":"s3://npm-registry-packages-npm-production"}},"0.68.7":{"name":"spindb","version":"0.68.7","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.7","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"75d2c719342dc27184c8accdb2bfec02f2ae8406","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.7.tgz","fileCount":588,"integrity":"sha512-rBCOE3xysZpZVlMM3oapKIyEhv6KRXo5KfngXjudwdLB+9FJjmVWzWaX1pvJmRsDH0A6Xa5Jr/ChbLZhVoVoiQ==","signatures":[{"sig":"MEUCIBwuSLdL7p5m6o0barCG2Ip667+wbBVLSAhZVYZrsZUIAiEA/rjkTipEvpqsO8fH8CnobPe3IBNr3tDHbo1bRxbN2sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHoTljFEKSOty3Pgnf0qD9bqv8+GEIT3BBrZTz2Wp8Y3AiEAyMtdMXsfGXH7fhwufUnH74Ju9I9Og8wIPTdowSJtfCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5504486},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"aecfa3c0fb0470433e17e6399d99fca3fe7a9e8b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.7_1788865368107_0.013857676194273472","host":"s3://npm-registry-packages-npm-production"}},"0.68.8":{"name":"spindb","version":"0.68.8","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.8","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e19f9a47792c2cdeae7e05b3c682321228413c8b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.8.tgz","fileCount":594,"integrity":"sha512-amv8rxMtTAGjIVZvJGLBhqlTr+xtct5yc/vKmBudjBo67DRxUSNSDGW1rBWcUSPChREp+e+TCNUC1+6wOXKqlQ==","signatures":[{"sig":"MEUCIQDF+EdOGFjyri+SrB4vt/cOwm4C+atPkdEOCFebp+RWCwIgHdIZMLPrZCc3hyYgs1HY1tt4r8P2sNgwFHLuG9a7cag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHU7QuYeVXIeKNMpbSNG+pdZCy4BoDRjEexu4jcckT7GAiEA+OIod6s06hcxg/2tUZmqGDuxecd4MzJJWAFor22DoPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5550737},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"61233c90f6a1a9469087ca36d9e832b5883be851","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.8_1788896074201_0.01642032857352005","host":"s3://npm-registry-packages-npm-production"}},"0.68.9":{"name":"spindb","version":"0.68.9","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.9","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"c0012fed261f73a3ee7400dd77885c42db6b9f01","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.9.tgz","fileCount":594,"integrity":"sha512-HCjcZbUpMcfV1yZ4EUKH4Fn1LURThWW7o9AtlNkTxhbNZwizAwbVw0FXItSuxcFPuwpgfe+T8/p+KNuxBbhV2w==","signatures":[{"sig":"MEQCIAGItnRrwM9WEfioT9ixw/ejoiJ04M3Znij/k1IV1PjjAiBGKLDz+K3IwwsHO2syO7+5skV8MfMQKczB4XFB21w9/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5TmnWbedP+ojsfV022i0M4zCI8GUOC6R58RO+ln5XQwIgBfRmD7xRxiIs+hRSe43iZhsPmnYlkBsrOVKaog3hRm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5552938},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7dd67a0ad1fd7510757e6c02feb58d194d63480c","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.9_1788904467115_0.729278010562137","host":"s3://npm-registry-packages-npm-production"}},"0.68.10":{"name":"spindb","version":"0.68.10","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.68.10","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"f88f99c39ad6cb3623362710504f30fc020f3ea8","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.68.10.tgz","fileCount":594,"integrity":"sha512-a7m3fPE2UQMcPTnLL2p7MdCJOkz19lnrZSBmNy/FFl+SeP8siLK9a694ksV2LuLyJ1UQ9ZftwRSeT7WieBbAjg==","signatures":[{"sig":"MEUCIQDl1bVD0+AqlY7pTcHRsi3yGUwxsoZq2j8ePH8x8e1wUQIgOSTWbvfVMRtI+D3KxwT6ui1lorUAMy04fAPfMQ3BkAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgtpzwm4C7FYeD80uXx2YSqwjqO9p4MEQcJqZOoHMeWAiEAvh64S+/yv3sow4zgWjyf6AaNbAZosJi9o7U/4jD0KzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.68.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5556581},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9b3302759fa69c52b481b6fe21338aacf23e165b","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.68.10_1788909009587_0.008309342529433161","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"spindb","version":"0.69.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.69.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"3f473ae73048f0d0d1ec49143a191a6d007095bb","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.69.0.tgz","fileCount":598,"integrity":"sha512-TDBIEA20H4SeKlSPh6ULzlaD/GOFED3k8aq7F74HlD+Zt/ygTcSEGBIuoM40iEJQTiMvQpKopwD2FEM3gqHn0Q==","signatures":[{"sig":"MEUCIQDzOplaWgToILub57qItt+WmZ/Ogsv6UUhXNx9IS7RfAAIgUHEztBHZBUljCkXoKDwyrI1VvhnAAREnhNdbo8M1vLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9MT3nkgNN9wBBpj9VvLABubZuLUjO8MmyXX9Sq/o7GAIhAIZIBjs0t2AT+LK8VWFRM9AxJw16SslyAHjS+/NRIr6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5594585},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a1d76618063155fc5ab54b73874f8beb37a1833a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.69.0_1788982683787_0.7964424861026049","host":"s3://npm-registry-packages-npm-production"}},"0.69.1":{"name":"spindb","version":"0.69.1","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.69.1","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"44a456156e9d20cf569300c67ff6d69b736d061d","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.69.1.tgz","fileCount":598,"integrity":"sha512-ZZkkMal4oJbBmNcmdCYv+UonjRVYX2gQRFLjjPAzZkwlUSDAVPOWoXAwgJoLwIcurEqbkVWJYG0Wl7DVe++e2A==","signatures":[{"sig":"MEUCIBUyCmW0bj9oCcMYL4jedIzz9G2wLwY+2XM2on/YinggAiEA4LuP1aNvi40QiemHWu5WVyVFO0TUPwS+HSByuX9GNgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXbiX9h1ZQsOenlv6ryT8LmAuEewV0VtrIP2X7DkP6agIgJNeOv6ta8XR/gQhXRsBpb5bmhV9tOeX72VO7b3gnUGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.69.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5599664},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"7814ead57fe80959ae8cbc381bed84b1d099e60c","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.69.1_1788988230568_0.7340468274029361","host":"s3://npm-registry-packages-npm-production"}},"0.69.2":{"name":"spindb","version":"0.69.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.69.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"86171c398ae92b58d7ee20dafc946e180108177b","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.69.2.tgz","fileCount":600,"integrity":"sha512-KPVn1GDiT7xF2+TEkDJtLZrnSVqaq3eqowV24pMMNgh/yj20qPVLq6sPzFqWxwl8YJiFuMDLzUD+4FCEr5T9kA==","signatures":[{"sig":"MEQCIFExGQ/tfYUm9VYGj7cYksw4yYtD6k8d/3hZrped6gemAiBo71wcvlVj6bEqhOp5d3DiqkUygKXxKeYNVTdz3UPCVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjz+dc5OUR7DiTfxjRaMbxIfhr/pTZ2+bYhcK8zdnrEgIhANY+juDQ3SD8sNmWodkh/uFVr/QDFERrIx23G6NlhCxn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.69.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5647309},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"9794a6cf605c6dd0817bc291dcb86ea7d4bc0365","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.69.2_1788993030868_0.8900418663289624","host":"s3://npm-registry-packages-npm-production"}},"0.69.4":{"name":"spindb","version":"0.69.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.69.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"940bee33cd8008f477d9ec956c58f161fedf389a","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.69.4.tgz","fileCount":600,"integrity":"sha512-lCD2zV3IeV+nkes8EvSVuIEFq2W20pe7jXr3AmX31WMHGwNmzwXpw0P1JuPxFbX0/8wZAmxf9Lbilz08qZ/PXQ==","signatures":[{"sig":"MEUCIDedAIT5EKjG5xh/cQWM1qvjZ2Ls6R8TPvVXnsWqNBg3AiEArk7HVk6getFNZ52lF72zsDU2ox/7iamXgFwivp0/9i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyI96MMU6kPPYSBJPJDHBf8iJu12f2h4xFRD+OFMmRfQIgfxJv4sj3ThQIOYCk0KEApxjBUAYD4Buw+flufn7yGkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.69.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5666224},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"dbb2e6a830a91e91cb1fad6bd8bc84f0f80e78fb","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.69.4_1789590471866_0.02099791812618501","host":"s3://npm-registry-packages-npm-production"}},"0.69.5":{"name":"spindb","version":"0.69.5","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.69.5","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"b029e51052f5bbd6d202026e6edf9d790e55f9df","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.69.5.tgz","fileCount":602,"integrity":"sha512-EVDVcfInso4xpsY3qUwtbRS00HmyCAEUHUZgGBEtyZqNc8Tt/DGITnjvy+lFp9G5303KCpipCKAt+Lc2q9i0ZA==","signatures":[{"sig":"MEYCIQCBA5nljOv81eiXW5NqB/1A2+Bd7EenY50HDbImKShbOQIhAMi3yalB7jhMseODDE+oXbSeM5c+0cs82rUj/SHHPZT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICGRiOuAczKN52TQx5ZBX4JwD7pR6JWzFQnHvFC3+qiHAiAI0U7qR6nbu4B6S7oFtzQ4URzvc1CpEKEGRmxuEhyJ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.69.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5667932},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"2e60f081659de8c5a8147bcbc108793abf0b79e1","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.69.5_1789618372436_0.22055873504470158","host":"s3://npm-registry-packages-npm-production"}},"0.69.6":{"name":"spindb","version":"0.69.6","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.69.6","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"c884f8c6f853b111867cfe5e6b0285c76726d3f8","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.69.6.tgz","fileCount":602,"integrity":"sha512-pYnuB28EIpZ7nXlJUtPxnqwYSo5s7nwHS570iRYdWGFkjyYUdhJttdoDIpTwExAZkS2h00cRZDjo6W9vNzpYTg==","signatures":[{"sig":"MEYCIQDem0Jvkn6AaYkR0ulsehFPFRrKNDMbqjN3N6tDEGy1LgIhAJW+GAIHkHek0KFDVzupjC8h72kfJDnrQjP3DHLI8fXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1nq53Utz2dG9gm8jvj7BLFX1wVFiUvJ4r2hsdoU/3nQIgYNWE8VVTJ5Jn3xqbG2QLZn9LvXjpeQ4lfzjPDkQJ6Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.69.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5668417},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"1fb3c29c5bf58cc4d999cad0e23ddb6ab1584306","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.42.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.69.6_1789669816928_0.6401110616704215","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"spindb","version":"0.70.0","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.70.0","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"9bc07924bf9f7dfcd3f9ba952693592a5311c938","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.70.0.tgz","fileCount":604,"integrity":"sha512-pD733QDBxxhti7PriXajnqF3QdjdcV4C8/rt7ABxyhlmw1wa2CW/rZyu/wGcmSKB+P9KitpZSzSHDJP5OPktZQ==","signatures":[{"sig":"MEUCIQDNkBmfZ7HwBKDnpV4piIBedLbQPzi+t342SbXzddQCVQIgDgYwTV9G7ppUTTPgvww0vJbWr9YbIls401pnxfbP0Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCG/y0YFQhhY+Fl1POoQOzcV9xqPYxubn9r96I5g9FDGgIgRnGWWUOE8vBi4tXjsul3SFjPed1GGt4ENhvigPj6P70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5672763},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"b2ea2d5db4f590b5ed9a5b78973631125a23d029","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.43.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.70.0_1789696282984_0.6642782000606533","host":"s3://npm-registry-packages-npm-production"}},"0.70.2":{"name":"spindb","version":"0.70.2","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.70.2","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"786bb7b38aab61463c11e246baa1211b603d3d86","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.70.2.tgz","fileCount":606,"integrity":"sha512-qXV6tECqHEvNDkMyKbH6KSVmV4Nryvm+vu/SasWHHqIKWEYCZoThIJKdY29ITaYd1HqqNytVKzcg4GFZxlrKyw==","signatures":[{"sig":"MEQCICx1i2rWh6rhGeIVrRKcG3QViGjMtnKDtEJSZYsAqMPvAiAYJqmmf8fZ6KiP4q84RcsOGVp7h5w4b9NG7k11rFU5KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBk/qjgYmRqhBgd6uFjqBKAkFBaSsbPjlkX2TclAf9mPAiEAjJpzoW/Gu2WWeKzBm7UKdcRheTjVviRtDte5n0fEjo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.70.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5684006},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"a7c48ddf8cc8d3d02cb304017e0e765163796f3a","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.43.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.70.2_1789748365628_0.8319866273936469","host":"s3://npm-registry-packages-npm-production"}},"0.70.3":{"name":"spindb","version":"0.70.3","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.70.3","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"262bae85460005476c59ffb670934d212dc8b133","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.70.3.tgz","fileCount":606,"integrity":"sha512-ZHBBCl04HQyj82gE5t5jttMvDFw3fgpR+D41TjSL5GMDjRWHLVSoBqUu5NvKis3cUltBKBB4ZRaDHKc0oitDOA==","signatures":[{"sig":"MEYCIQDDmS/PRy22R8OZzXmrwF1yUs0MU7Zah3TUz+inBThc+gIhAPaTfdOMepFkGQ4Ccs1o86BgFCaX9guGDckqj2uTXJ1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeeNCGin/2ingAg/7LtKXmQEPX9Rj33UGc6v6FBl8V+AIhAIu1pfjbSCyIdiY2JDdi2uRVsmzip6KnNNqH75/X9q7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.70.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5684506},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"59e6a52d125e147e05907e673e5054e7a9745360","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.43.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.70.3_1789776714516_0.035773243836103585","host":"s3://npm-registry-packages-npm-production"}},"0.70.4":{"name":"spindb","version":"0.70.4","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","_id":"spindb@0.70.4","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"homepage":"https://github.com/robertjbass/spindb#readme","bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"bin":{"spindb":"dist/cli/bin.js"},"dist":{"shasum":"e8dca13138d03ff59e9fbba5c8d5dfd4666d217f","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.70.4.tgz","fileCount":608,"integrity":"sha512-8wmRHK/J5n72VNEPTgT11kC0Tj6jFoA6Fl+B4qWZirkcJ0zLw4cXzPhpa4MraxTzz29uWywT5KgyOOk950Jltg==","signatures":[{"sig":"MEUCIQCRhyYk3Tz8uIB2L6a2ClmY9amubQk22lgEjMY7ftzAswIgNEyi2JYhW2soX/WbiAlvORW19TsyOATkLJBUV17VZkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUETSPEq50jykBPJAsRROfxHKBTI980ZEwpOA8F1jYhgIhANYkc/5Y1lwfEupIlJ0u3sB0HB5PnegcP9BZN4kQDihx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.70.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5698189},"type":"module","engines":{"node":">=22","pnpm":">=8"},"gitHead":"4656ae8eb6254618ead73e1251404783add56817","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.43.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/spindb_0.70.4_1790013215730_0.977221693456443","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"_id":"spindb@0.71.0","bin":{"spindb":"dist/cli/bin.js"},"bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"dist":{"shasum":"4095dcacd9121b0fb677f775d47aba604a57addf","tarball":"https://registry.npmjs.org/spindb/-/spindb-0.71.0.tgz","fileCount":612,"integrity":"sha512-vixL+aHE3jeXXicNkmnU9uWedOCuhwFUyJDiCewU4BvDZ9wgCgiIZvqllqNOh0QEzBxCZ8b7gMTGYYKEaJ50mg==","signatures":[{"sig":"MEYCIQCwB5wtsPAjgSkBbN0TS5obdBGC+2nfttD8ONbxTfjoZwIhAMv+6BOrLVSZ2PQRgNLruQGyNkZK3N5svsJ8yjsJpDkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDG63Wb67FLRmqoZAVK2Q1SRUsMkkvAxxM33cC9lt7z2QIhAO/LvF7yYUbDBeZ8o0My7hofwqhi0tor3hzARXoP8cAc"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/spindb@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5721996},"name":"spindb","type":"module","author":{"name":"Bob Bass","email":"bob@bbass.co"},"engines":{"node":">=22","pnpm":">=8"},"gitHead":"c907d85fb75ceec6ba1e3cd544dc20741b637b12","license":"PolyForm-Noncommercial-1.0.0","scripts":{"dev":"tsx --env-file-if-exists=.env cli/bin.ts","lint":"eslint . && pnpm check","prep":"pnpm build:version","test":"run-s test:all","build":"run-s build:version build:tsc build:alias build:assets build:shebang","check":"tsc --noEmit","start":"tsx cli/bin.ts","format":"prettier --write .","prepack":"pnpm build","prepare":"husky","test:all":"run-s test:unit test:integration","test:cli":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/cli-e2e.test.ts","build:tsc":"tsc -p tsconfig.build.json","test:unit":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/unit/*.test.ts","test:local":"./scripts/test-local.sh","build:alias":"tsc-alias -p tsconfig.build.json --resolve-full-paths","generate:db":"tsx scripts/generate/db/index.ts","test:docker":"bash tests/docker/run-docker-test.sh","test:engine":"tsx scripts/test-engine.ts","build:assets":"node -e \"require('fs').cpSync('config/engines.json','dist/config/engines.json')\"","delete:demos":"tsx scripts/generate/delete-demos.ts","build:shebang":"node -e \"const f='dist/cli/bin.js';let s=require('fs').readFileSync(f,'utf8');s=s.replace(/^#!.*\\n/,'#!/usr/bin/env node\\n');require('fs').writeFileSync(f,s)\"","build:version":"node -e \"var p=require('./package.json');require('fs').writeFileSync('config/version.ts','// Auto-generated — do not edit manually\\nexport const VERSION = \\''+p.version+'\\'\\n')\"","//build:version":"TODO - what is the purpose of this?","flip-hostdb-pin":"node scripts/flip-hostdb-pin.mjs","generate:backup":"tsx scripts/generate/backup/index.ts","generate:missing":"tsx scripts/generate/missing-databases.ts","test:hostdb-sync":"node --import tsx --test --test-reporter=spec --experimental-test-isolation=none tests/integration/hostdb-sync.test.ts","test:integration":"tsx scripts/test-engine.ts","test:local:fresh":"./scripts/test-local.sh --fresh","test:local:quick":"./scripts/test-local.sh --quick"},"version":"0.71.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21bce586-3054-4d28-a4f7-a3195fb32bcc"}},"homepage":"https://github.com/robertjbass/spindb#readme","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"_npmVersion":"12.1.0","description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","directories":{},"maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"_nodeVersion":"24.21.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","hostdb":"0.43.0","inquirer":"^9.3.7","unzipper":"^0.12.3","commander":"^12.1.0","string-width":"^8.1.0","inquirer-autocomplete-prompt":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.7.0","husky":"^9.1.7","eslint":"^9.39.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.39.1","typescript":"^5.3.0","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@types/inquirer":"^9.0.7","@types/unzipper":"^0.10.11","typescript-eslint":"^8.48.0","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spindb_0.71.0_1790216206885_0.4649218199169489"}}},"time":{"created":"2025-11-25T18:32:15.906Z","modified":"2026-09-24T02:16:47.501Z","0.1.0":"2025-11-25T18:32:16.092Z","0.2.0":"2025-11-25T22:33:30.331Z","0.2.1":"2025-11-25T22:35:49.619Z","0.2.2":"2025-11-25T22:37:12.727Z","0.2.3":"2025-11-25T22:45:11.230Z","0.2.4":"2025-11-25T22:53:40.093Z","0.2.5":"2025-11-25T22:55:54.184Z","0.2.6":"2025-11-25T23:15:55.825Z","0.3.5":"2025-11-26T17:20:49.128Z","0.3.6":"2025-11-26T17:27:46.573Z","0.4.0":"2025-11-26T19:07:55.138Z","0.4.1":"2025-11-27T17:14:34.355Z","0.5.2":"2025-11-28T08:12:17.423Z","0.5.3":"2025-11-28T22:10:43.600Z","0.5.4":"2025-11-29T20:59:17.424Z","0.5.5":"2025-11-29T22:44:02.114Z","0.6.0":"2025-11-29T22:59:59.523Z","0.7.0":"2025-11-30T02:39:31.217Z","0.7.3":"2025-11-30T21:59:13.743Z","0.7.5":"2025-12-01T07:09:33.792Z","0.8.0":"2025-12-01T07:24:27.845Z","0.8.1":"2025-12-01T20:55:26.732Z","0.8.2":"2025-12-02T02:09:04.336Z","0.9.0":"2025-12-06T21:28:59.131Z","0.9.1":"2025-12-07T03:37:19.766Z","0.9.2":"2025-12-07T17:32:39.310Z","0.9.3":"2025-12-07T19:51:56.471Z","0.10.0":"2025-12-27T02:25:41.268Z","0.10.1":"2025-12-27T21:10:15.608Z","0.10.3":"2025-12-28T02:56:53.188Z","0.10.4":"2025-12-29T03:03:04.682Z","0.11.1":"2025-12-29T21:45:07.700Z","0.11.2":"2025-12-30T01:17:02.298Z","0.12.2":"2025-12-30T06:44:11.422Z","0.12.3":"2025-12-30T19:47:21.472Z","0.13.2":"2026-01-02T04:19:46.566Z","0.13.4":"2026-01-04T20:27:24.414Z","0.14.0":"2026-01-08T09:34:10.684Z","0.15.1":"2026-01-09T09:51:54.802Z","0.15.2":"2026-01-09T10:32:10.901Z","0.17.2":"2026-01-14T17:48:57.829Z","0.17.3":"2026-01-16T20:34:09.493Z","0.18.0":"2026-01-18T00:31:55.149Z","0.19.2":"2026-01-18T23:27:51.890Z","0.19.3":"2026-01-19T20:42:24.026Z","0.19.4":"2026-01-20T05:21:13.229Z","0.19.5":"2026-01-20T09:10:47.097Z","0.20.1":"2026-01-21T09:27:33.220Z","0.21.3":"2026-01-22T05:10:02.568Z","0.22.0":"2026-01-22T21:48:27.364Z","0.23.5":"2026-01-25T10:05:49.116Z","0.24.0":"2026-01-26T00:54:03.216Z","0.26.1":"2026-01-27T00:41:57.948Z","0.26.2":"2026-01-27T01:24:25.241Z","0.27.1":"2026-01-27T15:57:05.389Z","0.27.3":"2026-01-28T15:28:53.345Z","0.27.6":"2026-01-29T05:02:06.096Z","0.28.1":"2026-01-30T03:23:08.312Z","0.30.1":"2026-02-01T17:50:53.565Z","0.30.6":"2026-02-01T20:47:44.358Z","0.30.7":"2026-02-01T21:54:05.768Z","0.31.0":"2026-02-02T01:50:52.411Z","0.31.1":"2026-02-04T05:06:00.939Z","0.31.2":"2026-02-04T05:52:48.263Z","0.31.3":"2026-02-05T04:44:14.373Z","0.31.4":"2026-02-05T20:43:23.699Z","0.32.2":"2026-02-09T06:50:43.279Z","0.33.1":"2026-02-10T09:05:58.464Z","0.34.0":"2026-02-11T02:15:07.698Z","0.34.3":"2026-02-11T05:55:49.063Z","0.34.5":"2026-02-12T16:33:07.145Z","0.35.2":"2026-02-15T23:00:46.638Z","0.35.3":"2026-02-16T02:06:05.045Z","0.35.4":"2026-02-16T05:33:17.307Z","0.36.1":"2026-02-16T15:22:07.422Z","0.36.2":"2026-02-16T15:56:14.539Z","0.37.1":"2026-02-17T01:44:05.931Z","0.37.2":"2026-02-18T05:51:05.992Z","0.38.0":"2026-02-21T07:16:02.475Z","0.38.1":"2026-02-21T19:01:16.628Z","0.39.0":"2026-02-22T02:17:16.929Z","0.40.0":"2026-02-22T23:35:32.827Z","0.40.1":"2026-02-23T03:50:15.767Z","0.42.4":"2026-02-25T07:39:16.562Z","0.42.5":"2026-03-02T08:36:57.900Z","0.42.7":"2026-03-07T20:50:35.167Z","0.43.0":"2026-03-08T02:42:12.588Z","0.43.1":"2026-03-08T03:21:51.809Z","0.44.0":"2026-03-12T04:58:21.489Z","0.44.1":"2026-03-12T17:32:54.789Z","0.45.0":"2026-03-13T00:16:39.590Z","0.45.1":"2026-03-13T05:19:21.586Z","0.45.2":"2026-03-17T17:46:43.323Z","0.46.0":"2026-03-18T23:06:12.943Z","0.46.1":"2026-03-19T00:03:14.372Z","0.46.2":"2026-03-20T04:17:30.506Z","0.46.3":"2026-03-24T19:57:05.383Z","0.46.4":"2026-03-25T07:58:16.690Z","0.46.5":"2026-03-27T18:17:33.217Z","0.47.0":"2026-03-29T19:42:38.155Z","0.47.1":"2026-03-29T21:43:25.149Z","0.47.2":"2026-03-30T15:27:34.650Z","0.47.3":"2026-03-30T16:29:37.073Z","0.47.4":"2026-03-31T02:19:57.546Z","0.47.5":"2026-03-31T07:01:27.500Z","0.47.6":"2026-03-31T12:58:24.503Z","0.47.7":"2026-03-31T16:55:25.425Z","0.47.8":"2026-03-31T19:25:47.255Z","0.47.9":"2026-03-31T20:33:39.349Z","0.47.10":"2026-04-01T02:21:40.949Z","0.47.12":"2026-04-01T05:39:18.555Z","0.47.13":"2026-04-01T07:49:25.400Z","0.47.14":"2026-04-03T06:53:42.628Z","0.47.15":"2026-04-15T15:54:59.310Z","0.47.16":"2026-04-15T18:09:31.701Z","0.47.18":"2026-04-15T21:58:49.953Z","0.48.0":"2026-04-21T03:35:33.275Z","0.48.1":"2026-04-21T04:16:35.579Z","0.48.2":"2026-05-11T16:27:41.822Z","0.49.0":"2026-05-15T02:49:44.700Z","0.50.0":"2026-05-16T07:05:50.717Z","0.50.1":"2026-05-16T19:45:18.364Z","0.50.2":"2026-05-16T21:50:02.644Z","0.50.3":"2026-05-16T23:53:20.780Z","0.50.4":"2026-05-17T07:53:46.699Z","0.50.5":"2026-05-22T18:20:22.797Z","0.50.6":"2026-05-23T21:28:16.663Z","0.50.7":"2026-05-24T05:58:18.444Z","0.50.8":"2026-05-25T04:40:52.894Z","0.51.0":"2026-05-29T05:29:17.622Z","0.51.1":"2026-05-29T15:32:35.446Z","0.51.2":"2026-05-29T23:35:33.649Z","0.51.3":"2026-05-30T05:23:35.458Z","0.51.4":"2026-05-30T18:44:15.388Z","0.51.5":"2026-06-02T03:49:47.042Z","0.51.6":"2026-06-03T02:07:33.705Z","0.51.7":"2026-06-03T07:41:44.679Z","0.52.0":"2026-06-03T19:43:28.420Z","0.53.0":"2026-06-04T02:20:22.548Z","0.54.0":"2026-06-04T05:48:50.351Z","0.54.1":"2026-06-06T04:48:29.200Z","0.54.2":"2026-06-06T08:44:29.538Z","0.55.0":"2026-06-06T16:49:41.833Z","0.55.2":"2026-06-06T18:26:38.638Z","0.55.3":"2026-06-06T19:28:40.216Z","0.55.4":"2026-06-07T05:56:17.977Z","0.56.0":"2026-06-15T21:25:37.871Z","0.57.0":"2026-06-16T01:12:45.410Z","0.58.0":"2026-06-16T04:48:06.360Z","0.58.1":"2026-06-16T22:58:52.705Z","0.58.2":"2026-06-17T01:55:49.332Z","0.58.3":"2026-06-17T02:59:27.909Z","0.58.4":"2026-06-17T04:34:18.951Z","0.58.5":"2026-06-17T07:59:42.716Z","0.58.6":"2026-06-17T20:38:47.243Z","0.59.0":"2026-06-18T12:33:04.838Z","0.60.0":"2026-06-29T23:58:37.353Z","0.61.0":"2026-06-30T00:35:10.107Z","0.61.1":"2026-07-04T17:50:00.868Z","0.61.2":"2026-07-05T22:26:15.692Z","0.61.3":"2026-07-07T05:50:23.472Z","0.61.4":"2026-07-07T18:04:26.719Z","0.61.5":"2026-07-10T19:51:55.065Z","0.61.6":"2026-07-10T20:54:12.523Z","0.61.7":"2026-07-10T23:13:32.352Z","0.62.0":"2026-07-13T07:04:33.833Z","0.62.1":"2026-07-14T02:16:42.091Z","0.62.2":"2026-07-24T11:51:27.598Z","0.62.3":"2026-07-24T13:58:39.084Z","0.62.4":"2026-08-07T06:05:14.240Z","0.62.5":"2026-08-10T23:33:58.230Z","0.62.6":"2026-08-12T18:15:07.266Z","0.62.7":"2026-08-15T07:06:28.842Z","0.62.8":"2026-08-15T08:19:26.734Z","0.62.9":"2026-08-15T19:08:43.261Z","0.62.10":"2026-08-18T23:10:20.353Z","0.63.0":"2026-08-25T07:21:33.094Z","0.64.0":"2026-08-25T18:27:38.167Z","0.64.1":"2026-08-25T19:35:40.074Z","0.65.0":"2026-08-25T20:28:52.167Z","0.66.0":"2026-08-26T01:10:57.757Z","0.67.0":"2026-08-26T07:38:54.173Z","0.68.0":"2026-08-26T10:23:31.325Z","0.68.2":"2026-08-26T20:52:03.162Z","0.68.3":"2026-08-26T21:28:25.325Z","0.68.4":"2026-09-01T06:34:30.657Z","0.68.5":"2026-09-01T15:00:04.387Z","0.68.7":"2026-09-08T11:02:48.225Z","0.68.8":"2026-09-08T19:34:34.380Z","0.68.9":"2026-09-08T21:54:27.287Z","0.68.10":"2026-09-08T23:10:09.742Z","0.69.0":"2026-09-09T19:38:03.916Z","0.69.1":"2026-09-09T21:10:30.667Z","0.69.2":"2026-09-09T22:30:30.998Z","0.69.4":"2026-09-16T20:27:52.044Z","0.69.5":"2026-09-17T04:12:52.581Z","0.69.6":"2026-09-17T18:30:17.048Z","0.70.0":"2026-09-18T01:51:23.139Z","0.70.2":"2026-09-18T16:19:25.741Z","0.70.3":"2026-09-19T00:11:54.625Z","0.70.4":"2026-09-21T17:53:35.844Z","0.71.0":"2026-09-24T02:16:47.001Z"},"bugs":{"url":"https://github.com/robertjbass/spindb/issues"},"author":{"name":"Bob Bass","email":"bob@bbass.co"},"license":"PolyForm-Noncommercial-1.0.0","homepage":"https://github.com/robertjbass/spindb#readme","keywords":["hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database","local","development","mongodb","redis","valkey","clickhouse","qdrant","meilisearch","couchdb","cockroachdb","surrealdb","ferretdb","sqlite","duckdb","questdb","typedb","influxdb","weaviate","tigerbeetle","libsql","layerbase","docker-free","tui","cli","package manager"],"repository":{"url":"git+https://github.com/robertjbass/spindb.git","type":"git"},"description":"Zero-config Docker-free local database containers. Create, backup, and clone a variety of popular databases.","maintainers":[{"name":"bobdotjs","email":"bob@bbass.co"}],"readme":"# SpinDB\n\n<p align=\"center\">\n  <a href=\"https://layerbase.com\">\n    <img src=\"assets/layerbase-icon.svg\" alt=\"Layerbase\" width=\"20\" height=\"20\" align=\"top\" />\n    Sponsored by <strong>Layerbase</strong>\n  </a>\n</p>\n\n[![npm version](https://img.shields.io/npm/v/spindb.svg)](https://www.npmjs.com/package/spindb)\n[![npm downloads](https://img.shields.io/npm/dm/spindb.svg)](https://www.npmjs.com/package/spindb)\n[![License: PolyForm Noncommercial](https://img.shields.io/badge/License-PolyForm%20Noncommercial-blue.svg)](LICENSE)\n[![Platform: macOS | Linux | Windows](https://img.shields.io/badge/Platform-macOS%20%7C%20Linux%20%7C%20Windows-lightgrey.svg)](#supported-engines--platforms)\n\n**One CLI for all your local databases.**\n\nSpinDB is a universal database management tool that combines a package manager, a unified API, and native client tooling for 21 different database engines—all from a single command-line interface. No Docker, no VMs, no platform-specific installers. Just databases, running natively on your machine.\n\n```bash\nnpm install -g spindb\n\n# PostgreSQL for your API\nspindb create api-db\n\n# MongoDB for analytics\nspindb create analytics --engine mongodb\n\n# Redis for caching\nspindb create cache --engine redis\n\n# All running side-by-side, all managed the same way\n```\n\n---\n\n## Supported Engines & Platforms\n\nSpinDB supports **21 database engines** across **5 platform architectures**—all with a consistent API.\n\n| Engine | Type | macOS ARM | macOS Intel | Linux x64 | Linux ARM | Windows |\n|--------|------|:---------:|:-----------:|:---------:|:---------:|:-------:|\n| 🐘 **PostgreSQL** | Relational SQL | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🐬 **MySQL** | Relational SQL | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🦭 **MariaDB** | Relational SQL | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🪶 **SQLite** | Embedded SQL | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🦆 **DuckDB** | Embedded OLAP | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🍃 **MongoDB** | Document Store | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🦔 **FerretDB** | Document Store | ✅ | ✅ | ✅ | ✅ | ⚠️ |\n| 🔴 **Redis** | Key-Value | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🔷 **Valkey** | Key-Value | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🏠 **ClickHouse** | Columnar OLAP | ✅ | ✅ | ✅ | ✅ | ❌ |\n| 🧭 **Qdrant** | Vector Search | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🔍 **Meilisearch** | Full-Text Search | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🛋️ **CouchDB** | Document Store | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🪳 **CockroachDB** | Distributed SQL | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🌀 **SurrealDB** | Multi-Model | ✅ | ✅ | ✅ | ✅ | ✅ |\n| ⏱️ **QuestDB** | Time-Series | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🤖 **TypeDB** | Knowledge Graph | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 📈 **InfluxDB** | Time-Series | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🔮 **Weaviate** | Vector Database | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 🐯 **TigerBeetle** | Financial Ledger | ✅ | ✅ | ✅ | ✅ | ✅ |\n| 📚 **LibSQL** | Embedded SQL Server | ✅ | ✅ | ✅ | ✅ | ❌ |\n\n**101+ supported combinations. One CLI. Zero configuration.**\n\n> ClickHouse and LibSQL are available on Windows via WSL. FerretDB v1 is natively supported on Windows (uses plain PostgreSQL backend); v2 requires macOS/Linux.\n\n---\n\n## Quick Start\n\n```bash\n# Install\nnpm install -g spindb\n# Or with pnpm (requires `pnpm setup` first on pnpm 10+):\n# pnpm setup && pnpm add -g spindb\n\n# Create and start a PostgreSQL database\nspindb create myapp --start --connect\n```\n\nThat's it! Your PostgreSQL database is running on `localhost:5432`, and data persists in `~/.spindb/containers/postgresql/myapp/`.\n\n---\n\n## Basic Usage\n\n### PostgreSQL\n\n```bash\nspindb create myapp                              # Create (default engine)\nspindb start myapp                               # Start\nspindb connect myapp                             # Open psql shell\nspindb run myapp -c \"SELECT version()\"           # Run inline SQL\nspindb run myapp ./schema.sql                    # Run SQL file\nspindb backup myapp --format sql                 # Backup\nspindb url myapp --copy                          # Copy connection string\nspindb restore myapp dump.sql --pre-sql shims.sql # Create missing extensions/roles first\nspindb restore myapp dump.dump --with-privileges # Replay the dump's GRANTs (dropped by default)\n```\n\n### MongoDB\n\n```bash\nspindb create logs --engine mongodb --start\nspindb run logs -c \"db.users.insertOne({name: 'Alice'})\"\nspindb run logs -c \"db.users.find().pretty()\"\nspindb connect logs                              # Open mongosh\nspindb backup logs --format archive\n```\n\n### Redis\n\n```bash\nspindb create cache --engine redis --start\nspindb run cache -c \"SET mykey myvalue\"\nspindb run cache -c \"GET mykey\"\nspindb connect cache                             # Open redis-cli\nspindb connect cache --iredis                    # Enhanced shell\n```\n\n### InfluxDB\n\n```bash\nspindb create tsdata --engine influxdb --start\nspindb run tsdata ./seed.lp                      # Seed with line protocol\nspindb run tsdata -c \"SHOW TABLES\"               # Run inline SQL\nspindb run tsdata ./queries.sql                   # Run SQL file\nspindb connect tsdata                             # Interactive SQL console\n```\n\n> InfluxDB supports two file formats: `.lp` (line protocol) for writing data, `.sql` for queries.\n\n### Weaviate\n\n```bash\nspindb create vectors --engine weaviate --start\nspindb query vectors \"GET /v1/schema\"             # Query via REST API\nspindb connect vectors                            # Open web dashboard\n```\n\n> Weaviate is an AI-native vector database. REST API on default port 8080, gRPC on port+1. Uses classes/collections.\n\n### TigerBeetle\n\n```bash\nspindb create ledger --engine tigerbeetle --start\nspindb connect ledger                            # Open REPL\n```\n\n> TigerBeetle is a high-performance financial ledger database. Custom binary protocol on default port 3000. Uses REPL for interaction.\n\n### LibSQL\n\n```bash\nspindb create mydata --engine libsql --start\ncurl http://127.0.0.1:8080/health                 # Health check\nspindb connect mydata                              # Show HTTP API endpoints\n```\n\n> LibSQL is a SQLite fork by Turso that runs as a server. HTTP API (Hrana protocol) on default port 8080. Query via REST API.\n\n### Enhanced Shells & Visual Tools\n\n```bash\nspindb connect myapp --pgcli                     # Enhanced PostgreSQL shell\nspindb connect myapp --dblab                     # Visual TUI (table browser)\nspindb connect mydb --mycli                      # Enhanced MySQL/MariaDB shell\nspindb connect mydb --ui                         # Built-in Web UI (DuckDB)\n```\n\n### Any Engine\n\n```bash\nspindb create mydb --engine [postgresql|mysql|mariadb|mongodb|ferretdb|redis|valkey|clickhouse|sqlite|duckdb|qdrant|meilisearch|couchdb|cockroachdb|surrealdb|questdb|typedb|influxdb|weaviate|tigerbeetle|libsql]\nspindb start mydb\nspindb connect mydb\nspindb backup mydb\nspindb restore mydb backup.dump\nspindb restore mydb backup.dump --into-existing  # In-place restore (no DROP DATABASE)\nspindb clone mydb mydb-copy\nspindb delete mydb -f\n\n# Database management within containers\nspindb databases create mydb analytics          # Create a new database\nspindb databases rename mydb old_name new_name  # Rename (backup/restore or native)\nspindb databases drop mydb analytics --force    # Drop a database\n```\n\nEvery engine works the same way. Learn one, use them all.\n\n> See [CHEATSHEET.md](CHEATSHEET.md) for the complete command reference, connection strings, backup formats, scripting patterns, and more.\n\n### Branching (copy-on-write)\n\nFork a database instantly, the way Neon/Vercel do — but locally and for **every engine**:\n\n```bash\nspindb branch myapp myapp-feature   # instant copy-on-write fork (auto stop/restart if running)\nspindb branch list                  # see the lineage tree\nspindb branch reset myapp-feature   # discard the branch's changes, re-fork from parent\nspindb branch delete myapp-feature\n```\n\nOn copy-on-write filesystems (APFS on macOS; Btrfs / XFS-reflink / ZFS on Linux) a branch is instant and shares disk blocks with its source until they diverge; elsewhere it falls back to a full copy. See [docs/BRANCHING.md](docs/BRANCHING.md).\n\n---\n\n## Why SpinDB?\n\n### The Problem with Current Tools\n\n**Docker** is powerful but heavy—requires a daemon, runs containers in a VM (on macOS/Windows), and adds complexity for simple local databases.\n\n**GUI tools** like DBngin and Postgres.app are great but platform-specific, don't support scripting, and lack a unified interface across engines.\n\n**System package managers** (brew, apt, etc.) work but create version conflicts, require manual configuration, and don't provide consistent management across databases.\n\n### SpinDB's Approach\n\nSpinDB runs databases as **native processes** with **isolated data directories**:\n\n- **No Docker daemon or VM overhead** - Direct process execution\n- **No system installation conflicts** - Each database version lives in `~/.spindb/bin/`\n- **No manual configuration** - Databases start with sensible defaults\n- **Cross-platform consistency** - Same commands work on macOS, Linux, and Windows\n- **Multi-version support** - Run PostgreSQL 14 and 18 side-by-side\n- **Unified interface** - Manage PostgreSQL, MongoDB, and Redis the same way\n\n### Comparison: Database GUI Tools\n\n*For developers who prefer visual interfaces or use macOS-native tools.*\n\n| Feature | SpinDB | DBngin | Postgres.app | Laragon |\n|---------|--------|--------|--------------|---------|\n| **Engines supported** | 21 | 3 (PG/MySQL/Redis) | 1 (PostgreSQL) | 4 (PG/MySQL/MariaDB/MongoDB) |\n| CLI-first | ✅ | ❌ GUI-only | ❌ GUI-only | ⚠️ Limited CLI |\n| Multi-version support | ✅ | ✅ | ✅ | ✅ |\n| Built-in backup/restore | ✅ | ✅ | ❌ | ⚠️ Manual |\n| Clone databases | ✅ | ✅ | ❌ | ❌ |\n| macOS | ✅ | ✅ | ✅ | ❌ |\n| Linux | ✅ | ❌ | ❌ | ❌ |\n| Windows | ✅ | ❌ | ❌ | ✅ |\n| Free for commercial use | ❌ | ✅ | ✅ | ✅ |\n\n### Comparison: Docker & Containers\n\n*For developers already using containerization.*\n\n| Feature | SpinDB | Docker Desktop | Podman | OrbStack |\n|---------|--------|----------------|--------|----------|\n| **Engines supported** | 21 unified | Any (manual setup) | Any (manual setup) | Any (manual setup) |\n| Daemon required | ❌ | ✅ | ❌ (rootless) | ✅ |\n| Resource overhead | Native | VM + containers | VM + containers | VM + containers |\n| Built-in backup/restore | ✅ | ❌ Manual | ❌ Manual | ❌ Manual |\n| Connection strings | ✅ Auto-generated | ❌ Manual | ❌ Manual | ❌ Manual |\n| Version switching | ✅ Instant | ⚠️ Pull images | ⚠️ Pull images | ⚠️ Pull images |\n| Database-specific CLI | ✅ Included | ❌ Exec into container | ❌ Exec into container | ❌ Exec into container |\n| Prod parity | ⚠️ Native binaries | ✅ Exact images | ✅ Exact images | ✅ Exact images |\n| Free for commercial use | ❌ | ⚠️ Paid for orgs | ✅ | ⚠️ Paid tiers |\n\n### Comparison: Package Managers\n\n*For developers who \"just install\" databases system-wide.*\n\n| Feature | SpinDB | Homebrew | apt/winget | asdf-vm |\n|---------|--------|----------|------------|---------|\n| **Engines supported** | 21 unified | Many (separate formulas) | Many (separate packages) | Many (plugins) |\n| Multi-version side-by-side | ✅ | ⚠️ Complex | ❌ | ✅ |\n| Isolated data directories | ✅ | ❌ System-wide | ❌ System-wide | ❌ |\n| Built-in backup/restore | ✅ | ❌ | ❌ | ❌ |\n| Unified CLI across engines | ✅ | ❌ | ❌ | ❌ |\n| No root/sudo required | ✅ | ✅ | ❌ | ✅ |\n| macOS | ✅ | ✅ | ❌ | ✅ |\n| Linux | ✅ | ✅ | ✅ | ✅ |\n| Windows | ✅ | ❌ | ✅ (winget) | ⚠️ WSL |\n| Free for commercial use | ❌ | ✅ | ✅ | ✅ |\n\n> **Note on licensing:** SpinDB requires a commercial license for business use. For personal projects, education, research, nonprofits, and government use, SpinDB is free. See [License](#license) for details.\n\n---\n\n## How It Works\n\nSpinDB uses \"container\" terminology loosely—there's no Docker involved. When you create a container, SpinDB:\n\n1. **Resolves the version** via the [`hostdb` npm package](https://www.npmjs.com/package/hostdb), which is pinned as a SpinDB dependency. `hostdb` bundles a registry snapshot (`databases.json` + `releases.json`) at publish time, so the resolution is offline and deterministic — `spindb create postgresql 18` always picks the exact same patch for a given SpinDB release.\n2. **Downloads database binaries** from `registry.layerbase.host` (Cloudflare R2 mirror of [hostdb](https://github.com/robertjbass/hostdb)). When a new database version is published to hostdb, SpinDB picks it up on the next release (we bump the `hostdb` dep and republish SpinDB).\n3. **Creates isolated data directories** at `~/.spindb/containers/{engine}/{name}/`\n4. **Runs databases as native processes** on your machine\n\nThe container config persists the **full resolved version** (e.g. `18.4.0`), not the shorthand (`18`). This means a future SpinDB upgrade will not silently switch your existing data to a different patch — the binary you originally built against is what your container keeps running on. Use `spindb doctor --dry-run` to see version drift; `spindb doctor` (interactive) or `spindb doctor --fix` to migrate older containers created before this guarantee was in place.\n\n### Storage Layout\n\n```bash\n~/.spindb/\n├── bin/                                    # Downloaded binaries\n│   ├── postgresql-18.1.0-darwin-arm64/     # ~45 MB\n│   ├── mysql-9.0.1-darwin-arm64/           # ~200 MB\n│   └── mongodb-8.0-darwin-arm64/           # ~200 MB\n├── containers/                             # Server-based databases\n│   ├── postgresql/\n│   │   └── myapp/\n│   │       ├── container.json\n│   │       ├── data/\n│   │       ├── credentials/              # User credential .env.<username> files\n│   │       └── postgres.log\n│   ├── mysql/\n│   └── mongodb/\n├── logs/                                   # SpinDB error logs\n└── config.json                             # Tool paths and settings\n\n# File-based databases (SQLite, DuckDB) store in project directories\n./myproject/\n└── app.sqlite                              # Created with: spindb create app -e sqlite\n```\n\n### Data Persistence\n\nDatabases run as **native processes**, and **data persists across restarts**. Your data is never deleted unless you explicitly run `spindb delete`.\n\n### Export to Docker\n\nSpinDB doesn't require Docker for local development, but it can repackage your database as a Docker image for deployment:\n\n```bash\nspindb export docker mydb -o ./deploy\ncd ./deploy && docker compose build --no-cache && docker compose up -d\n```\n\nSee [DEPLOY.md](DEPLOY.md) for comprehensive deployment documentation.\n\n---\n\n## Limitations\n\n- **Local by default** - Databases bind to `127.0.0.1`. Use `spindb link` to connect to remote databases (supports `connect`, `query`, `url`, `info`, `list`, `delete`).\n- **ClickHouse Windows** - Not supported (hostdb doesn't build for Windows).\n- **FerretDB Windows** - v1 supported natively (plain PostgreSQL backend). v2 not supported (postgresql-documentdb has startup issues); use WSL for v2.\n- **Qdrant, Meilisearch, CouchDB, Weaviate, LibSQL** - Use REST API instead of CLI shell. Access via HTTP at the configured port.\n- **LibSQL Windows** - Not supported (hostdb doesn't build for Windows). Use WSL.\n- **TigerBeetle** - Custom binary protocol only. No SQL or REST API. Interact via REPL (`spindb connect`) or client libraries.\n\n---\n\n## Troubleshooting\n\n### Port Already in Use\n\n```bash\nspindb create mydb --port 5433\n```\n\n### Container Won't Start\n\n```bash\nspindb logs mydb\n```\n\n### Client Tool Not Found\n\n```bash\nspindb deps install\nspindb deps check\n```\n\n### Health Check\n\n```bash\nspindb doctor          # Interactive health check\nspindb doctor --fix    # Auto-fix all issues\n```\n\n### Reset Everything\n\n```bash\nrm -rf ~/.spindb\n```\n\nThis deletes all containers, binaries, and configuration. Use with caution.\n\n---\n\n## Roadmap\n\nSee [TODO.md](TODO.md) for the complete roadmap and future plans.\n\n---\n\n## Use Cases\n\n### Migration & Portability\n\n- **Cloud Migration Pipeline** - Create a SpinDB container, restore from an existing database, export to Docker, deploy to any cloud provider\n- **Cross-Platform Migration** - Move databases between ARM Mac, x64 Linux, Windows, and Apple Silicon transparently via backup/restore\n- **MongoDB to FerretDB** - Test MongoDB-to-FerretDB migration locally before infrastructure changes\n\n### Development Workflow\n\n- **Multiple Database Versions** - Run PostgreSQL 14 and 18 side-by-side for compatibility testing\n- **Git-Triggered Database Branching** - Use git hooks to clone database state per branch\n- **Environment Synchronization** - Pull production data locally for realistic development\n- **Rapid Prototyping** - Spin up PostgreSQL, MongoDB, and Redis in minutes, compare patterns, delete without cleanup\n\n### Testing & CI/CD\n\n- **Ephemeral Test Databases** - Fresh database instances for each test run with automatic teardown\n- **Schema Migration Testing** - Clone production, run migrations, validate, iterate without risk\n- **Data Validation** - Use DuckDB or PostgreSQL to validate data pipelines with aggregate queries\n\n### Platform Gaps\n\n- **Redis/Valkey on Windows** - No official Windows builds exist; SpinDB provides them\n- **ClickHouse on macOS** - No Homebrew complexity\n- **FerretDB anywhere** - MongoDB-compatible without Docker\n\n### Embedding & Integration\n\n- **LLM Agent Integration** - Connect AI agents to databases via CLI with JSON output mode\n- **AI Tool Embedding** - Qdrant for vector search, DuckDB for analytics, SQLite for conversation history\n- **Desktop Applications** - Ship relocatable database binaries inside apps\n\n### Deployment\n\n- **Local-to-Cloud** - Export to Docker image, push to registry, deploy to any container platform\n- **Production Data Anonymization** - Clone production, anonymize, develop safely\n- **Disaster Recovery Practice** - Practice restore workflows without production risk\n\n### Infrastructure\n\nSpinDB can serve as the database layer for larger systems:\n\n- **Backend-as-a-Service** - A database-agnostic Neon/Supabase-style platform using SpinDB primitives (`create`, `clone`, `backup`, `restore`)\n- **Desktop GUI** - A cross-platform database management app (Tauri/Electron) wrapping SpinDB\n- **Team Environments** - Export/import container configurations for consistent team setups\n\n---\n\n## Contributing\n\nWe welcome contributions! SpinDB is built with:\n\n- **Runtime:** Node.js 18+ with TypeScript\n- **Execution:** `tsx` for direct TypeScript execution\n- **Package Manager:** pnpm (strictly enforced)\n- **CLI Framework:** Commander.js\n- **Interactive UI:** Inquirer.js, Chalk, Ora\n\nSee [TODO.md](TODO.md#contributing) for development setup, PR requirements, and testing guidelines.\n\nSee [ARCHITECTURE.md](ARCHITECTURE.md) for project architecture details.\n\nSee [CLAUDE.md](CLAUDE.md) for AI-assisted development context.\n\nSee [ENGINE_CHECKLIST.md](ENGINE_CHECKLIST.md) for adding new database engines.\n\n---\n\n## Acknowledgments\n\nSpinDB is powered by:\n\n- **[hostdb](https://github.com/robertjbass/hostdb)** - Pre-compiled database binaries for 21 engines across all major platforms. Makes Docker-free multi-version database support possible.\n\n---\n\n## License\n\n[PolyForm Noncommercial 1.0.0](LICENSE)\n\nSpinDB is **free** for:\n- Personal use and hobby projects\n- Educational institutions and students\n- Academic and scientific research\n- Nonprofit organizations\n- Government agencies\n\n**Commercial use requires a separate license.** For commercial licensing inquiries, please open an issue or contact the maintainer.\n\n---\n\n## Links\n\n- **GitHub:** [github.com/robertjbass/spindb](https://github.com/robertjbass/spindb)\n- **npm:** [npmjs.com/package/spindb](https://www.npmjs.com/package/spindb)\n- **hostdb:** [github.com/robertjbass/hostdb](https://github.com/robertjbass/hostdb)\n- **Issues:** [github.com/robertjbass/spindb/issues](https://github.com/robertjbass/spindb/issues)\n\n---\n\n**Questions? Found a bug? Have a feature request?**\n\nOpen an issue: [github.com/robertjbass/spindb/issues](https://github.com/robertjbass/spindb/issues)\n","readmeFilename":"README.md"}