Interfaces · @purista/core

GlobalContext

Context passed to all submodules

Signature

GlobalContext.tstypescript
interface GlobalContext

Properties

13 entries

additionalProperties

Property

Source
additionalProperties.tstypescript
additionalProperties: boolean

alphabetize

Property

Source
alphabetize.tstypescript
alphabetize: boolean

defaultNonNullable

Property

Source
defaultNonNullable.tstypescript
defaultNonNullable: boolean

discriminators

Property

Source
discriminators.tstypescript
discriminators: object

emptyObjectsUnknown

Property

Source
emptyObjectsUnknown.tstypescript
emptyObjectsUnknown: boolean

excludeDeprecated

Property

Source
excludeDeprecated.tstypescript
excludeDeprecated: boolean

immutableTypes

Property

Source
immutableTypes.tstypescript
immutableTypes: boolean

indentLv

Property

Source
indentLv.tstypescript
indentLv: number

operations

Property

Source
operations.tstypescript
operations: Record<string, { comment: string; operationType: string }>

parameters

Property

Source
parameters.tstypescript
parameters: Record<string, OpenAPIV3.ParameterObject>

pathParamsAsTypes

Property

Source
pathParamsAsTypes.tstypescript
pathParamsAsTypes: boolean

silent

Property

Source
silent.tstypescript
silent: boolean

supportArrayLength

Property

Source
supportArrayLength.tstypescript
supportArrayLength: boolean