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