Interface: FsValidateArtifactsOptions
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:37
Filesystem adapter paths and pre-built port instances for
createValidateArtifacts(context, options).
Properties
changesPath
readonlychangesPath:string
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:39
Absolute path to the changes/ directory.
configDir
readonlyconfigDir:string
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:53
Project root directory for resolving relative schema paths.
discardedPath
readonlydiscardedPath:string
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:43
Absolute path to the discarded/ directory.
draftsPath
readonlydraftsPath:string
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:41
Absolute path to the drafts/ directory.
nodeModulesPaths
readonlynodeModulesPaths: readonlystring[]
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:51
Absolute path to the node_modules directory for schema resolution.
schemaRef
readonlyschemaRef:string
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:54
schemaRepositories
readonlyschemaRepositories:ReadonlyMap<string,SchemaRepository>
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:55
specRepositories
readonlyspecRepositories:ReadonlyMap<string,SpecRepository>
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:49
Pre-built spec repositories keyed by workspace name.
Must include entries for every workspace declared in the project config.
workspaceRoutes?
readonlyoptionalworkspaceRoutes?: readonlySpecWorkspaceRoute[]
Defined in: packages/core/src/composition/use-cases/validate-artifacts.ts:57
Workspace routing metadata for cross-workspace spec reference resolution.