Docs
API
Interfaces
NamingConventionTransformConfig

Interface: NamingConventionTransformConfig

types/src.YamlConfig.NamingConventionTransformConfig

Transformer to apply naming convention to GraphQL Types

Table of contents

Properties

Properties

enumValues

Optional enumValues: "camelCase" | "capitalCase" | "constantCase" | "dotCase" | "headerCase" | "noCase" | "paramCase" | "pascalCase" | "pathCase" | "sentenceCase" | "snakeCase" | "upperCase" | "lowerCase"

Allowed values: camelCase, capitalCase, constantCase, dotCase, headerCase, noCase, paramCase, pascalCase, pathCase, sentenceCase, snakeCase, upperCase, lowerCase

Defined in

packages/types/src/config.ts:1406


fieldArgumentNames

Optional fieldArgumentNames: "camelCase" | "capitalCase" | "constantCase" | "dotCase" | "headerCase" | "noCase" | "paramCase" | "pascalCase" | "pathCase" | "sentenceCase" | "snakeCase" | "upperCase" | "lowerCase"

Allowed values: camelCase, capitalCase, constantCase, dotCase, headerCase, noCase, paramCase, pascalCase, pathCase, sentenceCase, snakeCase, upperCase, lowerCase

Defined in

packages/types/src/config.ts:1423


fieldNames

Optional fieldNames: "camelCase" | "capitalCase" | "constantCase" | "dotCase" | "headerCase" | "noCase" | "paramCase" | "pascalCase" | "pathCase" | "sentenceCase" | "snakeCase" | "upperCase" | "lowerCase"

Allowed values: camelCase, capitalCase, constantCase, dotCase, headerCase, noCase, paramCase, pascalCase, pathCase, sentenceCase, snakeCase, upperCase, lowerCase

Defined in

packages/types/src/config.ts:1389


typeNames

Optional typeNames: "camelCase" | "capitalCase" | "constantCase" | "dotCase" | "headerCase" | "noCase" | "paramCase" | "pascalCase" | "pathCase" | "sentenceCase" | "snakeCase" | "upperCase" | "lowerCase"

Allowed values: camelCase, capitalCase, constantCase, dotCase, headerCase, noCase, paramCase, pascalCase, pathCase, sentenceCase, snakeCase, upperCase, lowerCase

Defined in

packages/types/src/config.ts:1372