@corpdk/codegen-cli
v2026.10.0-alpha.13
Published
GraphQL Code Generator plugin for resolver types and TypedDocumentNode SDK output
Readme
@corpdk/codegen-cli
GraphQL Code Generator preset that emits resolver typings and a TypedDocumentNode SDK aligned with CorpDK data services.
Configure it in your codegen.ts (or codegen.yml) alongside @graphql-codegen/cli. DAL DS apps run this after dal-codegen schema generation.
Install
pnpm add -D @corpdk/codegen-cli
# or
npm install --save-dev @corpdk/codegen-cliPeer dependency: graphql ^16.
Example
import type { CodegenConfig } from "@graphql-codegen/cli";
const config: CodegenConfig = {
schema: "./src/generated/generated-schema.ts",
generates: {
"../ds-sdk/src/": {
preset: "@corpdk/codegen-cli",
// …preset options from templates/ds-sdk
},
},
};
export default config;See templates/ds-sdk/codegen.ts in the monorepo for the canonical setup.
Documentation
- Package source:
libraries/codegen-cli - Monorepo overview
License
MIT — see the repository LICENSE.
