Skip to content

PURISTA API


PURISTA API / @purista/core / GlobalContext

Interface: GlobalContext

Defined in: helper/schemaObjectToTsType/types.ts:4

Context passed to all submodules

Properties

additionalProperties

additionalProperties: boolean

Defined in: helper/schemaObjectToTsType/types.ts:5


alphabetize

alphabetize: boolean

Defined in: helper/schemaObjectToTsType/types.ts:6


defaultNonNullable

defaultNonNullable: boolean

Defined in: helper/schemaObjectToTsType/types.ts:8


discriminators

discriminators: object

Defined in: helper/schemaObjectToTsType/types.ts:9

Index Signature

[$ref: string]: DiscriminatorObject


emptyObjectsUnknown

emptyObjectsUnknown: boolean

Defined in: helper/schemaObjectToTsType/types.ts:7


excludeDeprecated

excludeDeprecated: boolean

Defined in: helper/schemaObjectToTsType/types.ts:23


immutableTypes

immutableTypes: boolean

Defined in: helper/schemaObjectToTsType/types.ts:10


indentLv

indentLv: number

Defined in: helper/schemaObjectToTsType/types.ts:11


operations

operations: Record<string, { comment?: string; operationType: string; }>

Defined in: helper/schemaObjectToTsType/types.ts:12


parameters

parameters: Record<string, OpenAPIV3.ParameterObject>

Defined in: helper/schemaObjectToTsType/types.ts:19


pathParamsAsTypes

pathParamsAsTypes: boolean

Defined in: helper/schemaObjectToTsType/types.ts:20


silent

silent: boolean

Defined in: helper/schemaObjectToTsType/types.ts:21


supportArrayLength

supportArrayLength: boolean

Defined in: helper/schemaObjectToTsType/types.ts:22