MCPcopy Create free account

hub / github.com/contractual-dev/contractual / functions

Functions26 in github.com/contractual-dev/contractual

↓ 3 callersFunctioncheckFileExists
(filePath: string, errorMessage: string)
packages/generators/spec/src/generator.ts:23
↓ 3 callersMethodcreateSpinner
(text: string)
packages/generators/contract/src/generator.ts:16
↓ 3 callersFunctionformatDiffs
( diffs: OpenApiDiff.DiffResult<any>[], colorFn: (text: string) => string )
packages/generators/diff/src/diff-highlighter.ts:40
↓ 2 callersFunctiondiffSpecs
( destinationSpecPath: string, sourceSpecPath: string )
packages/generators/diff/src/generator.ts:9
↓ 2 callersFunctiongetLatestVersion
(configPath: string)
packages/generators/spec/src/generator.ts:74
↓ 2 callersFunctioninitializePaths
()
packages/generators/spec/src/generator.ts:12
↓ 2 callersMethodlogError
(message: string, error?: unknown)
packages/generators/contract/src/generator.ts:167
↓ 1 callersFunctioncheckSpecificationDifferences
( tempSpecPath: string, snapshotsPath: string, version: string )
packages/generators/spec/src/generator.ts:53
↓ 1 callersMethodcompileFiles
(destinationPath: string)
packages/generators/contract/src/generator.ts:80
↓ 1 callersFunctioncompileSpecification
(specPath: string, outputPath: string)
packages/generators/spec/src/generator.ts:32
↓ 1 callersFunctioncreateContractCommandHandler
( spinner: typeof ora, chalker: typeof chalk, logger: Console, apiSpecPath: string )
packages/generators/contract/src/command.ts:9
↓ 1 callersFunctioncreateHandlebars
()
packages/generators/contract/src/handlebars-helpers.ts:5
↓ 1 callersMethodexists
(path: string)
packages/generators/contract/src/generator.ts:24
↓ 1 callersFunctiongenerateContract
()
packages/cli/src/commands/generate.command.ts:13
↓ 1 callersMethodgenerateFiles
(openapiDocument: OpenAPIObject, destinationPath: string)
packages/generators/contract/src/generator.ts:41
↓ 1 callersFunctiongenerateSpecification
(inquirerDep: typeof inquirer)
packages/generators/spec/src/generator.ts:79
↓ 1 callersFunctiongraduateSpec
()
packages/cli/src/commands/generate.command.ts:27
↓ 1 callersMethodhandle
()
packages/generators/contract/src/generator.ts:115
↓ 1 callersMethodparseSpec
(apiSpecPath: string)
packages/generators/contract/src/generator.ts:146
↓ 1 callersFunctionprintOpenApiDiff
(diffOutcome: DiffOutcome)
packages/generators/diff/src/diff-highlighter.ts:7
↓ 1 callersMethodremoveFile
(path: string)
packages/generators/contract/src/generator.ts:28
↓ 1 callersFunctionupdateVersionAndSnapshot
( configPath: string, snapshotsPath: string, tempSpecPath: string, currentVersion: string )
packages/generators/spec/src/generator.ts:61
Methodconstructor
(private readonly spinner: typeof ora)
packages/generators/contract/src/generator.ts:14
Methodconstructor
(private readonly fileSystem: typeof fs)
packages/generators/contract/src/generator.ts:22
Methodconstructor
( private readonly spinnerFactory: SpinnerFactory, private readonly zodGenerator: typeof generateZodCl
packages/generators/contract/src/generator.ts:34
Methodconstructor
( private readonly spinnerFactory: SpinnerFactory, private readonly fileSystemHandler: FileSystemHandl
packages/generators/contract/src/generator.ts:105