{"bin":{"mockingbird-postgres":"dist/wire/cli.js"},"bugs":{"url":"https://github.com/crvouga/mockingbird/issues"},"dist":{"shasum":"d14a59b4c05bf60afbedfd7e554b86134eefaede","tarball":"https://registry.npmjs.org/@crvouga/mockingbird-service-postgres/-/mockingbird-service-postgres-3.4.0.tgz","fileCount":159,"integrity":"sha512-G6dWHNWSSk95KSJ8FJ3alTMIUC5KoFy6S/2qxENP3VD7dJ7Apd55fW7zjmUjyITgNBElx9rt8Elkncc06qkaUw==","signatures":[{"sig":"MEYCIQDU67hPzpRSf6PT5R9UxgS+ff//adsdJPbAUUkSLOfwdQIhAPPQYvws3eZXdy4X3gKyulTO+XA/5Qyo3u5EzytHjZta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3J3qMvLnMHCJipPdf79qmiAe+UePQ9yBmOMhLKgAKwQIhAOlK6k7s96m9VAaD2KGNbAb7WChO3oGagYWnI4KzzfQ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crvouga%2fmockingbird-service-postgres@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21842401},"main":"./dist/index.js","name":"@crvouga/mockingbird-service-postgres","type":"module","_from":"file:/tmp/mockingbird-release-cPXBQp/crvouga-mockingbird-service-postgres-3.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.1.0","node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./wire":{"types":"./dist/wire/index.d.ts","import":"./dist/wire/index.js","default":"./dist/wire/index.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js"},"./unstable":{"types":"./dist/unstable.d.ts","import":"./dist/unstable.js","default":"./dist/unstable.js"}},"license":"MIT","scripts":{"fc":"clear && bun format && bun check:full","lint":"biome lint --config-path=biome.json --error-on-warnings .","test":"bun test tests/contract tests/fuzz tests/harness tests/server","build":"bun run scripts/build.ts","check":"bun run format:check && bun run lint && bun run typecheck && bun run test:postgres-compat","clean":"rm -rf dist","format":"biome format --config-path=biome.json --write .","example":"bun run --cwd examples/react-vite dev","lint:fix":"biome lint --config-path=biome.json --write --error-on-warnings .","test:dst":"bun test tests/fuzz/stateful.test.ts tests/fuzz/random-walk.test.ts tests/fuzz/corpus.test.ts","test:pbt":"bun test tests/fuzz","benchmark":"bun run benchmarks/run.ts --tier default --engine mem","inventory":"bun run scripts/postgres-inventory.ts","scenarios":"bun run scripts/postgres-scenarios.ts","test:fuzz":"bun test tests/fuzz","test:walk":"bun test tests/fuzz/random-walk.test.ts","typecheck":"tsc --noEmit","check:full":"bun run check && bun run build && bun run pack:check && bun run portability","pack:check":"bun ../../../scripts/pack-check.ts","divergences":"bun run scripts/generate-divergences.ts","portability":"bun ../../../scripts/portability.ts","test:server":"bun test tests/server","benchmark:ci":"bun run benchmarks/run.ts --tier ci --engine mem --out benchmarks/results/ci-latest.json && bun run benchmarks/compare-ci.ts && bun run benchmarks/check-budgets.ts","format:check":"biome format --config-path=biome.json .","requirements":"bun run scripts/postgres-requirements.ts","test:canaries":"bun run scripts/run-canaries.ts","test:contract":"bun test tests/contract","test:fuzz:soak":"POSTGRES_MEM_STATEFUL_STEPS=${POSTGRES_MEM_STATEFUL_STEPS:-48} POSTGRES_MEM_WALK_STEPS=${POSTGRES_MEM_WALK_STEPS:-48} POSTGRES_MEM_FUZZ_RUNS=${POSTGRES_MEM_FUZZ_RUNS:-40} bun test tests/fuzz/stateful.test.ts tests/fuzz/random-walk.test.ts tests/fuzz/metamorphic tests/fuzz/robustness.test.ts tests/fuzz/corpus.test.ts","test:walk:soak":"bun run scripts/random-walk.ts","verify-package":"bun run scripts/verify-package.ts","test:pbt:random":"bun run scripts/pbt-random.ts","benchmark:bundle":"bun run build && bun run benchmarks/bundle.ts","benchmark:memory":"bun run benchmarks/check-budgets.ts","fixtures:browser":"bun run scripts/generate-browser-fixtures.ts","test:browser-sql":"bun run build && bun run scripts/browser-sql-smoke.ts","test:metamorphic":"bun test tests/fuzz/metamorphic","benchmark:compare":"bun run benchmarks/run.ts --tier default --engine both","typecheck:package":"tsc --noEmit -p tsconfig.package.json","example:react-vite":"cd examples/react-vite && bun install && bun run dev","test:postgres-compat":"bun run scripts/postgres-compat-gate.ts && bun run scripts/check-skip-register.ts && bun test tests/contract tests/fuzz tests/harness","test:postgres-native":"bun run scripts/run-postgres-native-tests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7bc81807-0f47-426c-b2cb-e781ad0693d2"}},"homepage":"https://github.com/crvouga/mockingbird/tree/main/packages/service/postgres#readme","keywords":["mockingbird","postgres","postgresql","typescript","in-memory","database","sql"],"_resolved":"/tmp/mockingbird-release-cPXBQp/crvouga-mockingbird-service-postgres-3.4.0.tgz","_integrity":"sha512-G6dWHNWSSk95KSJ8FJ3alTMIUC5KoFy6S/2qxENP3VD7dJ7Apd55fW7zjmUjyITgNBElx9rt8Elkncc06qkaUw==","repository":{"url":"git+https://github.com/crvouga/mockingbird.git","type":"git","directory":"packages/service/postgres"},"_npmVersion":"11.21.0","description":"Pure TypeScript in-memory PostgreSQL implementation with zero WASM/native dependencies","directories":{},"maintainers":[{"name":"crvouga","email":"crvouga@gmail.com"}],"mockingbird":{"layer":"service","parity":"In-memory SQL engine","vendor":{"docs":"https://www.postgresql.org/docs/current/","website":"https://www.postgresql.org"},"entries":{"server":"node","wire/cli":"node","wire/fleet":"node","wire/index":"node","wire/probe":"node"},"runtime":"portable","category":"databases","featured":true,"discovery":{"guide":"DISCOVERY.md","types":"dist/index.d.ts","oracle":{"kind":"PostgreSQL 18.3 via PGlite","note":"Fail-closed differential contracts compare rows, types, errors, row counts and logical state.","command":"bun run --cwd packages/service/postgres test:postgres-compat"},"behavior":"README.md","reporting":"https://github.com/crvouga/mockingbird/blob/main/docs/REPORTING_ISSUES.md","capabilities":"COMPATIBILITY.md","introspection":["README.md public test controls","COMPATIBILITY.md compatibility and divergence evidence"]},"displayName":"PostgreSQL"},"sideEffects":["./src/serialization/codec.ts","./src/schema/catalog-tables.ts","./src/executor/triggers-exec.ts"],"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.23.0","rollup":"4.63.4","esbuild":"^0.28.2","publint":"^0.3.24","@types/pg":"^8.23.1","@types/bun":"latest","fast-check":"^4.10.2","typescript":"^5.9.3","@biomejs/biome":"^2.5.14","embedded-postgres":"18.3.0-beta.17","rollup-plugin-dts":"6.5.1","@electric-sql/pglite":"^0.5.8","@arethetypeswrong/cli":"^0.18.5","@crvouga/mockingbird-ui":"0.0.0-development","@crvouga/mockingbird-core":"0.0.0-development","@crvouga/mockingbird-service":"0.0.0-development","@crvouga/mockingbird-adapter-node":"0.0.0-development"},"trustedDependencies":["@embedded-postgres/darwin-arm64","@embedded-postgres/darwin-x64","@embedded-postgres/linux-arm","@embedded-postgres/linux-arm64","@embedded-postgres/linux-ia32","@embedded-postgres/linux-ppc64","@embedded-postgres/linux-x64","@embedded-postgres/windows-x64"],"_npmOperationalInternal":{"tmp":"tmp/mockingbird-service-postgres_3.4.0_1791803582753_0.9037614898730095","host":"s3://npm-registry-packages-npm-production"},"_id":"@crvouga/mockingbird-service-postgres@3.4.0","version":"3.4.0"}