{"_id":"@bensigo/plato-db","name":"@bensigo/plato-db","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@bensigo/plato-db","version":"0.1.0","type":"module","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"}},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","devDependencies":{"@types/node":"^25.6.0","oxlint":"^1.60.0","vitest":"^4.1.4"},"scripts":{"build":"tsc --project tsconfig.json","dev":"echo 'db dev not wired yet'","lint":"oxlint .","test":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit"},"_id":"@bensigo/plato-db@0.1.0","description":"Database workspace for Plato services, migrations, and persistence logic.","_integrity":"sha512-2COWPNGKUwW4D70keWFbCeUfQSAU7JwtkajCtaMpcOHBXlz8i703F3fwG/i2E3o1lKHCahY3RpCeSbKpeDTiqQ==","_resolved":"/private/var/folders/8r/cpk3gflx5cv3hys1x7nvkhwc0000gn/T/92bd1db798940ef26eae9b5c89cf8d48/bensigo-plato-db-0.1.0.tgz","_from":"file:bensigo-plato-db-0.1.0.tgz","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-2COWPNGKUwW4D70keWFbCeUfQSAU7JwtkajCtaMpcOHBXlz8i703F3fwG/i2E3o1lKHCahY3RpCeSbKpeDTiqQ==","shasum":"f9953859388b9b2b8a0895e104144e97ab5815ff","tarball":"https://registry.npmjs.org/@bensigo/plato-db/-/plato-db-0.1.0.tgz","fileCount":4,"unpackedSize":2980,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGejMTmvFMdd3uIzeSC8w+gFb8XFuUKmnBs+un728IsJAiAi8K//+6Yzc8rP/UJc1LffFjGD1uKPdTqqS/r+Iccv7w=="}]},"_npmUser":{"name":"bensigo","email":"egweybensigo@gmail.com"},"directories":{},"maintainers":[{"name":"bensigo","email":"egweybensigo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plato-db_0.1.0_1777302535436_0.41260207406067195"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-27T15:08:55.313Z","0.1.0":"2026-04-27T15:08:55.560Z","modified":"2026-04-27T15:08:55.780Z"},"maintainers":[{"name":"bensigo","email":"egweybensigo@gmail.com"}],"description":"Database workspace for Plato services, migrations, and persistence logic.","readme":"# DB\n\nDatabase workspace for Plato services, migrations, and persistence logic.\n\nRight now this workspace provides the shared SQLite foundation that local services can reuse:\n\n- opening embedded SQLite databases\n- enabling core connection pragmas\n- running idempotent schema bootstrap or migration callbacks\n- closing connections in tests and local tooling\n\nService-specific tables and queries should stay in the service that owns the domain. `services/db` should stay generic unless a cross-service persistence concern is clearly reusable.\n","readmeFilename":"README.md","_rev":"1-8ad33a97f392331b5a1df361b35ceac0"}