文件名称:sanity-codegen:从您的Sanity.io模式生成TypeScript类型
文件大小:6.88MB
文件格式:ZIP
更新时间:2024-03-07 05:10:54
typescript sanity sanity-io sanity-codegen sanity-client
理智码本 :sparkles: · 从您的健全性模式生成TypeScript类型 演示版 CLI —在几秒钟内生成类型 CLI处理babel设置并填充Sanity零件系统以轻松生成TypeScript类型。 键入客户端-用于优化的Sanity DX 状态: :warning: 实验性 客户目前处于实验阶段。 其API将来可能会更改。 Sanity Codegen附带了一个简单的微型客户端,可以连接您的类型。 安装 npm i --save-dev sanity-codegen prettier 或者 yarn add --dev sanity-codegen prettier 注意:更漂亮是对等依赖 CLI用法 在项目的根目录下创建一个sanity-codegen.config.ts或sanity-codegen.config.js 。 import { SanityCodegenConfig } from '
【文件预览】:
sanity-codegen-main
----.eslintrc(95B)
----.babelrc(124B)
----rollup.config.js(1KB)
----renovate.json(139B)
----package.json(2KB)
----cli-demo.gif(5.27MB)
----.github()
--------workflows()
----client-demo.gif(1.82MB)
----.prettierrc(25B)
----tsconfig.typecheck.json(176B)
----LICENSE(1KB)
----package-lock.json(446KB)
----src()
--------client()
--------no-op.ts(250B)
--------generate-types.test.ts(28KB)
--------schema-type-shim.ts(72B)
--------index.umd.ts(161B)
--------cli.ts(3KB)
--------generate-types.ts(13KB)
--------types.ts(2KB)
--------schema-creator-shim.ts(286B)
--------index.ts(51B)
--------resolve-config.ts(1KB)
--------augments.d.ts(282B)
----tsconfig.json(372B)
----.gitignore(37B)
----README.md(9KB)
----scripts()
--------build.js(2KB)