{"bin":{"sqlfu":"bin/sqlfu.js"},"bugs":{"url":"https://github.com/mmkal/sqlfu/issues"},"dist":{"shasum":"3e83c93dd254be1e0da19799d2edde515af103fa","tarball":"https://registry.npmjs.org/sqlfu/-/sqlfu-0.0.3-7.tgz","fileCount":152,"integrity":"sha512-L6HK6wj+KnCdZL3K/2Joq8Gs0mMJOh63DnsHVm8xVAfR3y0wpT2uKN8wm1HqvfRsvizF8q3C20JnlAw5yxeLtQ==","signatures":[{"sig":"MEUCIQCpg7qlyOkdiiaZMHWZThnfur2sZKeBOiNjWkyzR3odoAIgCfPt4T/nwM2R9tq9vQRDvM5K8NQJAHMGjapEx0ggFAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683035},"name":"sqlfu","type":"module","_from":"file:sqlfu-0.0.3-7.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ui":{"types":"./dist/ui/server.d.ts","default":"./dist/ui/server.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./outbox":{"types":"./dist/outbox/index.d.ts","default":"./dist/outbox/index.js"},"./analyze":{"types":"./dist/analyze.d.ts","default":"./dist/analyze.js"},"./ui/browser":{"types":"./dist/ui/browser.d.ts","default":"./dist/ui/browser.js"},"./lint-plugin":{"types":"./dist/lint-plugin.d.ts","default":"./dist/lint-plugin.js"}},"scripts":{"cli":"node ./dist/cli.js","test":"pnpm run test:node","build":"pnpm run build:internal-queries && pnpm run build:runtime && pnpm run build:vendor-typesql && pnpm run build:bundle-vendor","generate":"node ./dist/cli.js generate","test:node":"vitest","typecheck":"tsgo -p tsconfig.typecheck.json && pnpm run typecheck:vendor-typesql","build:runtime":"tsgo -p tsconfig.build.json","build:bundle-vendor":"tsx scripts/bundle-vendor.ts","build:vendor-typesql":"rm -rf dist/vendor/code-block-writer dist/vendor/sqlfu-sqlite-parser dist/vendor/typesql && tsgo -p src/vendor/typesql/tsconfig.json","build:internal-queries":"tsx scripts/generate-internal-queries.ts","typecheck:vendor-typesql":"tsgo -p src/vendor/typesql/tsconfig.json --noEmit"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"homepage":"https://github.com/mmkal/sqlfu#readme","_resolved":"/private/var/folders/3f/w1drdpds7ls_09vcg6981cwm0000gn/T/caab469f002860cabd4ea7830b7d2d53/sqlfu-0.0.3-7.tgz","_integrity":"sha512-L6HK6wj+KnCdZL3K/2Joq8Gs0mMJOh63DnsHVm8xVAfR3y0wpT2uKN8wm1HqvfRsvizF8q3C20JnlAw5yxeLtQ==","repository":{"url":"git+https://github.com/mmkal/sqlfu.git","type":"git"},"_npmVersion":"11.6.0","description":"sql-first client, migrator, diff engine, typescript generator, formatter, and ui.","directories":{},"maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","trpc-cli":"^0.14.0","@orpc/server":"^1.13.13","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.14","vite":"^7.1.12","execa":"^9.6.1","dedent":"^1.7.2","dotenv":"^17.4.2","eslint":"^9.36.0","libsql":"0.5.29","vitest":"^4.1.1","arktype":"^2.2.0","devalue":"^5.7.1","esbuild":"^0.25.0","valibot":"^1.3.1","ts-morph":"^27.0.2","hot-shots":"^14.3.1","miniflare":"^4.20260409.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^24.5.2","@orpc/client":"1.13.13","@sentry/node":"^10.49.0","posthog-node":"^5.29.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","@libsql/client":"^0.17.2","better-sqlite3":"^12.8.0","@hono/node-server":"^1.19.14","@opentelemetry/api":"^1.9.1","@tursodatabase/sync":"^0.5.3","@sqlite.org/sqlite-wasm":"3.51.2-build9","@tursodatabase/database":"^0.5.3","@tursodatabase/serverless":"^1.1.0","@typescript/native-preview":"^7.0.0-dev.20260414.1","@opentelemetry/sdk-trace-node":"^2.7.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0"},"peerDependencies":{"@sqlfu/ui":"0.0.3-7"},"peerDependenciesMeta":{"@sqlfu/ui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlfu_0.0.3-7_1776949884126_0.6183867045349691","host":"s3://npm-registry-packages-npm-production"},"_id":"sqlfu@0.0.3-7","version":"0.0.3-7"}