groqz
groqz copied to clipboard
(experimental) Transforms GROQ strings to zod schemas in your TypeScript codebase.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [commander](https://togithub.com/tj/commander.js) | [`^8.0.0` -> `^11.0.0`](https://renovatebot.com/diffs/npm/commander/8.0.0/11.1.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [commander](https://togithub.com/tj/commander.js) | [`^8.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/commander/8.0.0/10.0.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [babel-plugin-tester](https://togithub.com/babel-utils/babel-plugin-tester) | [`^10.1.0` -> `^11.0.4`](https://renovatebot.com/diffs/npm/babel-plugin-tester/10.1.0/11.0.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
Instead of having to append `as import('./file.typegen')` to each query, it would be super neat if a `d.ts` were generated. Just 1 file the cli writes to. The `d.ts` could...
Great sources for writing plugins for babel, webpack, swc, rollup etc: - https://github.com/formatjs/formatjs/blob/649a386f4437cdb0edb0f7d894d56c7a629e9f37/website/docs/tooling/swc-plugin.md?plain=1#L16 - https://github.com/formatjs/formatjs/blob/649a386f4437cdb0edb0f7d894d56c7a629e9f37/packages/ts-transformer/integration-tests/vue/integration.test.ts - https://github.com/iendeavor/import-meta-env/blob/main/packages/babel/src/index.ts
- https://github.com/sachinraja/zod-to-ts - https://www.typescriptlang.org/tsconfig#plugins - https://github.com/xialvjun/ts-sql-plugin#readme - https://github.com/adelsz/pgtyped - https://github.com/Quramy/ts-graphql-plugin - https://github.com/asbjornh/eslint-plugin-groq - https://www.npmjs.com/package/prettier-plugin-groq - https://www.npmjs.com/package/groqd - https://www.npmjs.com/package/@asbjorn/eslint-plugin-groq - https://www.npmjs.com/package/sanity-zodify - https://www.npmjs.com/package/zodity - https://github.com/sanity-io/vscode-sanity - https://github.com/alevroub/groq-syntax-highlighting - https://www.npmjs.com/package/@sanity-codegen/groq-codegen - https://github.com/juice49/groqfmt-wasm...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [zod](https://zod.dev) ([source](https://redirect.github.com/colinhacks/zod)) | [`^3` -> `^3.22.3`](https://renovatebot.com/diffs/npm/zod/3.0.0/3.22.3) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [next](https://nextjs.org) ([source](https://redirect.github.com/vercel/next.js)) | [`^13.1.1` -> `^13.5.0`](https://renovatebot.com/diffs/npm/next/13.1.1/13.5.0) | [](https://docs.renovatebot.com/merge-confidence/) |...