{"bin":{"sqg":"dist/sqg.mjs"},"bugs":{"url":"https://github.com/sqg-dev/sqg/issues"},"dist":{"shasum":"c4a0e3e758e8bfd1c0f8fe9dd7be5269630a0fa3","tarball":"https://registry.npmjs.org/@sqg/sqg/-/sqg-0.26.0.tgz","fileCount":27,"integrity":"sha512-NlBQc1d2QWLfn4NYhBJZARllH3E8t0KwLyXRGZ6aglYeOm37i/i9rXZe5naSp7k5HnrBaqB0KwvkomM0GB/VZw==","signatures":[{"sig":"MEQCIDxosfnAH0hQeUwC+pep34EShTpltsPqP5bRP5iRh/ZTAiAMcNoI8CBMdnmvQhI0bg0XiVde06MWHJyYFubecJJXOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOiP+QTbhBRYDKUYLQmCkebVJankdzCVhYDdYyeDPipQIgAXU5QCPCe7jq3LllwY6noxsMMN7wKJAc2BxU9DdEZxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sqg%2fsqg@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4300470},"main":"dist/index.mjs","name":"@sqg/sqg","type":"module","author":"Uwe Maurer","engines":{"node":">=20"},"exports":{".":"./dist/index.mjs"},"license":"Apache-2.0","scripts":{"sqg":"tsx src/sqg.ts","test":"vitest","build":"tsc --noEmit && tsdown && cp -r src/templates dist && pnpm run build:ui","check":"biome check --write src/","test:ui":"vitest --ui","build:ui":"cd ../sqg-ui/frontend && pnpm exec vite build && cd ../server && pnpm exec tsdown && cd ../../sqg && cp ../sqg-ui/server/dist/index.mjs dist/ui-server.mjs && cp -r ../sqg-ui/frontend/dist dist/ui-public","coverage":"vitest run --coverage","test:run":"vitest run","lezer-gen":"lezer-generator src/parser/sql.grammar -o src/parser/sql-parser.ts","check:errors":"pnpm biome check --write --diagnostic-level=error src/","test-grammar":"tsx src/test-grammar.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dcba2891-bfb6-4a6a-820c-efc18a53184c"}},"homepage":"https://sqg.dev","keywords":["sql","codegen","code-generation","typescript","java","sqlite","duckdb","postgres","postgresql","type-safe","database","orm-alternative","query-builder"],"repository":{"url":"git+https://github.com/sqg-dev/sqg.git","type":"git"},"description":"SQG - SQL Query Generator - Type-safe code generation from SQL (https://sqg.dev)","directories":{},"maintainers":[{"name":"uwemaurer","email":"uwe@apptornado.com"}],"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","zod":"^4.5.4","yaml":"^2.9.0","dotenv":"^17.4.2","consola":"^3.4.2","pg-types":"^4.1.0","prettier":"^3.9.6","@lezer/lr":"^1.4.10","commander":"^15.0.0","es-toolkit":"^1.52.0","handlebars":"^4.7.9","picocolors":"^1.1.1","@lezer/common":"^1.5.2","yocto-spinner":"^1.2.2","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.3","update-notifier":"^7.3.1","@duckdb/node-api":"1.5.5-r.4","prettier-plugin-java":"^2.10.3","@modelcontextprotocol/sdk":"^1.30.0","@testcontainers/postgresql":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","tsdown":"0.23.0","vitest":"^5.0.0","@types/pg":"^8.23.1","@vitest/ui":"^5.0.0","typescript":"^6.0.3","@types/node":"^26.4.1","@biomejs/biome":"2.5.12","@libsql/client":"^0.18.0","@lezer/generator":"^1.8.0","@types/better-sqlite3":"^9.6.0","@types/update-notifier":"^6.0.8","@tursodatabase/database":"^0.7.2","@lezer-unofficial/printer":"^1.0.1","@duckdb/node-bindings-linux-x64":"1.5.5-r.4"},"_npmOperationalInternal":{"tmp":"tmp/sqg_0.26.0_1790601846706_0.5181236893024537","host":"s3://npm-registry-packages-npm-production"},"_id":"@sqg/sqg@0.26.0","version":"0.26.0"}