@timonteutelink/skaff-lib
Classes
Interfaces
- DiffHunk
- GitStatus
- LogErrorOptions
- NewTemplateDiffResult
- ParsedFile
- ProjectCreationResult
- ProjectDTO
- TemplateDTO
- TemplateSummary
Type Aliases
- CacheKey
- GenericTemplateConfigModule
- LevelName
- LogFilter
- LogJSON
- ProjectCreationOptions
- Result
- Settings
- Source
Variables
- ALL_LEVELS
- ALL_SOURCES
- AutoInstantiationSettingsAdjusterToken
- backendLogger
- CacheServiceToken
- DiffCacheToken
- DOCS_BASE_URL
- EsbuildInitializerToken
- FileSystemServiceToken
- GitServiceToken
- MAJOR_SPEC_VERSION
- NpmServiceToken
- ProjectCreationManagerToken
- ProjectDiffPlannerToken
- ProjectRepositoryToken
- RootTemplateRepositoryToken
- serverLogger
- ShellServiceToken
- TemplateConfigLoaderToken
- TemplateGeneratorServiceToken
- TemplatePathsProviderToken
- TemplateTreeBuilderToken
- TemporaryProjectFactoryToken
- TOKENS
Functions
- addAllAndCommit
- addAllAndDiff
- addConfigItems
- anyOrCallbackToAny
- applyDiff
- createDefaultContainer
- createTestContainer
- deleteProject
- diffProjectFromTemplate
- eraseCache
- findTemplate
- generateNewProject
- generateNewProjectFromExisting
- generateNewProjectFromSettings
- getConfig
- getLoadedRevisions
- getProjectFromPath
- getProjects
- getSkaffContainer
- getTemplate
- getTemplates
- listTemplatesInRepo
- loadProjectTemplateRevision
- loadTemplateFromRepo
- logError
- peekSkaffContainer
- prepareInstantiationDiff
- prepareModificationDiff
- prepareUpdateDiff
- projectSearchPathKey
- reloadTemplates
- removeConfigItems
- resetSkaffContainer
- resolveCacheService
- resolveGitService
- resolveProjectRepository
- resolveRootTemplateRepository
- restoreAllChanges
- setConfig
- setSkaffContainer
- stringOrCallbackToString
- switchProjectBranch
- withTestContainer