Skip to main content

Function: createTransitionChange()

Constructs a TransitionChange instance wired with filesystem adapters.

Param​

A fully-resolved SpecdConfig or an explicit context object

Param​

Filesystem path options; required when configOrContext is a context object

Call Signature​

createTransitionChange(config, kernelOpts?): TransitionChange

Defined in: packages/core/src/composition/use-cases/transition-change.ts:64

Constructs a TransitionChange use case wired to the default workspace.

Parameters​

config​

SpecdConfig

The fully-resolved project configuration

kernelOpts?​

Optional kernel-level overrides

extraNodeModulesPaths?​

readonly string[]

Additional node_modules paths for schema resolution

Returns​

TransitionChange

The pre-wired use case instance

Call Signature​

createTransitionChange(context, options): TransitionChange

Defined in: packages/core/src/composition/use-cases/transition-change.ts:75

Constructs a TransitionChange use case with explicit context and fs paths.

Parameters​

context​

TransitionChangeContext

Workspace domain context

options​

FsTransitionChangeOptions

Filesystem adapter paths

Returns​

TransitionChange

The pre-wired use case instance