{"_id":"@sanity/experimental-groqsolid","_rev":"114-f1f62daa5a6fe73f5e5e58a46b024035","name":"@sanity/experimental-groqsolid","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.0":{"name":"@sanity/experimental-groqsolid","version":"0.0.0","author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/experimental-groqsolid@0.0.0","maintainers":[{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/groqsolid#readme","bugs":{"url":"https://github.com/sanity-io/groqsolid/issues"},"dist":{"shasum":"040cb6a6d20bb6f35ea0345831befa78b0b287cc","tarball":"https://registry.npmjs.org/@sanity/experimental-groqsolid/-/experimental-groqsolid-0.0.0.tgz","fileCount":5,"integrity":"sha512-fTJ0x/nEd3zJHr8JF7ycosl5h4kko5R8HOLcpYxQlr+5jXOUxD1zJItKzjTQujsuOy+zSeL26A7WH/sf1NRGjw==","signatures":[{"sig":"MEYCIQDOcJh4AUNkjmfRWfI9mhwmrWQLQAK3wHKHJ4Mxu4qXrQIhAO0Q/XbSwdfxUNvRBDnxRtcDC+D+4RPcXWpJjApxx7cU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1895},"type":"module","_from":"file:sanity-experimental-groqsolid-0.0.0.tgz","engines":{"node":">=16.14"},"exports":{".":"./index.js","./package.json":"./package.json"},"_npmUser":{},"_resolved":"/tmp/022b491a189df5828151f149ec0b7418/sanity-experimental-groqsolid-0.0.0.tgz","_integrity":"sha512-fTJ0x/nEd3zJHr8JF7ycosl5h4kko5R8HOLcpYxQlr+5jXOUxD1zJItKzjTQujsuOy+zSeL26A7WH/sf1NRGjw==","repository":{"url":"git+ssh://git@github.com/sanity-io/groqsolid.git","type":"git","directory":"packages/groqsolid"},"_npmVersion":"9.6.7","description":"> **Warning** > This is a highly experimental library, don't use in production!","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","publishConfig":{"access":"restricted","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/experimental-groqsolid_0.0.0_1693973640156_0.08244692728155023","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@sanity/experimental-groqsolid","version":"0.0.1","author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/experimental-groqsolid@0.0.1","maintainers":[{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/groqsolid#readme","bugs":{"url":"https://github.com/sanity-io/groqsolid/issues"},"dist":{"shasum":"7e263bc5a49274ecb55580e976d31413795bdec9","tarball":"https://registry.npmjs.org/@sanity/experimental-groqsolid/-/experimental-groqsolid-0.0.1.tgz","fileCount":5,"integrity":"sha512-fyR5qCTTFxHet4PfObwi11mQIam0mfb85hU7HS+APPNRu6FwNuJYUYrl1j+TJ9YzD690FCoqiEQcf8YWrepyKA==","signatures":[{"sig":"MEYCIQCvE/4s4NrtAbE/97IsXzuyK7oFxDTTNnfqIyxJ2K52zwIhALygi3ka+fGhu23iaFfyFFiFGhS2kAShiRy2utAoNsYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3383},"type":"module","_from":"file:sanity-experimental-groqsolid-0.0.1.tgz","engines":{"node":">=16.14"},"exports":{".":"./index.js","./package.json":"./package.json"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"_resolved":"/tmp/5bea8b7c609091fbab3c67a4473de42b/sanity-experimental-groqsolid-0.0.1.tgz","_integrity":"sha512-fyR5qCTTFxHet4PfObwi11mQIam0mfb85hU7HS+APPNRu6FwNuJYUYrl1j+TJ9YzD690FCoqiEQcf8YWrepyKA==","repository":{"url":"git+ssh://git@github.com/sanity-io/groqsolid.git","type":"git","directory":"packages/groqsolid"},"_npmVersion":"9.6.7","description":"Where GROQ Meets Unshakeable Type Safety 🪨","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","publishConfig":{"access":"restricted","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/experimental-groqsolid_0.0.1_1693974582889_0.5231758109821874","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@sanity/experimental-groqsolid","version":"0.0.3","author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/experimental-groqsolid@0.0.3","maintainers":[{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/groqsolid#readme","bugs":{"url":"https://github.com/sanity-io/groqsolid/issues"},"dist":{"shasum":"a1013a429c16be7dbae1ab7ff2e60f46ddee720c","tarball":"https://registry.npmjs.org/@sanity/experimental-groqsolid/-/experimental-groqsolid-0.0.3.tgz","fileCount":18,"integrity":"sha512-jZjq2bvviziUyXx32XuWq6e2TxoSJGqi2RVCY5dvEm25bp6Mtx9zMJuNUzEeEG123T6/IaCEhgxGl7BWpazXmg==","signatures":[{"sig":"MEYCIQDzS7Zpdztcm2nkTXPlI+qTTcfS22kzqIdCZX1xH7CbrAIhAMJmX2FeIaRUnbjB875+kyY3+d+NvBP6wgvAtMtjdEMC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175761},"main":"./dist/index.cjs","type":"module","_from":"file:sanity-experimental-groqsolid-0.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=16.14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./typegen":{"types":"./dist/typegen.d.ts","import":"./dist/typegen.js","source":"./src/typegen/index.ts","default":"./dist/typegen.js","require":"./dist/typegen.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"eslint . --ext .cjs,.js,.ts --max-warnings 0","test":"vitest","build":"pkg build --strict && pkg --strict","coverage":"vitest run --coverage","prebuild":"npx rimraf dist coverage","type-check":"tsc --noEmit && vitest typecheck"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"_resolved":"/tmp/76c2465df368b2c1c488dadbd96a1810/sanity-experimental-groqsolid-0.0.3.tgz","_integrity":"sha512-jZjq2bvviziUyXx32XuWq6e2TxoSJGqi2RVCY5dvEm25bp6Mtx9zMJuNUzEeEG123T6/IaCEhgxGl7BWpazXmg==","repository":{"url":"git+ssh://git@github.com/sanity-io/groqsolid.git","type":"git","directory":"packages/groqsolid"},"_npmVersion":"9.6.7","description":"Where GROQ Meets Unshakeable Type Safety 🪨","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"dependencies":{"recast":"^0.23.4","oneline":"^1.0.3","pirates":"^4.0.0","magicast":"^0.2.10","read-pkg-up":"^7.0.1","jsdom-global":"^3.0.2","resolve-from":"^5.0.0","@babel/parser":"^7.22.16","esbuild-register":"^3.3.2"},"publishConfig":{"access":"restricted","provenance":false},"typesVersions":{"*":{"typegen":["./dist/typegen.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"groq":"^3.16.4","eslint":"^8.48.0","rimraf":"^5.0.1","sanity":"^3.16.4","vitest":"0.34.3","tsconfig":"0.0.0","ts-to-zod":"^3.1.3","typescript":"^4.9.5","@sanity/cli":"^3.16.4","@sanity/types":"^3.16.4","@sanity/vision":"^3.16.4","@sanity/pkg-utils":"^2.4.8","@types/log-symbols":"^2.0.0","@types/jsdom-global":"^3.0.4","@vitest/coverage-v8":"0.34.3","eslint-config-groqsolid":"0.0.0","vitest-github-actions-reporter":"0.10.0"},"peerDependencies":{"groq":"^3.16.4","sanity":"^3.16.4","@sanity/cli":"^3.16.4","@sanity/types":"^3.16.4"},"_npmOperationalInternal":{"tmp":"tmp/experimental-groqsolid_0.0.3_1694054169203_0.38801959647722883","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@sanity/experimental-groqsolid","version":"0.0.4","author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/experimental-groqsolid@0.0.4","maintainers":[{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/groqsolid#readme","bugs":{"url":"https://github.com/sanity-io/groqsolid/issues"},"dist":{"shasum":"b467ff58e3a0ad0b9f499f146f3136d91b41b8cc","tarball":"https://registry.npmjs.org/@sanity/experimental-groqsolid/-/experimental-groqsolid-0.0.4.tgz","fileCount":18,"integrity":"sha512-/bSMRCs8YFaokBgvgLcrHbklT0kH7K9fkKlNr8g2Kt/vS7Tydm61ACE5v44UB1iiXmhL5jl3+o+5Srw5ONaSCg==","signatures":[{"sig":"MEUCIHPyqSRoqpLVm8dYB2ZSFPSf29pT7XXYdXpWOelZysTEAiEAkfRkZ2Y+Jib0mEh0vozDtbgvyvR1A63t8Kvva1fWHCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175757},"main":"./dist/index.cjs","type":"module","_from":"file:sanity-experimental-groqsolid-0.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=16.14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./typegen":{"types":"./dist/typegen.d.ts","import":"./dist/typegen.js","source":"./src/typegen/index.ts","default":"./dist/typegen.js","require":"./dist/typegen.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"eslint . --ext .cjs,.js,.ts --max-warnings 0","test":"vitest","build":"pkg build --strict && pkg --strict","coverage":"vitest run --coverage","prebuild":"npx rimraf dist coverage","type-check":"tsc --noEmit && vitest typecheck"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"_resolved":"/tmp/e968b7927e81d7025c4211cdb3ee6def/sanity-experimental-groqsolid-0.0.4.tgz","_integrity":"sha512-/bSMRCs8YFaokBgvgLcrHbklT0kH7K9fkKlNr8g2Kt/vS7Tydm61ACE5v44UB1iiXmhL5jl3+o+5Srw5ONaSCg==","repository":{"url":"git+ssh://git@github.com/sanity-io/groqsolid.git","type":"git","directory":"packages/groqsolid"},"_npmVersion":"9.6.7","description":"Where GROQ Meets Unshakeable Type Safety 🪨","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"dependencies":{"recast":"^0.23.4","oneline":"^1.0.3","pirates":"^4.0.0","magicast":"^0.2.10","read-pkg-up":"^7.0.1","jsdom-global":"^3.0.2","resolve-from":"^5.0.0","@babel/parser":"^7.22.16","esbuild-register":"^3.3.2"},"publishConfig":{"access":"public","provenance":false},"typesVersions":{"*":{"typegen":["./dist/typegen.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"groq":"^3.16.4","eslint":"^8.48.0","rimraf":"^5.0.1","sanity":"^3.16.4","vitest":"0.34.3","tsconfig":"0.0.0","ts-to-zod":"^3.1.3","typescript":"^4.9.5","@sanity/cli":"^3.16.4","@sanity/types":"^3.16.4","@sanity/vision":"^3.16.4","@sanity/pkg-utils":"^2.4.8","@types/log-symbols":"^2.0.0","@types/jsdom-global":"^3.0.4","@vitest/coverage-v8":"0.34.3","eslint-config-groqsolid":"0.0.0","vitest-github-actions-reporter":"0.10.0"},"peerDependencies":{"groq":"^3.16.4","sanity":"^3.16.4","@sanity/cli":"^3.16.4","@sanity/types":"^3.16.4"},"_npmOperationalInternal":{"tmp":"tmp/experimental-groqsolid_0.0.4_1694054493757_0.9400156602442786","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@sanity/experimental-groqsolid","version":"0.0.5","author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/experimental-groqsolid@0.0.5","maintainers":[{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/groqsolid#readme","bugs":{"url":"https://github.com/sanity-io/groqsolid/issues"},"dist":{"shasum":"61f2c7eac7a9b84535017935cc8b98ddc79adf7e","tarball":"https://registry.npmjs.org/@sanity/experimental-groqsolid/-/experimental-groqsolid-0.0.5.tgz","fileCount":18,"integrity":"sha512-G9pv6vakMzpqBtIG7s+Lx62ELnyzUnyWSnNcvMT7LQrImWCw2Ht2+r1nK688UhrwBv6Y3oaHfJ0IavjGIU2yMg==","signatures":[{"sig":"MEUCIQD08uMfiy4BfXnXitsHN09kivdxZg1Qm7hDhgiyClR5EgIgN/+a+LyZK6WNWfpaHRaZe0NmySLeJMKUvRwAH5015xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175979},"main":"./dist/index.cjs","type":"module","_from":"file:sanity-experimental-groqsolid-0.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":">=16.14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./typegen":{"types":"./dist/typegen.d.ts","import":"./dist/typegen.js","source":"./src/typegen/index.ts","default":"./dist/typegen.js","require":"./dist/typegen.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"eslint . --ext .cjs,.js,.ts --max-warnings 0","test":"vitest","build":"pkg build --strict && pkg --strict","coverage":"vitest run --coverage","prebuild":"npx rimraf dist coverage","type-check":"tsc --noEmit && vitest typecheck"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"_resolved":"/tmp/985b840dd697814d334ca00565ff8827/sanity-experimental-groqsolid-0.0.5.tgz","_integrity":"sha512-G9pv6vakMzpqBtIG7s+Lx62ELnyzUnyWSnNcvMT7LQrImWCw2Ht2+r1nK688UhrwBv6Y3oaHfJ0IavjGIU2yMg==","repository":{"url":"git+ssh://git@github.com/sanity-io/groqsolid.git","type":"git","directory":"packages/groqsolid"},"_npmVersion":"9.6.7","description":"Where GROQ Meets Unshakeable Type Safety 🪨","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"dependencies":{"recast":"^0.23.4","oneline":"^1.0.3","pirates":"^4.0.0","magicast":"^0.2.10","read-pkg-up":"^7.0.1","jsdom-global":"^3.0.2","resolve-from":"^5.0.0","@babel/parser":"^7.22.16","esbuild-register":"^3.3.2"},"publishConfig":{"access":"public","provenance":false},"typesVersions":{"*":{"typegen":["./dist/typegen.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"groq":"^3.16.4","eslint":"^8.48.0","rimraf":"^5.0.1","sanity":"^3.16.4","vitest":"0.34.3","tsconfig":"0.0.0","ts-to-zod":"^3.1.3","typescript":"^4.9.5","@sanity/cli":"^3.16.4","@sanity/types":"^3.16.4","@sanity/vision":"^3.16.4","@sanity/pkg-utils":"^2.4.8","@types/log-symbols":"^2.0.0","@types/jsdom-global":"^3.0.4","@vitest/coverage-v8":"0.34.3","eslint-config-groqsolid":"0.0.0","vitest-github-actions-reporter":"0.10.0"},"peerDependencies":{"groq":"^3.16.4","sanity":"^3.16.4","@sanity/cli":"^3.16.4","@sanity/types":"^3.16.4"},"_npmOperationalInternal":{"tmp":"tmp/experimental-groqsolid_0.0.5_1694055917325_0.3804599310603478","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-09-06T04:13:59.961Z","modified":"2026-04-08T15:21:35.207Z","0.0.0":"2023-09-06T04:14:00.414Z","0.0.1":"2023-09-06T04:29:43.048Z","0.0.3":"2023-09-07T02:36:09.518Z","0.0.4":"2023-09-07T02:41:33.935Z","0.0.5":"2023-09-07T03:05:17.546Z"},"bugs":{"url":"https://github.com/sanity-io/groqsolid/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://github.com/sanity-io/groqsolid#readme","repository":{"url":"git+ssh://git@github.com/sanity-io/groqsolid.git","type":"git","directory":"packages/groqsolid"},"description":"Where GROQ Meets Unshakeable Type Safety 🪨","maintainers":[{"email":"svc.npm@sanity.io","name":"sanity-svc.npm"},{"email":"developers@sanity.io","name":"sanity-io"}],"readme":"> **Warning**\n> This is a highly experimental library, don't use in production!\n\n🪨 **groqsolid**: Where GROQ Meets Unshakeable Type Safety 🪨\n\nData queries require a foundation as reliable as bedrock. With **groqsolid**, you stand on firm ground, ensuring GROQ-driven applications run without a hitch.\n\n**Why choose groqsolid?**\n\n- 🛠️ **Compile-Time Clarity**: Thanks to TypeScript definitions, groqsolid guarantees that your initial query structure remains robust and as intended.\n- 🔒 **Runtime Resilience**: Beyond the compiling phase, our runtime parser acts as your steadfast guardian, making certain that unexpected typings never throw you off balance.\n- 🔄 **Seamless Synchronization**: Experience a harmonious blend of compile-time definitions and runtime outcomes, ensuring every GROQ query is in sync with your expectations.\n- 🌁 **Predictable Prowess**: Navigate the data landscape with confidence. groqsolid ensures that every GROQ interaction remains consistent and dependable.\n\nIn a digital landscape filled with uncertainties, **groqsolid** is your beacon of stability, making sure your GROQ queries are as solid as they come.\n","readmeFilename":"README.md"}