Skip to main content

Function: createValidateSpecs()

Constructs a ValidateSpecs instance wired with filesystem adapters.

Param

A fully-resolved SpecdConfig or explicit adapter options

Param

Optional kernel options; only used with SpecdConfig

Param

Additional node_modules paths for schema resolution

Call Signature

createValidateSpecs(config, kernelOpts?): ValidateSpecs

Defined in: packages/core/src/composition/use-cases/validate-specs.ts:30

Constructs a ValidateSpecs use case with full project config.

Parameters

config

SpecdConfig

The fully-resolved project configuration

kernelOpts?

Optional kernel options for schema resolution

extraNodeModulesPaths?

readonly string[]

Additional node_modules paths for schema resolution

Returns

ValidateSpecs

The pre-wired use case instance

Call Signature

createValidateSpecs(options): ValidateSpecs

Defined in: packages/core/src/composition/use-cases/validate-specs.ts:40

Constructs a ValidateSpecs use case with explicit adapter options.

Parameters

options

FsValidateSpecsOptions

Spec repositories and node_modules paths

Returns

ValidateSpecs

The pre-wired use case instance