{"_id":"prisma-pglite","_rev":"15-c19c9fb381c1fff2ff5c20acf83b4301","name":"prisma-pglite","dist-tags":{"beta":"3.0.0-beta.0","latest":"3.0.1"},"versions":{"0.0.0":{"name":"prisma-pglite","version":"0.0.0","keywords":[],"author":"","license":"MIT","_id":"prisma-pglite@0.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"dist":{"shasum":"3ad7439aa0bebec2986edda439bf872acfaedbdb","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-0.0.0.tgz","fileCount":1,"integrity":"sha512-QoO1Lcfm5Jb7ivylPAZe35GpvCV9oEx3WUrCT/IbIU2ZNIHkQ8s3tC51DqRcYtzrxCXkjb9sQdHN2GcPA300Og==","signatures":[{"sig":"MEUCIAxgg9kw9ZD7xtk0uV4V1in+vqwxTyiC/kXiJlLSQ5eAAiEAglwwh15xstHx8fPr1kxR2Ic61toYtzIh7bFPOSRfQGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249},"main":"index.js","type":"commonjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"_npmVersion":"11.2.0","description":"","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_0.0.0_1743688938176_0.14446889458144097","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"prisma-pglite","version":"0.0.1","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@0.0.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"2fb6ddc9c1925661b1883a8813723532f64d1a59","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-0.0.1.tgz","fileCount":29,"integrity":"sha512-ajCZeNoZ1stMh6Rb7VxdzdJwGK0ju4dmOmyl+QTxEbnqg4oplxmu/8S2ngv24TU4frzeHBwA0YpPwElCxwn/aw==","signatures":[{"sig":"MEQCIBJasDoGV0Tztc2QFi+O/SwfJlu1lbh47A6Xqpf3VH7lAiA8MwdVytGSE2HRKB9D+HQ2jUhYtmsTFwXpInooHsX7ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63066},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"03ce42b3020a5afbac44df30cb779eec5960f346","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","postinstall":"prisma generate --schema test-files/schema.prisma --no-hints","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.2.0","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tsx":"^4.19.3","date-vir":"^7.3.1","minimist":"^1.2.8","@augment-vir/node":"^31.11.0","@augment-vir/assert":"^31.11.0","@augment-vir/common":"^31.11.0","pglite-prisma-adapter":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^8.18.1","eslint":"^9.24.0","prisma":"^6.6.0","esbuild":"^0.25.2","typedoc":"^0.28.2","prettier":"~3.3.3","virmator":"^13.13.5","type-fest":"^4.39.1","@eslint/js":"^9.24.0","typescript":"^5.8.3","@types/node":"^22.14.1","@prisma/client":"^6.6.0","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.11.0","npm-check-updates":"^17.1.18","typescript-eslint":"^8.29.1","dependency-cruiser":"^16.10.1","eslint-plugin-jsdoc":"^50.6.9","@electric-sql/pglite":"^0.2.17","prettier-plugin-toml":"^2.0.4","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","prettier-plugin-packagejson":"^2.5.10","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.29.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_0.0.1_1744646802103_0.4478527576520961","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"prisma-pglite","version":"0.0.2","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@0.0.2","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"7da55d97317debd304723b3acdb6343a56cde9b2","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-0.0.2.tgz","fileCount":29,"integrity":"sha512-MniClhtHCxpLuy1tWClUaBM6HHX+XME0l/GwUPKT38EbjsiPHkOdnBub5gEkMBvIkZacmEJam1qgtWZ3p4al/A==","signatures":[{"sig":"MEUCIGbG0tl7cJQhxW9VDIF69TrH4ufusTQNN7plTm1aqSLMAiEA8T6yKIcEH9Yif5JyoXAkbG+eCCTlyjSnLknPv4De26s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"69dad9ac1a49a37c9f1355b86e0a6f82a4f4b025","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.2.0","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tsx":"^4.19.3","date-vir":"^7.3.1","minimist":"^1.2.8","@augment-vir/node":"^31.11.0","@augment-vir/assert":"^31.11.0","@augment-vir/common":"^31.11.0","pglite-prisma-adapter":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^8.18.1","eslint":"^9.24.0","prisma":"^6.6.0","esbuild":"^0.25.2","typedoc":"^0.28.2","prettier":"~3.3.3","virmator":"^13.13.5","type-fest":"^4.39.1","@eslint/js":"^9.24.0","typescript":"^5.8.3","@types/node":"^22.14.1","@prisma/client":"^6.6.0","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.11.0","npm-check-updates":"^17.1.18","typescript-eslint":"^8.29.1","dependency-cruiser":"^16.10.1","eslint-plugin-jsdoc":"^50.6.9","@electric-sql/pglite":"^0.2.17","prettier-plugin-toml":"^2.0.4","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^58.0.0","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","prettier-plugin-packagejson":"^2.5.10","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.29.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_0.0.2_1744648110458_0.11955430037657444","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"prisma-pglite","version":"0.1.0","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@0.1.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"e40dc75f3c2d085b60cb2682187a9aa7734ab61a","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-0.1.0.tgz","fileCount":29,"integrity":"sha512-ramEssdM3NntI+VXW06MoksRJuNmi1uSgxJhsYGwH38K4xNiVaQN/sfozdZ7wsoX/G7l/hSPTtDyDx38FdIMlQ==","signatures":[{"sig":"MEUCICRk1Sde8FQeZr5Hqm+B3gfqciqevBEVXT12L6n+zzmHAiEAtbQbYirXQW/fakDzWx4oA50nHZq6zjLNIGZNPogcvkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64862},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"05afced2a078e5d7fa6e77788b791d406109d40b","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.1","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tsx":"^4.19.4","date-vir":"^7.3.1","minimist":"^1.2.8","@augment-vir/node":"^31.20.0","@augment-vir/assert":"^31.20.0","@augment-vir/common":"^31.20.0","pglite-prisma-adapter":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.0.2","eslint":"^9.27.0","prisma":"^6.8.2","esbuild":"^0.25.4","typedoc":"^0.28.4","prettier":"~3.3.3","virmator":"^13.15.1","type-fest":"^4.41.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","@prisma/client":"^6.8.2","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.20.0","npm-check-updates":"^18.0.1","typescript-eslint":"^8.32.1","dependency-cruiser":"^16.10.2","eslint-plugin-jsdoc":"^50.6.17","@electric-sql/pglite":"^0.3.2","prettier-plugin-toml":"^2.0.5","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^59.0.1","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","prettier-plugin-packagejson":"^2.5.14","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.32.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_0.1.0_1748041212594_0.7050140009903059","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"prisma-pglite","version":"0.1.1","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@0.1.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"d3af356af5eb9cd9225f986860e2dcc6b675e29c","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-0.1.1.tgz","fileCount":29,"integrity":"sha512-KoU1EXeWIDyEuu5vSr2k+vfJfsbMM/CC1nur+6P9VXVOHLwhS5/F4SZFi5lLUjucCGzxYpnIR7pXQH0GxRKyWg==","signatures":[{"sig":"MEUCIQDjE1KlDE7NoPk74JZBCPRf1dTnotWj9NUT1vCnLAwM7QIgGoxzXDsf3wJU+8YCk84F3iiQJYY9Kep1omOTq3b8brA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65847},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"fb3e48930a34d564d80ea9f70bd0f81e50021fa4","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.1","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tsx":"^4.19.4","date-vir":"^7.3.1","minimist":"^1.2.8","@augment-vir/node":"^31.20.0","@augment-vir/assert":"^31.20.0","@augment-vir/common":"^31.20.0","pglite-prisma-adapter":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.0.2","eslint":"^9.27.0","prisma":"^6.8.2","esbuild":"^0.25.4","typedoc":"^0.28.4","prettier":"~3.3.3","virmator":"^13.15.1","type-fest":"^4.41.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","@prisma/client":"^6.8.2","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.20.0","npm-check-updates":"^18.0.1","typescript-eslint":"^8.32.1","dependency-cruiser":"^16.10.2","eslint-plugin-jsdoc":"^50.6.17","@electric-sql/pglite":"^0.3.2","prettier-plugin-toml":"^2.0.5","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^59.0.1","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","prettier-plugin-packagejson":"^2.5.14","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.32.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_0.1.1_1748096660396_0.3158562165566259","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"prisma-pglite","version":"0.1.2","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@0.1.2","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"903ab5558cb46401dfb690e5ed03d17b338db46a","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-0.1.2.tgz","fileCount":29,"integrity":"sha512-BrnLajFJaop+W6jeEX6Spa5gHmTkkAe0rF9ocsq7UIcTOuF9o2Wm9NlAW8xpvLsADzLbU6Nej4doefMXlcaErg==","signatures":[{"sig":"MEUCIAiiF9o9BpJKJf2I6h2g6vIOl8+fqwLzMAXCGhfigEyxAiEA8tf0DPTlTE/2g3BNMGk7CA3A7SexC3x82U7ctVymP5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"f8964376453668343dcc18d6d2988161d9aecd18","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","actor":{"name":"electrovir","type":"user","email":"pithy.gut0a@icloud.com"},"email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.1","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tsx":"^4.20.3","date-vir":"^7.3.1","minimist":"^1.2.8","@augment-vir/node":"^31.25.0","@augment-vir/assert":"^31.25.0","@augment-vir/common":"^31.25.0","pglite-prisma-adapter":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.1.2","eslint":"^9.29.0","prisma":"^6.10.1","esbuild":"^0.25.5","typedoc":"^0.28.5","prettier":"~3.3.3","virmator":"^13.15.5","type-fest":"^4.41.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^24.0.4","@prisma/client":"^6.10.1","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.25.0","npm-check-updates":"^18.0.1","typescript-eslint":"^8.35.0","dependency-cruiser":"^16.10.3","eslint-plugin-jsdoc":"^51.2.3","@electric-sql/pglite":"^0.3.3","prettier-plugin-toml":"^2.0.5","eslint-plugin-sonarjs":"^3.0.3","eslint-plugin-unicorn":"^59.0.1","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.0","@stylistic/eslint-plugin":"^5.0.0","eslint-plugin-playwright":"^2.2.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^2.5.15","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.35.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_0.1.2_1750783381265_0.18484920458290421","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"prisma-pglite","version":"1.0.0","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@1.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"e7d9c9ac7b02349692b69c5c359282f1f875c4a2","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-1.0.0.tgz","fileCount":29,"integrity":"sha512-tmfsN3UjlZMOxbou67KZD5CdhOOZfIdSLAqS11vffhzACLFDJfqWYx7heXTVPU0SZ9z5F5WSB6n1YihYMeEghA==","signatures":[{"sig":"MEQCIB+v5ouriWm12E3ftqGZpV/TWf44PMAw+RuUbw0Zy+bLAiBRv90/ivEk3H2CUjkFLf88rngpab1S/zb+uWFJyIQ5Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65163},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"0009d5a87fe2e314e0f681f00a17f7bd96263955","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.2","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"tsx":"^4.20.4","date-vir":"^7.4.0","minimist":"^1.2.8","@augment-vir/node":"^31.32.3","@augment-vir/assert":"^31.32.3","@augment-vir/common":"^31.32.3","pglite-prisma-adapter":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.2.0","eslint":"^9.33.0","prisma":"^6.14.0","esbuild":"^0.25.9","typedoc":"^0.28.10","prettier":"~3.3.3","virmator":"^13.16.2","type-fest":"^4.41.0","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.3.0","@prisma/client":"^6.14.0","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.32.3","npm-check-updates":"^18.0.2","typescript-eslint":"^8.40.0","dependency-cruiser":"^17.0.1","eslint-plugin-jsdoc":"^54.1.0","@electric-sql/pglite":"^0.3.7","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-jsdoc":"^1.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-playwright":"^2.2.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^2.5.19","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.40.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.2.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_1.0.0_1755547034301_0.5857528301194812","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"prisma-pglite","version":"1.0.1","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@1.0.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"7eb6bc3e6eac5f731dbeb3286ba753d9c3baf86e","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-1.0.1.tgz","fileCount":38,"integrity":"sha512-KdE7xEXrJ3lO+vD5wgydneydRjUMyf5pDxtUCVfKmJCJfqd3JlHEVayYno7mFZTrvKomdWq8Gxlukg2lOd6pAA==","signatures":[{"sig":"MEQCIGb12SQBBRxHOwT6ic/UgGuc10ZWFKtS31c77Kn/PT8tAiBrj3Mpdv59z0cvbBz3/8KjyjyKwIJtgOWU/rCwZa9fjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105310},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"45acbcb3fbd2a592d9147c0830c7a892e41aa616","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test node","start":"tsx src/index.ts","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.2","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tsx":"^4.20.5","url-vir":"^2.1.6","date-vir":"^7.4.2","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.35.0","@augment-vir/assert":"^31.35.0","@augment-vir/common":"^31.35.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.2.1","eslint":"^9.35.0","prisma":"^6.16.1","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"~3.3.3","runstorm":"^0.6.2","virmator":"^14.0.3","type-fest":"^5.0.0","@eslint/js":"^9.35.0","typescript":"^5.9.2","@types/node":"^24.4.0","@prisma/client":"^6.16.1","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.35.0","npm-check-updates":"^18.1.1","typescript-eslint":"^8.43.0","dependency-cruiser":"^17.0.1","eslint-plugin-jsdoc":"^57.0.8","@electric-sql/pglite":"^0.3.8","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-jsdoc":"^1.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-playwright":"^2.2.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^2.5.19","@prisma/driver-adapter-utils":"^6.16.1","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.43.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.2.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_1.0.1_1757863132823_0.9843390719142169","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"prisma-pglite","version":"2.0.0","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@2.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"42001337128f6fbc03904d8612bb793c7999bd8c","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-2.0.0.tgz","fileCount":64,"integrity":"sha512-BlCZZ/UYrubI5nurx6crDk1WtxmNCzfvbFcvUy1QznhTT4SKUe6uYBHArFGC6MiH9LJvQ6Avljo6FwO7/mX0fA==","signatures":[{"sig":"MEUCIDcUuvesEqKIWctA3pxY1IROpZ2ioVZOVRVt84rm14GXAiEA8lGToCfRAraOIO42PrGfqIYmd4F+zZ/nU7/rOBA7VhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505973},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"c4fc4c0c8657d0f04cc7e3ddc591da3d37f5cc39","scripts":{"docs":"virmator docs","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","test":"virmator test node","format":"virmator format","compile":"npm run init && virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.2","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tsx":"^4.20.6","url-vir":"^2.1.6","date-vir":"^7.4.2","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.38.0","@augment-vir/assert":"^31.38.0","@augment-vir/common":"^31.38.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.2.1","eslint":"^9.36.0","prisma":"^6.16.3","esbuild":"^0.25.10","typedoc":"^0.28.13","prettier":"~3.3.3","runstorm":"^0.6.2","virmator":"^14.1.0","type-fest":"^5.0.1","@eslint/js":"^9.36.0","prisma-vir":"^0.1.1","typescript":"^5.9.3","@types/node":"^24.6.1","@prisma/client":"^6.16.3","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.38.0","npm-check-updates":"^19.0.0","typescript-eslint":"^8.45.0","dependency-cruiser":"^17.0.1","eslint-plugin-jsdoc":"^60.7.0","@electric-sql/pglite":"^0.3.10","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-jsdoc":"^1.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-playwright":"^2.2.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^2.5.19","@prisma/driver-adapter-utils":"^6.16.3","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.45.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_2.0.0_1759331198728_0.3809008448262916","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"prisma-pglite","version":"2.0.1","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@2.0.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"6bd9aae60d55cdb1635711e1d2b2ea11e3c3d597","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-2.0.1.tgz","fileCount":64,"integrity":"sha512-C/lL2/ztpp9TknMS+FnUb0FdGTWPxZmFUTrLtPJcT0T5YpgH1wucB5D20hVVylzUkKYA3fJ7clq04QdyYCG75w==","signatures":[{"sig":"MEYCIQDKeTDWeP7vt44kAylpUHdWqJekxE90uqu94vLPZYIXSAIhANDDR8MNPIum74D/Y3mNURronJH9n7S84eSoX2sYfI7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505973},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"86d314adcd673c2770ee7a154cbc30617250e285","scripts":{"docs":"virmator docs","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","test":"virmator test node","format":"virmator format","compile":"npm run init && virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.2","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tsx":"^4.20.6","url-vir":"^2.1.6","date-vir":"^8.0.0","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.40.0","@augment-vir/assert":"^31.40.0","@augment-vir/common":"^31.40.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.2.1","eslint":"^9.37.0","prisma":"^6.17.1","esbuild":"^0.25.10","typedoc":"^0.28.14","prettier":"~3.3.3","runstorm":"^0.6.2","virmator":"^14.1.0","type-fest":"^5.1.0","@eslint/js":"^9.37.0","prisma-vir":"^1.2.2","typescript":"^5.9.3","@types/node":"^24.7.2","@prisma/client":"^6.17.1","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.40.0","npm-check-updates":"^19.0.0","typescript-eslint":"^8.46.1","dependency-cruiser":"^17.0.2","eslint-plugin-jsdoc":"^61.1.2","@electric-sql/pglite":"^0.3.10","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-jsdoc":"^1.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-playwright":"^2.2.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^2.5.19","@prisma/driver-adapter-utils":"^6.17.1","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.46.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_2.0.1_1760377840522_0.02175180180844194","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"prisma-pglite","version":"2.0.2","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@2.0.2","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"e3c471dcd647a502cfee715bcec552fb9417f333","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-2.0.2.tgz","fileCount":64,"integrity":"sha512-0mY+ie1JuyW7JZTNjLF81/Egf/dE/dAQY52lbleesQaj4Yk9NnItQoskhiDQCAlijSoaiOSERUGhy3oMadeFuQ==","signatures":[{"sig":"MEQCIH2XKfLmJ4JS0dq6uj38XXqgMMExVCCmWgh9UVd5GedtAiAi7EniiE6hGqBM0s7UY9Osjmw5logLlAM/Xr9zScRJqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"495413f8ed36b058ba21ea6a63d4a717614c0f47","scripts":{"docs":"virmator docs","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","test":"virmator test node --test-concurrency=1","format":"virmator format","compile":"npm run init && virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"virmator test node coverage --test-concurrency=1","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.2","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tsx":"^4.20.6","url-vir":"^2.1.6","date-vir":"^8.0.0","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.40.0","@augment-vir/assert":"^31.40.0","@augment-vir/common":"^31.40.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","cspell":"^9.2.1","eslint":"^9.37.0","prisma":"^6.17.1","esbuild":"^0.25.10","typedoc":"^0.28.14","prettier":"~3.3.3","runstorm":"^0.6.2","virmator":"^14.1.0","type-fest":"^5.1.0","@eslint/js":"^9.37.0","prisma-vir":"^1.2.2","typescript":"^5.9.3","@types/node":"^24.7.2","@prisma/client":"^6.17.1","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.1","@augment-vir/test":"^31.40.0","npm-check-updates":"^19.0.0","typescript-eslint":"^8.46.1","dependency-cruiser":"^17.0.2","eslint-plugin-jsdoc":"^61.1.2","@electric-sql/pglite":"^0.3.10","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-jsdoc":"^1.3.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@stylistic/eslint-plugin":"^5.4.0","eslint-plugin-playwright":"^2.2.2","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^2.5.19","@prisma/driver-adapter-utils":"^6.17.1","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.46.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_2.0.2_1768279583170_0.37262813546010665","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"prisma-pglite","version":"2.1.0","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"prisma-pglite@2.1.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"98968dcbda27dfa4e04402d53b393640ef3b8d9c","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-2.1.0.tgz","fileCount":64,"integrity":"sha512-3MvbmXNc0iNmU75uQv9oFvfenTJcl9npkgXzM8NB+EUbJXn/Us7RnGS5DBPwr5HTpFlrSFRwpgpOCheSIyJNCA==","signatures":[{"sig":"MEQCIHSEGOCoSpm+PtThTA7PJtsdnKPzBlRneXWtDy485hSbAiBpBmeh/TklHgIBSyEHoU6DaVlAlsVT8QP4KDG8QVk9QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511762},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"5c72745c2311bf130e8f641bf61b32fa0074aa2c","scripts":{"docs":"virmator docs","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","test":"virmator test node --test-concurrency=1","format":"virmator format","compile":"npm run init && virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"virmator test node coverage --test-concurrency=1","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.4.2","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tsx":"^4.21.0","url-vir":"^2.1.8","date-vir":"^8.3.1","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.68.4","@augment-vir/test":"^31.68.4","@augment-vir/assert":"^31.68.4","@augment-vir/common":"^31.68.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","cspell":"^10.0.0","eslint":"^9.39.2","prisma":"^6.17.1","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"~3.3.3","runstorm":"^1.0.0","virmator":"^14.12.2","type-fest":"^5.5.0","@eslint/js":"^9.39.2","prisma-vir":"^2.3.3","typescript":"^5.9.3","@types/node":"^25.6.0","@prisma/client":"^6.17.1","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.5","npm-check-updates":"^20.0.0","typescript-eslint":"^8.57.1","dependency-cruiser":"^17.3.10","eslint-plugin-jsdoc":"^62.9.0","@electric-sql/pglite":"^0.4.4","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^64.0.0","prettier-plugin-jsdoc":"^1.8.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.10.1","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^3.0.2","@prisma/driver-adapter-utils":"^6.17.1","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.5","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=6.6.0","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_2.1.0_1776286829245_0.4246761986091805","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.0":{"name":"prisma-pglite","version":"3.0.0-beta.0","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT OR CC0-1.0)","_id":"prisma-pglite@3.0.0-beta.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"34690d4f2ca6262fb97356082b41309a58616585","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-3.0.0-beta.0.tgz","fileCount":72,"integrity":"sha512-dAnDwC/yiXag2DwwdSFymW7Xmt1ozu0CBreqzQ6lC16daIcpsZvyx1VbrutqWV6P3hDxbLDBdzsIfu+m0RrWsQ==","signatures":[{"sig":"MEUCIGV50ao8a01p8dzOF8Prhxsd4B2676Fv4OIRZalm4kVsAiEAzyAkRh3LExXTUJZeeDeKYfIql2CcEy0kUBBs7Qs7qmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672156},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"6d4bb66c1dfbeb43f2719332a1ecfc39ca610edb","scripts":{"docs":"virmator docs","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","test":"virmator test node --test-concurrency=1","format":"virmator format","compile":"npm run init && virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"virmator test node coverage --test-concurrency=1","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"uuid":">=11.1.1","esbuild":"^0.28.1","@hono/node-server":">=1.19.13"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.15.0","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.22.4","url-vir":"^2.1.9","date-vir":"^8.4.0","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.72.1","@augment-vir/test":"^31.72.1","@augment-vir/assert":"^31.72.1","@augment-vir/common":"^31.72.1","@prisma/schema-engine-wasm":"7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^11.0.0","cspell":"^10.0.1","eslint":"^10.4.1","prisma":"^7.8.0","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"~3.3.3","runstorm":"^1.0.2","virmator":"^14.24.0","type-fest":"^5.7.0","@eslint/js":"^10.0.1","prisma-vir":"^4.0.0-beta.0","typescript":"^6.0.3","@types/node":"^25.9.2","@prisma/client":"^7.8.0","@prisma/config":"^7.8.0","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.5","npm-check-updates":"^22.2.3","typescript-eslint":"^8.60.1","dependency-cruiser":"^17.4.3","eslint-plugin-jsdoc":"^63.0.2","@electric-sql/pglite":"^0.5.1","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^65.0.0","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.10.4","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^3.0.2","@prisma/driver-adapter-utils":"^7.8.0","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.5","@typescript-eslint/eslint-plugin":"^8.60.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.9","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=7","@prisma/config":">=7","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_3.0.0-beta.0_1781561509853_0.6779296952135809","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"prisma-pglite","version":"3.0.0","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT OR CC0-1.0)","_id":"prisma-pglite@3.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"bin":{"prisma-pglite":"bin.js"},"dist":{"shasum":"494c6571cfb2abbbbcef44dbcd2c7a6223463456","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-3.0.0.tgz","fileCount":72,"integrity":"sha512-eWebnMgASQC5UiULzR+8fSkSvtco2idxXOU/MfRSfJb4D7o8oD2pYLbEXvueyYh2VvBKDbH3eZ4vlL1nx7YpBg==","signatures":[{"sig":"MEQCID3ARHSG6HpTkWzZuwN88mGFyS58n4tdkna7oQxv33R2AiAqYNT4dxqEM9jAkXj5ngwbHy5U2WlCb/nkoi7DBRG5YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"1c2751508e2826484a2e2f68d8754525b443e457","scripts":{"docs":"virmator docs","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","test":"virmator test node --test-concurrency=1","format":"virmator format","compile":"npm run init && virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:update":"npm run test update","test:coverage":"virmator test node coverage --test-concurrency=1","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"uuid":">=11.1.1","esbuild":"^0.28.1","@hono/node-server":">=1.19.13"},"repository":{"url":"git+https://github.com/electrovir/prisma-pglite.git","type":"git"},"_npmVersion":"11.15.0","description":"Making Prisma easy to use with PGlite.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.22.4","url-vir":"^2.1.9","date-vir":"^8.4.0","minimist":"^1.2.8","postgres-array":"^3.0.4","@augment-vir/node":"^31.72.1","@augment-vir/test":"^31.72.1","@augment-vir/assert":"^31.72.1","@augment-vir/common":"^31.72.1","@prisma/schema-engine-wasm":"7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","cspell":"^10.0.1","eslint":"^10.4.1","prisma":"^7.8.0","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"~3.3.3","runstorm":"^1.0.2","virmator":"^14.24.0","type-fest":"^5.7.0","@eslint/js":"^10.0.1","prisma-vir":"^4.0.0-beta.0","typescript":"^6.0.3","@types/node":"^25.9.2","@prisma/client":"^7.8.0","@prisma/config":"^7.8.0","@types/minimist":"^1.2.5","@eslint/eslintrc":"^3.3.5","npm-check-updates":"^22.2.3","typescript-eslint":"^8.60.1","dependency-cruiser":"^17.4.3","eslint-plugin-jsdoc":"^63.0.2","@electric-sql/pglite":"^0.5.1","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^65.0.0","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.10.4","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","prettier-plugin-packagejson":"^3.0.2","@prisma/driver-adapter-utils":"^7.8.0","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.5","@typescript-eslint/eslint-plugin":"^8.60.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.9","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"peerDependencies":{"prisma":">=7","@prisma/config":">=7","@electric-sql/pglite":"*","@prisma/driver-adapter-utils":"*"},"_npmOperationalInternal":{"tmp":"tmp/prisma-pglite_3.0.0_1781617870850_0.6674948002767591","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"prisma-pglite","version":"3.0.1","description":"Making Prisma easy to use with PGlite.","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"homepage":"https://github.com/electrovir/prisma-pglite","bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"repository":{"type":"git","url":"git+https://github.com/electrovir/prisma-pglite.git"},"license":"(MIT OR CC0-1.0)","author":{"name":"electrovir","url":"https://github.com/electrovir"},"sideEffects":false,"type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","bin":{"prisma-pglite":"bin.js"},"scripts":{"compile":"npm run init && virmator compile","docs":"virmator docs","format":"virmator format","init":"npx tsx src/util/setup-prisma.mock.script.ts","lint":"virmator lint fix","publish":"virmator publish npm run test:all","test":"virmator test node --test-concurrency=1","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:coverage":"virmator test node coverage --test-concurrency=1","test:deps":"virmator deps check","test:docs":"virmator docs check","test:format":"virmator format check","test:lint":"virmator lint","test:spelling":"virmator spellcheck","test:update":"npm run test update"},"overrides":{"@hono/node-server":">=1.19.13","esbuild":"^0.28.1","uuid":">=11.1.1"},"dependencies":{"@augment-vir/assert":"^32.2.1","@augment-vir/common":"^32.2.1","@augment-vir/node":"^32.2.1","@augment-vir/test":"^32.2.1","@prisma/schema-engine-wasm":"7.10.0-2.d0368e25c88e68caa4d283b5f2d88d1b76ed9356","date-vir":"^8.6.2","minimist":"^1.2.8","postgres-array":"^3.0.4","tsx":"^4.23.1","url-vir":"^2.1.10"},"devDependencies":{"@electric-sql/pglite":"^0.5.4","@eslint/eslintrc":"^3.3.6","@eslint/js":"^10.0.1","@prisma/client":"^7.9.0","@prisma/config":"^7.9.0","@prisma/driver-adapter-utils":"^7.9.0","@stylistic/eslint-plugin":"^5.10.0","@stylistic/eslint-plugin-ts":"^4.4.1","@types/minimist":"^1.2.5","@types/node":"^26.1.1","@typescript-eslint/eslint-plugin":"^8.65.0","c8":"^12.0.0","cspell":"^10.0.1","dependency-cruiser":"^18.1.0","esbuild":"^0.28.1","eslint":"^10.8.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsdoc":"^63.2.2","eslint-plugin-monorepo-cop":"^1.0.2","eslint-plugin-playwright":"^2.10.5","eslint-plugin-prettier":"^5.5.6","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.6","npm-check-updates":"^22.2.9","prettier":"~3.3.3","prettier-plugin-interpolated-html-tags":"^2.0.2","prettier-plugin-jsdoc":"^1.8.1","prettier-plugin-multiline-arrays":"^4.1.11","prettier-plugin-organize-imports":"^4.3.0","prettier-plugin-packagejson":"^3.0.2","prettier-plugin-sort-json":"^4.2.0","prettier-plugin-toml":"^2.0.6","prisma":"^7.9.0","prisma-vir":"^4.0.1","runstorm":"^1.0.6","typedoc":"^0.28.20","typescript":"^6.0.3","typescript-eslint":"^8.65.0","virmator":"^14.30.2"},"peerDependencies":{"@electric-sql/pglite":"*","@prisma/config":">=7","@prisma/driver-adapter-utils":"*","prisma":">=7"},"engines":{"node":">=22"},"gitHead":"1ec491a5536776550f2cbdf1125cb2827fe06861","_id":"prisma-pglite@3.0.1","_nodeVersion":"22.22.3","_npmVersion":"11.17.0","dist":{"integrity":"sha512-eaOLeaON9+RYDKkE9rDqmoc+sV6TQAd1nkigUDnZ/3pyZm4yswmbGMOTjhYzBaPGsRmE3XWx/AotC8deZPfYyA==","shasum":"e293e977cda1dc5ec011f6268eb76a58c7dc4c14","tarball":"https://registry.npmjs.org/prisma-pglite/-/prisma-pglite-3.0.1.tgz","fileCount":72,"unpackedSize":675631,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHCDEgDEjsMahDvj8ht0KUanMFle7ogLXZB99U+m6GukAiBG2Hl3NvmbN0pL3Xhf0Iu64ZjkqtKx2TcMFSd68jpDfw=="}]},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"directories":{},"maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prisma-pglite_3.0.1_1785423533367_0.4294420485230144"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-03T14:02:18.176Z","modified":"2026-07-30T14:58:53.768Z","0.0.0":"2025-04-03T14:02:18.376Z","0.0.1":"2025-04-14T16:06:42.289Z","0.0.2":"2025-04-14T16:28:30.633Z","0.1.0":"2025-05-23T23:00:12.842Z","0.1.1":"2025-05-24T14:24:20.578Z","0.1.2":"2025-06-24T16:43:01.500Z","1.0.0":"2025-08-18T19:57:14.519Z","1.0.1":"2025-09-14T15:18:53.010Z","2.0.0":"2025-10-01T15:06:38.905Z","2.0.1":"2025-10-13T17:50:40.835Z","2.0.2":"2026-01-13T04:46:23.305Z","2.1.0":"2026-04-15T21:00:29.382Z","3.0.0-beta.0":"2026-06-15T22:11:49.992Z","3.0.0":"2026-06-16T13:51:10.992Z","3.0.1":"2026-07-30T14:58:53.611Z"},"bugs":{"url":"https://github.com/electrovir/prisma-pglite/issues"},"author":{"name":"electrovir","url":"https://github.com/electrovir"},"license":"(MIT OR CC0-1.0)","homepage":"https://github.com/electrovir/prisma-pglite","keywords":["prisma","postgres","pglite","adapter","migration","database","orm"],"repository":{"type":"git","url":"git+https://github.com/electrovir/prisma-pglite.git"},"description":"Making Prisma easy to use with PGlite.","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"readme":"# prisma-pglite\n\nEnabling easy [Prisma](https://www.npmjs.com/package/prisma) usage with [PGlite](https://pglite.dev). This includes a runtime adapter helper and a CLI Prisma wrapper:\n\n-   **CLI**\n\n    -   Enables `prisma migrate dev` with a PGlite database.\n    -   Enables `prisma migrate reset` with a PGlite database.\n    -   Passes all other commands to the standard `prisma` CLI.\n\n-   **adapter helper**\n\n    -   Includes and wraps [pglite-prisma-adapter](https://www.npmjs.com/package/pglite-prisma-adapter).\n    -   Automatically propagates your schema to the PGlite database (similar to `prisma db push` but lacking the ability to apply new migrations to an existing PGlite database).\n\nSee the full reference docs at https://electrovir.github.io/prisma-pglite\n\n## Install\n\n```sh\nnpm i prisma-pglite\n```\n\n## Usage\n\n### tl;dr\n\n-   Use the `prisma-client` generator in your `schema.prisma` (driver adapters are built in to Prisma v7, so no preview feature is required):\n    ```prisma\n    generator client {\n        provider = \"prisma-client\"\n        output   = \"../generated\"\n    }\n    ```\n-   Use `createPgliteAdapter`:\n    <!-- example-link: src/examples/basic-adapter.example.ts -->\n\n    ```TypeScript\n    import {PrismaClient} from '../generated/client.js';\n    import {createPgliteAdapter} from 'prisma-pglite';\n\n    const prismaClient = new PrismaClient({\n        adapter: await createPgliteAdapter(),\n    });\n    ```\n\n-   Create new migrations with `npx prisma-pglite migrate dev`\n\n### CLI\n\nInstead of running Prisma commands like this:\n\n```sh\nnpx prisma migrate dev\n```\n\nRun them like this:\n\n```sh\nnpx prisma-pglite migrate dev\n```\n\nThe `prisma-pglite` CLI will:\n\n-   Intercept `migrate dev` commands so that they work without running a full Postgres instance.\n    -   Use `--config <prisma-config-path>` to customize the Prisma config location. The schema and the migrations directory (`migrations.path`) are both read from it. Defaults to `prisma.config.ts` in your current directory.\n    -   Use `--name <migration-name>` to provide the migration name inline (otherwise the CLI will prompt you for one).\n-   Intercept `migrate reset` commands so that they work with a PGlite database.\n    -   Use `--config <prisma-config-path>` to customize the Prisma config location. The schema and the migrations directory (`migrations.path`) are both read from it. Defaults to `prisma.config.ts` in your current directory.\n    -   Use `--database <pglite-db-parent-dir-path>` to customize the location of your PGlite database that needs to be reset.\n-   Automatically append `--no-hints` to the `prisma generate` command.\n-   Pass all other commands directly to the Prisma CLI without modification.\n\nAll CLI commands are also accessible via the exported API:\n\n-   `migrate dev`:\n    <!-- example-link: src/examples/migrate-dev-api.example.ts -->\n\n    ```TypeScript\n    import {createPgliteMigration} from 'prisma-pglite';\n\n    await createPgliteMigration({\n        migrationName: 'my migration',\n    });\n    ```\n\n-   `migrate reset`:\n    <!-- example-link: src/examples/reset-api.example.ts -->\n\n    ```TypeScript\n    import {resetPgliteDatabase} from 'prisma-pglite';\n\n    await resetPgliteDatabase();\n    ```\n\n-   the whole CLI:\n    <!-- example-link: src/examples/cli-api.example.ts -->\n\n    ```TypeScript\n    import {runPrisma} from 'prisma-pglite';\n\n    await runPrisma(['migrate dev']);\n    await runPrisma(['generate']);\n    ```\n\n### Adapter Helper\n\nUse this when instantiating your `PrismaClient` instance to connect to or create a PGlite database:\n\n<!-- example-link: src/examples/adapter.example.ts -->\n\n```TypeScript\nimport {join} from 'node:path';\nimport {PrismaClient} from '../generated/client.js';\nimport {createPgliteAdapter} from 'prisma-pglite';\n\nconst myPrismaConfigPath = join('packages', 'backend', 'prisma.config.ts');\n\nconst prismaClient = new PrismaClient({\n    adapter: await createPgliteAdapter({\n        prismaConfigPath: myPrismaConfigPath,\n    }),\n});\n```\n\n**NOTE**: `createPgliteAdapter` can only push your schema to _new_ PGlite databases. Thus, you'll need to reset your dev database whenever you create a new migration (I suggest investing in a seed script to workaround this and make your dev experience more consistent in general).\n\nSee the type [`PgliteAdapterParams`](https://electrovir.github.io/prisma-pglite/types/PgliteAdapterParams.html) for more details on customizing `createPgliteAdapter`.\n\nThis package requires Prisma v7 or later. Driver adapters are enabled by default in Prisma v7, so the `adapter` parameter is always available on your `PrismaClient` constructor (no preview feature is required). Use the `prisma-client` generator in your `schema.prisma`:\n\n```prisma\ngenerator client {\n  provider = \"prisma-client\"\n  output   = \"../generated\"\n}\n```\n\n#### Schema engine version\n\nMigrations run through Prisma's WASM schema engine (`@prisma/schema-engine-wasm`), which `prisma-pglite` depends on at a pinned version. That package publishes only prerelease-tagged versions, so it can't be expressed as a semver range. `prisma-pglite` ships a specific tested version as the default.\n\nIf you need it to match a different Prisma release, override the version in `package.json` with the following (use the exact `@prisma/schema-engine-wasm` version that ships with your `prisma`):\n\n```jsonc\n\"overrides\": {\"@prisma/schema-engine-wasm\": \"7.9.0-<n>.<hash>\"}\n```\n\n#### PGlite paths\n\nBy default, the `pgliteDirPath` parameter of `createPgliteAdapter` expects multiple PGlite database to exist within itself. The default database will be in `${pgliteDirPath}/dev` and all test database (triggered by passing in the `testContext` parameter) will be in `${pgliteDirPath}/${testName}`. This structure can be ignored entirely by instead setting the `directDatabaseDirPath` parameter, but then you lose automatic test database paths.\n\n### Examples\n\n-   Create a new migration with some flags:\n    ```sh\n    npx prisma-pglite migrate dev --config packages/backend/prisma.config.ts --name 'add user table'\n    ```\n-   Reset your PGlite database\n    ```sh\n    npx prisma-pglite migrate reset --database .config/pglite-db\n    ```\n-   Customize the PGlite adapter:\n    <!-- example-link: src/examples/customized-adapter.example.ts -->\n\n    ```TypeScript\n    import {join} from 'node:path';\n    import {PrismaClient} from '../generated/client.js';\n    import {createPgliteAdapter} from 'prisma-pglite';\n\n    const myPrismaConfigPath = join('packages', 'backend', 'prisma.config.ts');\n\n    const prismaClient = new PrismaClient({\n        adapter: await createPgliteAdapter({\n            prismaConfigPath: myPrismaConfigPath,\n            dbParentDirPath: join('.dev', 'pglite'),\n        }),\n    });\n    ```\n\n-   Create a fresh and super fast PGlite database instance for each test:\n    <!-- example-link: src/examples/test-context.example.ts -->\n\n    ```TypeScript\n    import {describe, it} from '@augment-vir/test';\n    import {join} from 'node:path';\n    import {PrismaClient} from '../generated/client.js';\n    import {createPgliteAdapter} from 'prisma-pglite';\n\n    const myPrismaConfigPath = join('packages', 'backend', 'prisma.config.ts');\n\n    describe('my test', () => {\n        it('connects to the database', async (testContext) => {\n            const prismaClient = new PrismaClient({\n                adapter: await createPgliteAdapter({\n                    prismaConfigPath: myPrismaConfigPath,\n                    dbParentDirPath: join('.dev', 'pglite'),\n                    dbDirName: testContext,\n                    /** It is recommended to always reset the database for tests. */\n                    resetDatabase: true,\n                }),\n            });\n        });\n    });\n    ```\n","readmeFilename":"README.md"}