{"_id":"qustar","_rev":"49-c041be294970c0f4e3b09bc85b05a948","name":"qustar","dist-tags":{"latest":"0.0.52"},"versions":{"0.0.1":{"name":"qustar","version":"0.0.1","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.1","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"dist":{"shasum":"f2a86af12dc0f9576b4bdf082a04d915148d4cb8","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.1.tgz","fileCount":2,"integrity":"sha512-Pc2lPARNFgkTHKMO7ZzfQY1CeIZPny94DlkXLbM1wWD0bhtZCaN41UecWVVUE9cJyTlxAYEU+0WeqfrAiV6HOg==","signatures":[{"sig":"MEQCIHNkM0pjW8H6p4Ah78mSAJTja+B8n54bMmlps1GCwg5dAiBzAF+HdmdTfuzSDi3EYucjGhL9MNEgAvA2PdDCUbtaOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2389},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"d36d8f36cb959abe4b23358145ee2b2d1912b448","scripts":{"fix":"gts fix","gen":"GEN=1 vitest","lint":"gts lint","test":"NON_GEN=1 vitest","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","compile":"npm run clean && tsc","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run compile"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sqlite3":"^5.1.7","seedrandom":"^3.0.5","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^5.2.0","tsx":"^4.15.6","madge":"^7.0.0","rimraf":"^5.0.7","vitest":"^1.6.0","flatted":"^3.3.1","prettier":"^3.3.2","typescript":"~5.1.0","@types/node":"20.8.2","@types/seedrandom":"^3.0.8","@vitest/coverage-v8":"^1.6.0","@types/better-sqlite3":"^7.6.7","prettier-plugin-organize-imports":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.1_1721129308043_0.917361179377","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"qustar","version":"0.0.2","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.2","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"b1ca038c7c37255d3e64e29718a9235c501840b7","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.2.tgz","fileCount":2,"integrity":"sha512-DvDcSsrWBAWQEuoNzu3zCocXMDSv72fb4/KjgZIKqRPPhfe2yZBId3S2pfr0e2BS2u9OJzgj2WvE22JoUJYaFA==","signatures":[{"sig":"MEUCIHCASCNuLJZK5n971yVkJuREmmQH8+m9mGMwzogMC70nAiEAk2Sj2GPySU44IUteWTHKedhFsS4esyeyTQElABOPn1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2430},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"d36d8f36cb959abe4b23358145ee2b2d1912b448","scripts":{"fix":"gts fix","gen":"GEN=1 vitest","lint":"gts lint","test":"NON_GEN=1 vitest","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","compile":"npm run clean && tsc","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run compile"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sqlite3":"^5.1.7","seedrandom":"^3.0.5","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^5.2.0","tsx":"^4.15.6","madge":"^7.0.0","rimraf":"^5.0.7","vitest":"^1.6.0","flatted":"^3.3.1","prettier":"^3.3.2","typescript":"~5.1.0","@types/node":"20.8.2","@types/seedrandom":"^3.0.8","@vitest/coverage-v8":"^1.6.0","@types/better-sqlite3":"^7.6.7","prettier-plugin-organize-imports":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.2_1721129452364_0.6039012979437341","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"qustar","version":"0.0.3","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.3","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"4a20ee09f1635e6164c52afd9273c18632ffe973","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.3.tgz","fileCount":65,"integrity":"sha512-ypdQKqq0ugIwA9qYK6yAgdOH5P9xNEeORLScChP1RSmhpvbqVk201qwest6+qHY7+qgfj9V7/eqaLMH1VGM8PA==","signatures":[{"sig":"MEUCIQDCvBzj5xbItFmm9menXoslRLCLCwg3AfNNDnqE+gzaMgIgTdhZKh5F+qv8IzWQXhyyhnfjimnyxw3SpWu464OWRIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434540},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"d36d8f36cb959abe4b23358145ee2b2d1912b448","scripts":{"fix":"gts fix","gen":"GEN=1 vitest","lint":"gts lint","test":"NON_GEN=1 vitest","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","compile":"npm run clean && tsc","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run compile"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sqlite3":"^5.1.7","seedrandom":"^3.0.5","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"gts":"^5.2.0","tsx":"^4.15.6","madge":"^7.0.0","rimraf":"^5.0.7","vitest":"^1.6.0","flatted":"^3.3.1","prettier":"^3.3.2","typescript":"~5.1.0","@types/node":"20.8.2","@types/seedrandom":"^3.0.8","@vitest/coverage-v8":"^1.6.0","@types/better-sqlite3":"^7.6.7","prettier-plugin-organize-imports":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.3_1721129568560_0.9103172385597935","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"qustar","version":"0.0.5","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.5","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"29182d9f20c6d2f7fadc240891b57ef4873f25c9","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.5.tgz","fileCount":58,"integrity":"sha512-8AICF2vj3AVSHjl5iIiFg3hdS7oAGuoZF6HrvRT4nRRWcni6DZG5FHQlYFqb71raVanIHeyXMeNng4ZM8dJAjA==","signatures":[{"sig":"MEQCIH//UnHHSPWtkaX3Foao5SWLGoX5LyWvR250/NM8edPAAiBEKndTVGbaXoGKYL8Q9gASN3IG+ZLQCldj2TArNT3uSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406890},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"fix":"gts fix","lint":"gts lint","test":"vitest run","build":"npm run clean && tsc","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run compile","release:major":"npm version $(semver $npm_package_version -i major) && npm publish --tag latest","release:minor":"npm version $(semver $npm_package_version -i minor) && npm publish --tag latest","release:patch":"npm version $(semver $npm_package_version -i patch) && npm publish --tag latest"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sqlite3":"^5.1.7","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.5_1721242037459_0.9080518788633161","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"qustar","version":"0.0.6","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.6","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"b007bcbab953121835c3d7bc4075f8bd706682bf","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.6.tgz","fileCount":58,"integrity":"sha512-c+eOqKccxSwanoM7W9tFpe+595f5P4obyPnAd8cgt0BSLPs+mqTGfCly1yZbjC70s6lMmr3F5gpbzYQjAUcZ8Q==","signatures":[{"sig":"MEUCIHjHW+F9l9RdwCaMl3xgsKnz25UYhqPfMoOX5UacRDZwAiEAwcCdQm+tdSazAPMVvtjbXf6xJvjl5kCxk+s83KGMoHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406946},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"fix":"gts fix","lint":"gts lint","test":"vitest run","build":"npm run clean && tsc","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run compile","release:major":"npm version $(semver $npm_package_version -i major) && npm publish --tag latest","release:minor":"npm version $(semver $npm_package_version -i minor) && npm publish --tag latest","release:patch":"npm version $(semver $npm_package_version -i patch) && npm publish --tag latest"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sqlite3":"^5.1.7","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.6_1721246491408_0.009982920508531112","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"qustar","version":"0.0.7","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.7","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"b4cbd881224f54ba2d34bc8ec934bcc177a2494b","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.7.tgz","fileCount":58,"integrity":"sha512-orT+xOc/GKX5ZMB826LpONqLKfkv9r2Zw+ZWDA1mRAekIytadRQRqliifGUlks/cINrJnYWGXLe8k0UK2avp2A==","signatures":[{"sig":"MEQCIFLFcscMyUJ14KIyHFEw/0/Wv8oTGIm3fiDg+xJpoaGJAiAMoBtw4r9rGyCUitn53mABiWyMe7wrxSgA+aHxpidyyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406984},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"fix":"gts fix","lint":"gts lint","test":"vitest run","build":"npm run clean && tsc","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","publish":"node ../../publish.js","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run build","release:major":"npm version $(semver $npm_package_version -i major) && npm publish --tag latest","release:minor":"npm version $(semver $npm_package_version -i minor) && npm publish --tag latest","release:patch":"npm version $(semver $npm_package_version -i patch) && npm publish --tag latest"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sqlite3":"^5.1.7","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.7_1721246587531_0.30824782200205747","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"qustar","version":"0.0.8","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.8","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"bda47a614540751dbe253d40c511f879ec8b53c9","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.8.tgz","fileCount":58,"integrity":"sha512-NPek8Ka42hwoEj9Z+/69tKtuzU1a0aspZfq3Ywya9FhKCTxwQqYmaMiBMVurAw7Q/zRVTYTbwRRcwwwwVqhSXQ==","signatures":[{"sig":"MEUCIEoKeKp5HkvaDqMMtDhy+BliiPcEerI4Z3b+Gx2iSoFGAiEA6fNlrbY/sTQKG4cNA5Y1LvoIQ7n2WYdMnGr9lyJgHhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406984},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"fix":"gts fix","lint":"gts lint","test":"vitest run","build":"npm run clean && tsc","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","publish":"node ../../publish.js","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run build","release:major":"npm version $(semver $npm_package_version -i major) && npm publish --tag latest","release:minor":"npm version $(semver $npm_package_version -i minor) && npm publish --tag latest","release:patch":"npm version $(semver $npm_package_version -i patch) && npm publish --tag latest"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sqlite3":"^5.1.7","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.8_1721246667652_0.9691683465049141","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"qustar","version":"0.0.9","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.9","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"77b91fcc52ba7efa8c6ab9c243a751f4bac350b0","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.9.tgz","fileCount":58,"integrity":"sha512-YjviuXETGKlsbLFc5IFUaDrSeXevFGzUqqOUmCdIleygTsrxugAQri3if9AlPim4XxexKrkaEEgtNBYCUN7WcQ==","signatures":[{"sig":"MEUCIQDKffTNquY9rHp6Ldi/O7JCGFGfZnJBxO74fQvKyPkyWQIgYKWRW9WnrkI3PlgFr+268BeiWuMsYzjG5PnyU11oA9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407000},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"fix":"gts fix","lint":"gts lint","test":"vitest run","build":"npm run clean && tsc","clean":"gts clean && rimraf coverage","madge":"madge --circular --extensions ts ./src","start":"tsx ./scripts/playground.ts","deploy":"npm run build && node ../../publish.js","coverage":"npm run clean && vitest run --coverage","prepublish":"npm run build","release:major":"npm version $(semver $npm_package_version -i major) && npm publish --tag latest","release:minor":"npm version $(semver $npm_package_version -i minor) && npm publish --tag latest","release:patch":"npm version $(semver $npm_package_version -i patch) && npm publish --tag latest"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"sqlite3":"^5.1.7","ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.9_1721246707929_0.4299485005335353","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"qustar","version":"0.0.10","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.10","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"ffa2d732917f9931b45897c69779be9da7383d8c","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.10.tgz","fileCount":58,"integrity":"sha512-UkpCD8QoS9yJUkqYvVYCNvYvzy/eidb6/2qVpCqD9qCv+Q1c/skncYJkuAPgTRfu6U7OZ7W0cncxwyij+ogQTg==","signatures":[{"sig":"MEQCIDZoy5ohcg4vEBGEh4WT5pyZp2zV704hFVc1JsWRC3zMAiApCDnfYGwzWRfScfHCC9jmfsDYr0soKgS2W1s9+T+n6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406448},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"rimraf build","deploy":"npm run build && node ../../deploy.js"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","@types/better-sqlite3":"^7.6.7"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.10_1721247173964_0.6158060187419878","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"qustar","version":"0.0.11","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.11","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"48748cb815af2c144c438798054c438dae1927fa","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.11.tgz","fileCount":58,"integrity":"sha512-eLpUZTPuY0dxhdjwVp8Ctwv9pOEobavNoj1dlD5Zo2iDomeSOvwvru04/+PXUKTA3ebZJrx3LHd3l0T0n9OeGg==","signatures":[{"sig":"MEUCIDMZkUa7ZIqvgTOodvendKYxQ9WA6Gd+8EQ2Ra6lfxbEAiEA7fAWdbO9T30PU9Ey+5SMuZh3mUOOI4BcdkQXxWkZp9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406448},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"rimraf build","deploy":"npm run build && node ../../deploy.js"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","@types/better-sqlite3":"^7.6.7"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.11_1721247278691_0.4584582716327541","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"qustar","version":"0.0.13","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.13","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"0ca760752d22dad263231cf8685a097402fd1d78","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.13.tgz","fileCount":58,"integrity":"sha512-JNDgHAT/3iG5g5W2pKfCw0DbFmSXSQIxNRy7k3m8lMarHm6rCmgYZ6IM8F+VnqKGWelcSY5jL8han5imRCKiDQ==","signatures":[{"sig":"MEUCIAjmgJkze6eQOFUSmseo/gyeeESbfAudHCUwRItxEbVKAiEAtsCP0BwXH1xpAM6csRAuL45rao0tgBC/CGUGfVkLCtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406448},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"5a96ad3ebef2071a8041d9f82391dda32bfe9352","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"rimraf build","deploy":"npm run build && node ../../deploy.js"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0","better-sqlite3":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","@types/better-sqlite3":"^7.6.7"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.13_1721247437301_0.6688426522932749","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"qustar","version":"0.0.14","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.14","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"ce7014f2ede18baf0bdb3267d968cc16bf790853","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.14.tgz","fileCount":55,"integrity":"sha512-t8OANFaAPt3xl0RJ9CEhDF2Yj6bXeOfQZWgU82q6oDv+Oz2kYOmYh97LcsUIFu1o1tERHsOkjYvb0V6lpaQ7gQ==","signatures":[{"sig":"MEUCIFx9eczBrXvMDmxMwyIEtNO2Tma/wOIYjE/EjQs9oGXCAiEAmFWHma/UhePRYkzS4Gchfvj8hd54ESfaW66aBxCMDlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404630},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"8c0260939fd76967853ee63253fb7f865a53f2ae","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"rimraf build","deploy":"npm run build && node ../../deploy.js"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.14_1721289042637_0.3955984741627714","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"qustar","version":"0.0.15","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.15","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"de320a117c241afd74039aaae6b4b1f9421c96c5","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.15.tgz","fileCount":55,"integrity":"sha512-8du/9aq15VpTDy8ocK/2HoSjP654CDyUocvVkmZ83fQMetrESKoVv6WLc+7gaKJubShs1tU3ClRL/k5v7Fh6Fg==","signatures":[{"sig":"MEUCIQDWDjd3ciymUNP2rdg/57Q6AMavTcg1R3FwsUc1rC/+9AIgH78aTAPNfCjVGOgN/sFGRZxZM2IWFGlo5Oqi9zXm49s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404630},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"8c0260939fd76967853ee63253fb7f865a53f2ae","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"rimraf build","deploy":"npm run build && node ../../deploy.js"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.15_1721289566533_0.378748158638039","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"qustar","version":"0.0.16","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.16","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"3d410e5e6d81b5201b0287a08235143125217888","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.16.tgz","fileCount":55,"integrity":"sha512-hGpwA2lMOC6zSCEwsZtdC5eNOd7HsQJrufTj7yOToqt1T0ZWNPSSYD2OMTg6eLm9DXnSgbfqjWcNUD1B8uYBkQ==","signatures":[{"sig":"MEUCIHsgnzPpOkrwZnvHfVdV8l+mbcwo2bDNcvQ//f3FNLs3AiEAmg0JSW20CNd9j0tMV5fO90uED1BdwASw9HHX/XcbkCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412990},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"8a2be3707e80307d61508c5b1156faa91dc7323c","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"rimraf build","deploy":"npm run build && node ../../deploy.js","build:watch":"npm run clean && tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.16_1721307355797_0.8119135365695789","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"qustar","version":"0.0.17","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.17","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"477c1de921b2d69a669b6babd5286a6a868b1a7c","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.17.tgz","fileCount":55,"integrity":"sha512-EA8oLGNSpO0fjdhL1/tpvpVUQBQWrRDdf7zPzLL+QzsNKOJUUmt1phfczuN1yAGqcXOPZv/8Zr/E9+Fl38Y4vQ==","signatures":[{"sig":"MEUCIQDVNV/xLy9v5DM5KY64994ZGKtqBGGvvvxEYGApW8WQbQIgP+JHKRBWSzTXMKPptF1/aRiUzAtJAJ3gaRn0DmDzQc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414246},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"d83c4ef9c45341eef95b322a2ce345e9b0d6f0b7","scripts":{"test":"vitest run","build":"tsc","deploy":"npm run build && node ../../deploy.js","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.17_1721373998938_0.6694465138003944","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"qustar","version":"0.0.18","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.18","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"10e17f661923b5373e308522e5b2e8497a316700","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.18.tgz","fileCount":56,"integrity":"sha512-COhykHGMOMKRoigsqxOkYZOxv/xhlqPWOh8sb0Bngrtwtwg83wlRezmHYlMW0vm0WkKg0dggVRniMNahc+6JWg==","signatures":[{"sig":"MEUCIQCmLkYVEz/xXvUsTarebKRvrzcQyGFJjgWw6Irdj+IyDQIgJJQZsMbEkfIKY/Doyqd1rq/JW7k49dj2kBsYJLqFhsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415955},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"2e3d1df87e6d0872d404f867bcbee09118172047","scripts":{"test":"vitest run","build":"tsc","deploy":"npm run build && node ../../deploy.js","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.18_1721375545380_0.6551485580283225","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"qustar","version":"0.0.19","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.19","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"2b03b8b2ab265fd36d4bbff1322d112520a71ae0","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.19.tgz","fileCount":59,"integrity":"sha512-FGpQwSdpi8jiaoLDN3sAE5hGYSIp9vRvWkAtet5F4kmIsbBd2c4fof2dhVpnVuUDSn018kTxF+gCYHiExW0R/w==","signatures":[{"sig":"MEQCIFujtxueThu6RRyMXkuEUpuB6pC1FQWHlWLGLEprsIWXAiBDK03DU2+LHEcbXK8QGpo+9IlmxXyfEI5PaKgMUKKBaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430783},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"4502cea3c669eae4c951a65f0d8a13f114011072","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.19_1721413279622_0.10705873776545083","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"qustar","version":"0.0.20","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.20","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"b737851c37a08645e635a64723318e8d1854e9b6","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.20.tgz","fileCount":60,"integrity":"sha512-xx8gmxpeeImmimW2hIYjBwsOqalxdGl6MTg8H4hoBeRtX/wMEx12hpobMXufZk+SCDoICalbloxjxKfBgL4tyA==","signatures":[{"sig":"MEQCIA4z1C5rlWAsCPNS85qyZ0UHtVqiTgZLA0/E9Mn7sRgdAiB0UFVdSxrJIGc64wJwh2NB9+aiNOaFU8DxevERKsI9UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431583},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"60132516c78e1c3a5f12f629e30e0577a416e053","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.20_1721414822913_0.21918577511316895","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"qustar","version":"0.0.21","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.21","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"58273fe3a739a572bf80b181dc011ad442d81f39","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.21.tgz","fileCount":60,"integrity":"sha512-WoCkH1t18h+6injNZrxDPl5LE5S3ljb8IfnCmJxh0FNFKsV4vsvRfPSJ2qKkgfhY7yhCnIuWNuMgatAMMtIWyw==","signatures":[{"sig":"MEQCIGmd9CHGFJ3l8XR7xhXKajUubyoVIUouWD6oAngb4DxTAiANEVUjUUQwOk7u3Thlsn2lfqj6bC43Ea90Gq6UZtRiIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431583},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"60132516c78e1c3a5f12f629e30e0577a416e053","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.21_1721415083781_0.333793396851209","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"qustar","version":"0.0.22","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.22","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"af443282a5eb0c10255cbe12fd81b9cd8fe21174","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.22.tgz","fileCount":60,"integrity":"sha512-OUMzQ2qIyPnaXkJ6EbQKIh+qtlURpsEMI669vI+/JKkvY6PocCoIWT7YKPbl132ueqhdAhTopMAVt810S/9JdA==","signatures":[{"sig":"MEUCIB/3L7B1itCfVRjA9/h7Jm63/Mefy2hibHoZP58gKALjAiEAskRtY+HWf3I8e4NNoMGW7AC7gPff+DoH5h8K9SC+EFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431075},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"fd907658cf7a526fe9f627693c883332525eb9f9","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.22_1721417608273_0.8440028933588344","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"qustar","version":"0.0.23","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.23","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"b81fe11bfea02895b6c4c2bb3406112c82d1ec2c","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.23.tgz","fileCount":60,"integrity":"sha512-zXsPLRtwzdZrQQ79kUaruLnxqoJEgqDmRxGU4765zmvs+8GRfCr+R2nho18KXBVAjQR21g8jZ4tKb9RNbEmzow==","signatures":[{"sig":"MEUCIEltWk3mmnHqtp7RCm+4ZUpFdw6O47HxZmQpMA9BBz2qAiEAwxdf/jME+VqrgqgoqMGw0l3V3wB8pA54VOQ73aLbWnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431083},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"964a023780416e4ecea8df772b38a322df53280b","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.23_1721630925679_0.4878222229413671","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"qustar","version":"0.0.24","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.24","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"a3bc5274b247e429056b2e99902d817b6c38e850","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.24.tgz","fileCount":60,"integrity":"sha512-oo2YYtSqmAtRonUZki5hPM8EyW2XytZ4YnOl5GZMdEdlY41Vj6kjjcpUZWqAfxd/3749DCvAYwuAGUUUPakBCA==","signatures":[{"sig":"MEQCIExnvlPCkc+1MMcXzhtHAIVxqe0qo+EYVfxEBTEEWBjBAiATkcIyZUcsopxh30DP5I2L0FllWMDKU8fxEpCrI3LUVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441887},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"7e785fdfbd2ebafb83a0d682ee100aac7ac37de5","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.24_1721681730719_0.17260420705439983","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"qustar","version":"0.0.25","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.25","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"cee38cfc763e70f86e036f5236ab060beb3ec0e0","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.25.tgz","fileCount":60,"integrity":"sha512-R7KkFw1i0SArfSLMhtecR6fa0MymMFA6pCFlNgjflsQIJ9w/hvtPCP6WziAY5z8Sd1RWGwZQE/k5+qBTfK0Zag==","signatures":[{"sig":"MEYCIQCGzyaiE6s9gucfGfFvVn281LQ4LV6oupNQgn1YvDSEmQIhAPR4SGAy33dwM+YYCjqLlCwcd++LOlQBoKQE4IZTe9AH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434209},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"4a1c85d1312a05154d0c8ca0a7fb2604bb0a19cb","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.25_1723359204540_0.7370163756238899","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"qustar","version":"0.0.26","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.26","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"a8b6a5ee85f723cf4c2df16ee19c3084990ff642","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.26.tgz","fileCount":66,"integrity":"sha512-qKXXqKSd06RygJXNzbIBtFkkpsWEP/LO5FypCLn7XUalifVLUiRoLkDtlWKOJnXPW9f6gY9E7IUEXSdQR8cp+A==","signatures":[{"sig":"MEUCIQCOdvuEs5kV4Jjv/4HKAd3d+4DQTnvdD0LrLT2CEwgBTwIgau4sdXs+8Fq9myR5QDxk0HlI+9SFwk1Qrhd5akLoA7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346697},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"1afb576b816fa65b982ee74d54d09def51516c0b","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.26_1723394642827_0.28967197853195614","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"qustar","version":"0.0.27","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.27","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"5046bd41ad060afbcdf1286e595cd2303f7ffca0","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.27.tgz","fileCount":72,"integrity":"sha512-OgLMELkPzGHovMWMiAzTbntfj13hTUB7sOzso/y1OUchwx/uoEXRqKPf3/UuLAB172MVZI9QFdSDPBEHISoB3Q==","signatures":[{"sig":"MEYCIQCDowo4WDrsQNm3xwDn9GN7CCHe5L3Fhd5RbljSZt5EOQIhANBAEtmQV6F6q3RMNYVsvLK3e0q6gtIAzOj5VsMQjByi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349667},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"4102d39fab217b166712c8f25f713be736f28523","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.27_1723410813253_0.4310311816528709","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"qustar","version":"0.0.28","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.28","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"d4af3a6653d6dfec8b5a20f871a6f7ea0ca468ae","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.28.tgz","fileCount":72,"integrity":"sha512-USTRZoi+i+FpFcQXuLBox42IDFzhBs+y1SFnQ6P7+a+Y2+CplfSXs4RJ9bcjFzv3Gfydlrb1DVjwdTuM1OthRw==","signatures":[{"sig":"MEYCIQD3AbuHcv1tAcZfUVpboFniEomQ+H7/i+6r2gyDIjRHxwIhAPQVW/1LB7uE55DvkdMqrip0KP2aNdIZ5eG9cW4defjq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349791},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"6209cdd1c9440a15551cdc1a8ed6376974fcc2e2","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.28_1723410968848_0.347448464574454","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"qustar","version":"0.0.29","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.29","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"d24b84d6806397d245e3792dead7705344968df2","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.29.tgz","fileCount":99,"integrity":"sha512-zxBKj+lYxxOsWUPr9N7MPqYTEdbIVRlEgg6JQbFUWmAYMacEzCaMdbZoymr0T+3+EKT2ppeeFnCzPWHz0XPQKQ==","signatures":[{"sig":"MEUCIDVrhdNT8c2d2RIzKzvGcf/iWidvEKHDDZVY1oo0kGZqAiEAzlYxGrasJuE8/H3NW10nKEuhmQRYzsFIVnDqb5EdXnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":556765},"main":"build/src/index.js","type":"module","types":"build/src/index.d.ts","exports":{".":"./build/src/index.js"},"gitHead":"f2efb098fa52f21782e23f25b644ecc39f562080","scripts":{"test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../deploy.js && rm ./README.md","build:watch":"tsc -w"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.29_1723570236833_0.7069342073178675","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"qustar","version":"0.0.30","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.30","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"f1021e37faacc47edd96bda359e0808b5f7f86cc","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.30.tgz","fileCount":103,"integrity":"sha512-uhvtgT3aA7iOL1/fHxvOidKMQF1yVK/yjP7+XnU3ayQ4miHXwPCN3bgViFzA8VEbNT3sHxO4ZX0A3nQggmzlJA==","signatures":[{"sig":"MEYCIQDFzYlLzXxgHWBVAkVDgtHvGBulL9khQJqwtT5bGetV8AIhAJQpadM31x8UXRq0LVPfFsWK9jLQMsL6X6ZU0CAB4N3U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":578623},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":"./dist/src/index.js"},"gitHead":"38e60d93081a5970a2b925efe208f35dac7670a3","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsc","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.30_1723630952237_0.7544922888466028","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"qustar","version":"0.0.31","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.31","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"349c367f94b1f52adc597cda97cfb29e9355efe4","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.31.tgz","fileCount":23,"integrity":"sha512-s9Xu7QhXOmnw/QkzGQ3Xwx+mvkdm1fdMWxILQdJ4Xn+7VVDDb2vrszerlEcEUbE6Jnrrw8p/ECdZhnnbvSE+5w==","signatures":[{"sig":"MEUCIQCBgL+gIKH6/WPAYySBIh/OzIkpMCQQtTXkYHtpC8fJ1QIgMxdO5ZTwJwcVQ1+/FTFkCs956bxQrZB5Dn7ANGCO5zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185709},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"0408c0ac4bcecf6d05fd238a7c483b4dd6f192b3","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.31_1723633373034_0.30337020377380464","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"qustar","version":"0.0.32","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.32","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"eb5edcbba5a659d7f5c5f13678bd9723d3afbaa6","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.32.tgz","fileCount":23,"integrity":"sha512-k2m7R8TgEfx37YGhnv1TiQPOcCMPn0ddUAj/1W5nP+akQ8b/FH0VfCQZB448VXBm6I/by9/2C9g5G4qsAXGbKg==","signatures":[{"sig":"MEUCIB05Kw4cmmjzVnXl8ibts8kAQlkHhTLoSyiGnKQ39N+qAiEArK1w1Dc9bFcyIQDNjciP+vIwsa+VzL4COVgl6ymkbUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185709},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"f58d442a8fc84ac5496899d89d79cf08279221e4","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.32_1723633503323_0.3807693598386839","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"qustar","version":"0.0.33","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.33","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"1cdefea18acb1728eebcc1cad148150b52c72e24","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.33.tgz","fileCount":24,"integrity":"sha512-Uw1e5PFx/o5nf2jwBh07xZ5Pq0hiWE63n26PITc5sFOIwFC8hF0EysH7aZFu2Hhcj9DgirTjaHFiK1rGLw48Nw==","signatures":[{"sig":"MEUCIGfvzecEo3LCgVginlrWHx75AXM36nY1RsSim+nKPSozAiEAqVuAoJpWWgUQ1b+C/8CPyk8HkEg6fw26FWwwxVU42iM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188389},"main":"dist/cjs/src/index.js","type":"module","types":"./dist/cjs/src/index.d.ts","module":"dist/mjs/src/index.js","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"d0dca81c7ee78afb4637683dd8154ac4ec5ce864","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.33_1723633806051_0.6128195801472549","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"qustar","version":"0.0.34","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.34","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"aa43472c7793c0dea9c4f2c266c9281121445a7f","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.34.tgz","fileCount":24,"integrity":"sha512-kpB+ET+Uqcw3zLG1XZb2xK2Zrn6UEOW1amcMqzqF44PYZ1tSzvyz8lgtFRbYlby75sAxD+h8PnHFHeqFg/WDsw==","signatures":[{"sig":"MEUCIQDewK0a572ffn8zrPyfCSAQpYrpBK6JHoL0/T+cLO0QigIgZp5MO873/tFSPZfnoOO+Lwgq9v2OPblhhUe6CxAOl1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188389},"main":"dist/cjs/src/index.js","type":"module","types":"./dist/cjs/src/index.d.ts","module":"dist/mjs/src/index.js","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"d1ff24fd539ce7eeff3a39c65067026618a1d86f","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.34_1723633943577_0.312892218054569","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"qustar","version":"0.0.35","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.35","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"f3a6f980497d8f1aa7bc76096ad4d544a6853f86","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.35.tgz","fileCount":24,"integrity":"sha512-eYB1+MysGsW7krFHRv5bT6IGfTsHpBIH37bhLq7yld1cXUubJshghG4i5EDgRV8c2IyjYWtVu2vL7a+oENIg1g==","signatures":[{"sig":"MEQCIQD7OOiG3j1JWsRTHGb/jaB+dubvkK53h6WtngffaxZS/gIfaOVGgzuj/gILlJQvT70vwLV4HErjqSD9pj76COYv2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188427},"main":"dist/cjs/src/index.js","type":"module","types":"dist/mjs/src/index.d.ts","module":"dist/mjs/src/index.js","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"2a8bd333410b2266d1053cf38b57cecc80374a22","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.35_1723634080527_0.008836472488868763","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"qustar","version":"0.0.36","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.36","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"32fa48215e07aae38709e24bd0c331b9ff30e02c","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.36.tgz","fileCount":183,"integrity":"sha512-ntqjqgdgOGSAIWNv+I53dgP8dxy7BL94VhSMksQX5/JZWlSaBY/1sW0XVSHXd8CQWgrMamGVcn5Gb6oe3WM/Ng==","signatures":[{"sig":"MEUCIQCzYwg6g0SrvhoTLhAy0E32do5Rbu2u83TmNDC3X96NNwIgUULC8jAbDFRDDxnmt7xkTeGxUZdTrg4jhKveHoLDhYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983672},"main":"dist/cjs/src/index.js","type":"module","types":"dist/mjs/src/index.d.ts","module":"dist/mjs/src/index.js","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"55084cd3d5cfaf3f29593600a0b51e0a3d2137a8","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.js && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.36_1723634410417_0.01678451515800483","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"qustar","version":"0.0.37","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.37","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"ef545c2a804d26baa5fcdf84bd400b6aba4fc1d8","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.37.tgz","fileCount":183,"integrity":"sha512-uFNQRUDXoDP8tssyxAjQsXgwlbGTiTJSi4paPjkCFEMi0HjRN/pWFT1OR6I5ppfrf1zV78KMST7WFYhjC+hqwQ==","signatures":[{"sig":"MEUCIQDp71wjjXiT5X4qx/QRbllbl8Z+Y9mKBv7dJt2W7HRR8gIgF9ZxN3M84v+jJ/PgDgzIPqaWAWexXOMRlC2WyFnx40c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994951},"main":"dist/cjs/src/index.js","types":"dist/mjs/src/index.d.ts","module":"dist/mjs/src/index.js","exports":{".":{"import":"./dist/mjs/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"159303f5a75efca6ab8afdfa8c66b7526c5803df","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.mjs && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.37_1723636397542_0.5131007912478394","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"qustar","version":"0.0.38","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.38","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"a820e9c07266445171ce82aef758b38ec4bf197a","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.38.tgz","fileCount":183,"integrity":"sha512-5OEVPPg9wxyaNBKudYl29ES3W9+Gys3pf9b/cNFlMQrPTDsx6OS8l/IMAjFuzL26YtI1furfm31EbM7DmXgw+g==","signatures":[{"sig":"MEYCIQCNgqzwVE7JEAZ2BFPbDrl+FQmdF+U0BXKeDHkoraTK1AIhAISGWBtN5DtC/UD85hq2AbCKZEEq9IqAQ9I8w1ZS7uWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983653},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"18c35f72efa356f4444bfcf5036b109db67f4447","scripts":{"dev":"tsc -w","test":"vitest run","build":"npm run clean && run-s build:*","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.mjs && rm ./README.md","build:cjs":"tsc -p tsconfig.cjs.json","build:mjs":"tsc"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.38_1723636753306_0.7412550336511992","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"qustar","version":"0.0.39","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.39","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"c0341273a71ac42ae96da33a653c87a418107e26","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.39.tgz","fileCount":183,"integrity":"sha512-Da3vD0b7ULbBh1/qWHFugIsXH2pFmMZ+2EZShPIqdlloEH5OI1N1YVx2SyuJZoRlhNudDexOxj26N3hKE9D7Xw==","signatures":[{"sig":"MEUCIQDKtapmnyKGZJzG4aSZS3R98oihwIOW+VOlltMc9OjbXwIgQW7C5f8DNuM3GEMha6FaP4CLAM8zICcTnfuc524nWq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983644},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"928a4d4923e992fc27d861476def829bd266c780","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.mjs && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","tsup":"^8.2.4","rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.39_1723651832663_0.47368039687396246","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"qustar","version":"0.0.40","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.40","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"94adf90a557353d20a61469c2252e5789c0e73d7","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.40.tgz","fileCount":185,"integrity":"sha512-9e0wbu1seY/wvk+/aR/yZVKO+cZhAsXxn20Od9tgEtRfRoFCoeEpV7A5LzvOBFYzNLUN2UscmegOhP+eaL9qfw==","signatures":[{"sig":"MEYCIQD4W8hMO8vVt6OWH8LBREZrxtS0cTELcVCrSAFd3gv7AAIhAKpGIXXyF3+dLlFJdqnSeVRMWkKCeVPpeatFRwnwmaxb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983778},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"928a4d4923e992fc27d861476def829bd266c780","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && node ../../scripts/deploy.mjs && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","tsup":"^8.2.4","rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.40_1723652058091_0.32941893671927613","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"qustar","version":"0.0.41","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.41","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"a185917dfc83d7df962762bca445902f9a39b15c","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.41.tgz","fileCount":185,"integrity":"sha512-zTOazypGs8uzf2I8O/UlPyZoChalGlROVi024Hkivj3OYsCzV8J0Nv68WaFA3b5OXw/NrAQ+G093nHh/8OcLCw==","signatures":[{"sig":"MEUCIQDGxwPmUlMRqXL3iDLKgm8xPpHcA7tp1MISFSHzvlMANAIgOQsARsaUFnw48sNlFv7LMffh0fruVFqBvlf0buy57XU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983181},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"26ff8122ddbab7707be0f24840474e3ac2f50948","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","tsup":"^8.2.4","rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.41_1723718474349_0.6569246684486041","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"qustar","version":"0.0.42","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.42","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"2f695a62006759b821f76130695cc06724036d1a","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.42.tgz","fileCount":185,"integrity":"sha512-XU7JsOuFqQ+Br45qnw5mVUhFtZGD7EwMEgFbVABqq2k9O5d/4GoI+Ky/pVBHQSg4jtgv3S0ygGWkWZ55SZxzxQ==","signatures":[{"sig":"MEQCIHjVXKstEmXRdtB4Jb7azexN7jhPxlya5L0Ll2uyrH82AiBMFtk0/35gvsE7JvOalERz4/ss6mMVsoXkl2cIfJep7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983748},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"d49e2689cf94776adedf660d62c48680db3f93ab","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && npm run build && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","tsup":"^8.2.4","rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.42_1723726901272_0.9681275026947398","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"qustar","version":"0.0.43","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.43","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"4416c9559bed686564872d25b4127b83e0696f8d","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.43.tgz","fileCount":185,"integrity":"sha512-dwRfY4GrWeOrxyyAL3og8Lta51X5ACEYH8reStRuI2ZfGtdf+fJXYoz2dv677ptSRNsL10u1Z6RU+tLq7iZs6g==","signatures":[{"sig":"MEUCIQCusi5bSwPb7hwVOEAMm0L++y/vt+1JaVyZevhrA9qKpQIgSRFPjjeVAOWIQ/fxJZga/7asyYGvKnmc3l3e3U+/j+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983357},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"18182adfc33e2839fd8d23a08d1a1838670d3897","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","tsup":"^8.2.4","rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.43_1723753138360_0.6894661349055309","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"qustar","version":"0.0.44","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.44","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"49f58c501e26c96f9f153c1b3d3320efe3f1cef2","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.44.tgz","fileCount":185,"integrity":"sha512-dyr0gT2QlWZ8FCHOgybGmEarVxU1k4vNaQAXRowDDkuN9TLVi+ghH93yhE0GX3SFbYv6ahvLQx9Dmlc4ec6cvw==","signatures":[{"sig":"MEQCIHZWmRAXd/jgLsxs4o65wswAKdvl9xVBqvapsdkYsbP1AiAba0IMzq6YY33wvjHqwd1ule0nc2YqZtgkF3psx7vD8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983357},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"41eb31e4c14ba59b4e6e9664216371c6202903d7","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.8.1","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"22.3.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","tsup":"^8.2.4","rimraf":"^6.0.1","vitest":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.44_1723753661309_0.12958603927829437","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"qustar","version":"0.0.45","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.45","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"77cc7d65af6a236603f891f8f92343013b1bb5bc","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.45.tgz","fileCount":185,"integrity":"sha512-j8nhEsKa5vHFsASm+a9HU1QSoCAwjFenTCnYE0gyGrsekArjZDcZxptJff3xzCWUJTNcnAmf5BMaDa43SSA42g==","signatures":[{"sig":"MEUCIQCVKciPvBmKQREqxIwA7xWGkvCNSwyfLuSZ+RZAwIbXGwIgU4HFtHCnvQMynf3xT18IBlBTGDj9Fuq0yy0PRdFCOY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1054139},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"a19c56d7991fc129f9845c77f8d2d9127a7cc5fb","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.45_1723813546405_0.9547194412657789","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"qustar","version":"0.0.46","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.46","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"c8d18038ce1bf5759a22c90b33e24f77fe07a515","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.46.tgz","fileCount":185,"integrity":"sha512-uPEG0ADMyzD1tqYSAssAZDzLzHINn3lSF1HuX2I6CF6IXOYvUnWpEGEmp+WZZ5816/LrBA9vtNJOyO9YgTYtHw==","signatures":[{"sig":"MEUCIQDivoSnX7lJVJB+9nsZORxJ+ZWjcU2tMb0peb+KAiP06wIgX3fhnIx5bDj4ra1lrWigAmq+gnwlEE8zdBuS+YOgS2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1072613},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"e46b4b942da101201bb91f9cf1f62df2ab0f3360","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.46_1723844350091_0.8283717301383315","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"qustar","version":"0.0.47","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.47","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"5fe10025352a3bd4a6c0058d1049be9f9d45b05f","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.47.tgz","fileCount":185,"integrity":"sha512-sUNqd7eiufjUI/cFF/SQUGa2vT/G/4XjiEAAp2PuKS40nqR0cIsPJnl565KVKDq3Do8GwEtARn98Pylx9TyxyQ==","signatures":[{"sig":"MEUCIQD1zE7UEh4Ro/N1HLOb434ZlNWU8SXI+82Yp+dcYQQPmwIgZ73YAELuuC95kg9hCC18NqV+zYGhFF5vz+g1uE/zx1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135080},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"22660ea922752ef0ef0ac517ec5d175e0b89ed59","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.47_1724061568472_0.05825594623929309","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"qustar","version":"0.0.48","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.48","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"838b7fae19ff9da4c83eb4877180d15fdd911749","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.48.tgz","fileCount":185,"integrity":"sha512-+IYaMZtdkn/fmPJzNy1iKLY3Sth+klUgV/RywWzaoh2kzXIbREsec4CARPPLc6t40ThKqexmqYz/17o5m68ugQ==","signatures":[{"sig":"MEYCIQCf5FF2zigw5bAMcaFMsrJyYsV8yYuqzBUhzOz/Kn5U/AIhAJ6TJkfNEZUbTleKSdykRCPNLGdzgrNenVoLdy/PgYCi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135044},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"358ced5e4ae7969cd94f14088c7646bd24ce34a2","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.48_1724061725815_0.4242477975766563","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"qustar","version":"0.0.49","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.49","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"dff5f79269b045779f882049f95d8f23c2014389","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.49.tgz","fileCount":185,"integrity":"sha512-Tfb6F6cnCW9/sxVGEUTHcnGYQgCz93Ld6pc26F34A/Pogq0kWZxaHjBxwTLNWFGD7iDpl7ULXtUzJdzdgxK3AA==","signatures":[{"sig":"MEQCIAZwrpalOlYpMo66D4oFYcuNVlFk8wcOe5Yh5qZhE6/1AiAnqFSTQyCr1UGmZSDXvihEPO3bZ4dr6QywzAFUyZdxGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135068},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"358ced5e4ae7969cd94f14088c7646bd24ce34a2","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.49_1724062021212_0.28211666355427023","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"qustar","version":"0.0.50","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.50","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"c9e46deb1e87564aa169bc888aef02e75782854e","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.50.tgz","fileCount":185,"integrity":"sha512-ZaYFPUz8fbf5keQGQQe1S57aeOvTvksAX99AuycX/K1LOMfr2qkyOy+u4X/l85TeCLY/zT4LhAmBgltq1pz4Zg==","signatures":[{"sig":"MEQCIE7ji6zgYHJBW4BMyrjov2TfnxjEbd5JpTqRZJaj6FMOAiB7dBvueJsRmcatfzeBm8X4eVGd8NNPh4FRdfkbs5pg6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135078},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"61a23351069f8234e254cb716f41959e3f498da1","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.50_1724062054085_0.7710485076881863","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"qustar","version":"0.0.51","keywords":["sql","typescript","db","query","orm"],"license":"MIT","_id":"qustar@0.0.51","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"homepage":"https://github.com/tilyupo/qustar#readme","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"dist":{"shasum":"b55744c0b2bc5fcdb65ace0543bd4fffb7ce0cda","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.51.tgz","fileCount":185,"integrity":"sha512-XEWKKsTOJEYanTG+lpSVinffodivlrmb2dWd//LsK0p9cTbBq9UOsaqz3bDvuuNGHm5pBtbr+sIXb8OP/JgS7g==","signatures":[{"sig":"MEYCIQCjX7h/ygv1c6RZeHMss8fK9Id/48DU88PD4Wx/dTJJ4QIhAOG9W43lJ+l24rX7rgdGtDPuGlnHWx/rN6I9Eoba2oqU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135077},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":"./dist/esm/src/index.js","default":"./dist/cjs/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"52a0df911eb812f361072b1a8d04fdae143dddb1","scripts":{"dev":"tsc -w","test":"vitest run","build":"tsx ../../scripts/build.ts","clean":"rimraf dist","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md"},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"repository":{"url":"git+https://github.com/tilyupo/qustar.git","type":"git","directory":"packages/qustar"},"_npmVersion":"10.7.0","description":"TypeScript SQL query builder","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ts-pattern":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","rimraf":"^6.0.1","vitest":"^1.6.0","typedoc":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/qustar_0.0.51_1724062922765_0.09392116890798308","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"qustar","version":"0.0.52","description":"TypeScript SQL query builder","license":"MIT","keywords":["sql","typescript","db","query","orm"],"repository":{"type":"git","url":"git+https://github.com/tilyupo/qustar.git","directory":"packages/qustar"},"main":"dist/cjs/src/index.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","exports":{".":{"import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js","default":"./dist/cjs/src/index.js"}},"type":"module","scripts":{"clean":"rimraf dist","build":"tsx ../../scripts/build.ts","dev":"tsc -w","deploy":"cp ../../README.md ./ && tsx ../../scripts/deploy.ts && rm ./README.md","test":"vitest run"},"devDependencies":{"rimraf":"^6.0.1","tsx":"^4.17.0","typedoc":"^0.26.5","vitest":"^1.6.0"},"dependencies":{"ts-pattern":"^5.2.0"},"_id":"qustar@0.0.52","gitHead":"6f07662674490dc61b66b925ebde4eef341ef8f4","bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"homepage":"https://github.com/tilyupo/qustar#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-JiVceuNUARGNXjey7tFxm6RIXSuvA59BdePTOCtoAiifbBNQ5fMTPKKruR20fnKdoCf1bbN2FpsU1sDXn+WF6g==","shasum":"6a1c63b1532763e2adc93bd74ed3dcdc634ecb92","tarball":"https://registry.npmjs.org/qustar/-/qustar-0.0.52.tgz","fileCount":185,"unpackedSize":1088979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfauzaszjDRKMB8x9c4+du3oeeV7HzofNjiPxGoUZq8AiEAhZTawhg5yiT2Y4B6eYF2JqZXSg4B4rWCmUoaT/5c0nE="}]},"_npmUser":{"name":"tilyupo","email":"tilyupo@gmail.com"},"directories":{},"maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qustar_0.0.52_1725528936588_0.9263835468047665"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-16T11:28:28.042Z","modified":"2024-09-05T09:35:37.045Z","0.0.1":"2024-07-16T11:28:28.210Z","0.0.2":"2024-07-16T11:30:52.523Z","0.0.3":"2024-07-16T11:32:48.702Z","0.0.5":"2024-07-17T18:47:17.680Z","0.0.6":"2024-07-17T20:01:31.605Z","0.0.7":"2024-07-17T20:03:07.760Z","0.0.8":"2024-07-17T20:04:27.859Z","0.0.9":"2024-07-17T20:05:08.182Z","0.0.10":"2024-07-17T20:12:54.163Z","0.0.11":"2024-07-17T20:14:38.903Z","0.0.13":"2024-07-17T20:17:17.482Z","0.0.14":"2024-07-18T07:50:42.812Z","0.0.15":"2024-07-18T07:59:26.700Z","0.0.16":"2024-07-18T12:55:55.985Z","0.0.17":"2024-07-19T07:26:39.222Z","0.0.18":"2024-07-19T07:52:25.612Z","0.0.19":"2024-07-19T18:21:19.823Z","0.0.20":"2024-07-19T18:47:03.167Z","0.0.21":"2024-07-19T18:51:23.965Z","0.0.22":"2024-07-19T19:33:28.501Z","0.0.23":"2024-07-22T06:48:45.860Z","0.0.24":"2024-07-22T20:55:30.963Z","0.0.25":"2024-08-11T06:53:24.702Z","0.0.26":"2024-08-11T16:44:03.015Z","0.0.27":"2024-08-11T21:13:33.466Z","0.0.28":"2024-08-11T21:16:09.033Z","0.0.29":"2024-08-13T17:30:37.065Z","0.0.30":"2024-08-14T10:22:32.385Z","0.0.31":"2024-08-14T11:02:53.216Z","0.0.32":"2024-08-14T11:05:03.498Z","0.0.33":"2024-08-14T11:10:06.281Z","0.0.34":"2024-08-14T11:12:23.758Z","0.0.35":"2024-08-14T11:14:40.712Z","0.0.36":"2024-08-14T11:20:10.693Z","0.0.37":"2024-08-14T11:53:17.760Z","0.0.38":"2024-08-14T11:59:13.535Z","0.0.39":"2024-08-14T16:10:32.801Z","0.0.40":"2024-08-14T16:14:18.326Z","0.0.41":"2024-08-15T10:41:14.523Z","0.0.42":"2024-08-15T13:01:41.459Z","0.0.43":"2024-08-15T20:18:58.588Z","0.0.44":"2024-08-15T20:27:41.561Z","0.0.45":"2024-08-16T13:05:46.674Z","0.0.46":"2024-08-16T21:39:10.389Z","0.0.47":"2024-08-19T09:59:28.695Z","0.0.48":"2024-08-19T10:02:06.073Z","0.0.49":"2024-08-19T10:07:01.546Z","0.0.50":"2024-08-19T10:07:34.289Z","0.0.51":"2024-08-19T10:22:03.046Z","0.0.52":"2024-09-05T09:35:36.859Z"},"bugs":{"url":"https://github.com/tilyupo/qustar/issues"},"license":"MIT","homepage":"https://github.com/tilyupo/qustar#readme","keywords":["sql","typescript","db","query","orm"],"repository":{"type":"git","url":"git+https://github.com/tilyupo/qustar.git","directory":"packages/qustar"},"description":"TypeScript SQL query builder","maintainers":[{"name":"tilyupo","email":"tilyupo@gmail.com"}],"readme":"# Qustar\n\n[![npm version](https://img.shields.io/npm/v/qustar.svg)](https://www.npmjs.com/package/qustar)\n[![MIT license](https://img.shields.io/badge/license-MIT-blue)](https://github.com/tilyupo/qustar/blob/main/LICENSE)\n\nQuery SQL database through an array-like API.\n\n## Features\n\n✅ Expressive AND high-level query builder  \n✅ TypeScript support  \n✅ SQL databases:  \n  ✅ PostgreSQL  \n  ✅ SQLite  \n  ✅ MySQL  \n  ✅ MariaDB  \n  ⬜ SQL Server  \n  ⬜ Oracle  \n✅ Navigation properties  \n✅ Codegen free  \n✅ Surprise free, all queries produce 100% SQL  \n✅ Raw SQL  \n⬜ Migrations  \n⬜ Transactions\n\n## Quick start\n\nTo start using qustar with PostgreSQL (the list of all supported data sources is [available below](#supported-database-drivers)) run the following command:\n\n```sh\nnpm install qustar qustar-pg pg\n```\n\nHere an example usage of qustar:\n\n```ts\nimport {PgConnector} from 'qustar-pg';\nimport {Q} from 'qustar';\n\n// specify a schema\nconst users = Q.table({\n  name: 'users',\n  schema: {\n    id: Q.i32(), // 32 bit integer\n    firstName: Q.string(), // any text\n    lastName: Q.string(),\n    age: Q.i32().null(), // nullable integer\n  },\n});\n\n// compose a query\nconst query = users\n  .orderByDesc(user => user.createdAt)\n  // map will be translated into 100% SQL, as every other operation\n  .map(user => ({\n    name: user.firstName.concat(' ', user.lastName),\n    age: user.age,\n  }))\n  .limit(3);\n\n// connect to your database\nconst connector = new PgConnector('postgresql://qustar:passwd@localhost:5432');\n\n// run the query\nconsole.log('users:', await query.fetch(connector));\n```\n\nOutput:\n\n```js\n{ age: 54, name: 'Linus Torvalds' }\n{ age: 29, name: 'Clark Kent' }\n{ age: 18, name: 'John Smith' }\n```\n\nThe query above will be translated to:\n\n```sql\nSELECT\n  \"s1\".\"age\",\n  concat(\"s1\".\"firstName\", ' ', \"s1\".\"lastName\") AS \"name\"\nFROM\n  users AS \"s1\"\nORDER BY\n  (\"s1\".\"createdAt\") DESC\nLIMIT\n  3\n```\n\n## Supported database drivers\n\nTo execute query against a database you need a _connector_. There are many ready to use connectors that wrap existing NodeJS drivers:\n\n- PostgreSQL\n  - [qustar-pg](https://www.npmjs.com/package/qustar-pg)\n- SQLite\n  - [qustar-better-sqlite3](https://www.npmjs.com/package/qustar-better-sqlite3) (recommended)\n  - [qustar-sqlite3](https://www.npmjs.com/package/qustar-sqlite3)\n- MySQL\n  - [qustar-mysql2](https://www.npmjs.com/package/qustar-mysql2)\n- MariaDB\n  - [qustar-mysql2](https://www.npmjs.com/package/qustar-mysql2)\n\nIf you implemented your own connector, let me know and I will add it to the list above!\n\n[//]: # 'todo: add a link to a guide for creating a custom connector'\n\n## Usage\n\nAny query starts from a table or a [raw sql](#raw-sql). We will talk more about raw queries later, for now the basic usage looks like this:\n\n```ts\nimport {Q} from 'qustar';\n\nconst users = Q.table({\n  name: 'users',\n  schema: {\n    id: Q.i32(),\n    age: Q.i32().null(),\n    // ...\n  },\n});\n```\n\nIn qustar you compose a query by calling query methods like `.filter` or `.map`:\n\n```ts\nconst young = users.filter(user => user.age.lt(18));\nconst youngIds = young.map(user => user.id);\n\n// or\n\nconst ids = users.filter(user => user.age.lt(18)).map(user => user.id);\n```\n\nQueries are immutable, so you can reuse them safely.\n\nFor methods like `.filter` or `.map` you pass a callback which returns an _expression_. Expression represents a condition or operation you wish to do. Expressions are build using methods like `.add` or `.eq`:\n\n```ts\n// for arrays you would write: users.filter(x => x.age + 1 === x.height - 5)\nconst a = users.filter(user => user.age.add(1).eq(user.height.sub(5)));\n\n// you can also use Q.eq to achieve the same\nimport {Q} from 'qustar';\n\nconst b = users.map(user => Q.eq(user.age.add(1), user.height.sub(5));\n```\n\nWe can't use native operators like `+` or `===` because JavaScript doesn't support operator overloading. You can find full list of supported expression operations [here](#expressions).\n\nNow lets talk about queries and expressions.\n\n### Query\n\n#### .filter(condition)\n\n```ts\nconst adults = users\n  // users with age >= 18\n  .filter(user => /* any expression */ user.age.gte(18));\n```\n\n#### .map(mapper)\n\n```ts\nconst userIds = users.map(user => user.id);\n\nconst user = users\n  // you can map to an object\n  .map(user => ({id: user.id, name: user.name}));\n\nconst userInfo = users\n  // you can map to nested objects\n  .map(user => ({\n    id: user.id,\n    info: {\n      adult: user.age.gte(18),\n      nameLength: user.name.length(),\n    },\n  }));\n```\n\n#### .orderByDesc(selector), .orderByDescAsc(selector)\n\n```ts\nconst users = users\n  // order by age in ascending order\n  .orderByAsc(user => user.age)\n  // then order by name in descending order\n  .thenByDesc(user => user.name);\n```\n\n#### .drop(count), Query.limit(count)\n\n```ts\nconst users = users\n  .orderByAsc(user => user.id)\n  // skip first ten users\n  .drop(10)\n  // then take only five\n  .limit(5);\n```\n\n#### .slice(start, end)\n\nYou can also use `.slice` method to achieve the same:\n\n```ts\nconst users = users\n  // start = 10, end = 15\n  .slice(10, 15);\n```\n\n#### .{inner,left,right}Join(options)\n\nQustar supports `.innerJoin`, `.leftJoin`, `.rightJoin` and `.fullJoin`:\n\n```ts\nconst bobPosts = posts\n  .innerJoin({\n    right: users,\n    // condition is optional\n    condition: (post, user) => post.authorId.eq(user.id),\n    select: (post, author) => ({\n      text: post.text,\n      author: author.name,\n    }),\n  })\n  .filter(({author}) => author.like('bob%'));\n```\n\n#### .unique()\n\nYou can select distinct rows using `.unique` method:\n\n```ts\nconst names = users.map(user => user.name).unique();\n```\n\n#### .groupBy(options)\n\n```ts\nconst stats = users.groupBy({\n  by: user => user.age,\n  select: user => ({\n    age: user.age,\n    count: Expr.count(1),\n    averageTax: user.salary.mul(user.taxRate).mean(),\n  }),\n});\n```\n\n#### .union(query)\n\n```ts\nconst studentNames = students.map(student => student.name);\nconst teacherNames = teachers.map(teacher => teacher.name);\n\nconst uniqueNames = studentNames.union(teacherNames);\n```\n\n#### .unionAll(query)\n\n```ts\nconst studentNames = students.map(student => student.name);\nconst teacherNames = teachers.map(teacher => teacher.name);\n\nconst peopleCount = studentNames.unionAll(teacherNames).count();\n```\n\n#### .concat(query)\n\n```ts\nconst studentNames = students.map(student => student.name);\nconst teacherNames = teachers.map(teacher => teacher.name);\n\n// concat preserves original ordering\nconst allNames = studentNames.concat(teacherNames);\n```\n\n#### .intersect(query)\n\n```ts\nconst studentNames = students.map(student => student.name);\nconst teacherNames = teachers.map(teacher => teacher.name);\n\nconst studentAndTeacherNames = studentNames.intersect(teacherNames);\n```\n\n#### .except(query)\n\n```ts\nconst studentNames = students.map(student => student.name);\nconst teacherNames = teachers.map(teacher => teacher.name);\n\nconst studentOnlyNames = studentNames.except(teacherNames);\n```\n\n#### .flatMap(mapper)\n\n```ts\nconst postsWithAuthor = users.flatMap(user =>\n  posts\n    .filter(post => post.authorId.eq(user.id))\n    .map(post => ({text: post.text, author: user.name}))\n);\n```\n\n#### .includes(value)\n\n```ts\nconst userExists = users.map(user => user.id).includes(42);\n```\n\n#### Schema\n\nThe list of supported column types:\n\n- **boolean**: true or false\n- **null**: NULL\n- **i8**: 8 bit integer\n- **i16**: 16 bit integer\n- **i32**: 32 bit integer\n- **i64**: 64 bit integer\n- **f32**: 32 bit floating point number\n- **f64**: 64 bit floating point number\n- **string**: variable length string\n\n[//]: '#' 'todo: add ref/back_ref docs'\n\n#### Raw sql\n\nYou can use raw SQL like so:\n\n```ts\nimport {Q, sql} from 'qustar';\n\nconst users = Q.rawQuery({\n  sql: sql`SELECT * from users`,\n  // we must specify schema so qustar knows how to compose a query\n  schema: {\n    id: Q.i32(),\n    age: Q.i32().null(),\n  },\n})\n  .filter(user => user.age.lte(25))\n  .map(user => user.id);\n```\n\nYou can also use aliases in a nested query like so:\n\n```ts\nconst postIds = users.flatMap(user =>\n  Q.rawQuery({\n    sql: sql`\n      SELECT\n        id\n      FROM\n        posts p\n      WHERE p.authorId = ${user.id}'\n    })`,\n    schema: {\n      id: Q.i32(),\n    },\n  });\n);\n```\n\nYou can use `Q.rawExpr` for raw SQL in a part of an operation:\n\n```ts\nconst halfIds = users.map(user => ({\n  halfId: Q.rawExpr({sql: sql`CAST(${user.id} as REAL) / 2`, schema: Q.f32()}),\n  name: user.name,\n}));\n```\n\nThe query above will be translated to:\n\n```sql\nSELECT\n  \"s1\".\"name\",\n  (CAST((\"s1\".\"id\") as REAL) / 2) AS \"halfId\"\nFROM\n  users AS \"s1\"\n```\n\n## License\n\nMIT License, see `LICENSE`.\n","readmeFilename":"README.md"}