Documentation
¶
Index ¶
Constants ¶
View Source
const ( VerbRepositoriesEnvVar = "CSS_VISUAL_DIFF_VERB_REPOSITORIES" RepositoryFlag = "repository" VerbRepositoryFlag = "verb-repository" LocalConfigFileName = ".css-visual-diff.yml" LocalOverrideConfigFileName = ".css-visual-diff.override.yml" )
Variables ¶
This section is empty.
Functions ¶
func NewLazyCommand ¶
Types ¶
type Bootstrap ¶
type Bootstrap struct {
Repositories []Repository
}
type DiscoveredVerb ¶
type DiscoveredVerb struct {
Repository ScannedRepository
Verb *jsverbs.VerbSpec
}
func CollectDiscoveredVerbs ¶
func CollectDiscoveredVerbs(repositories []ScannedRepository) ([]DiscoveredVerb, error)
type InvokerFactory ¶
type InvokerFactory func(repo ScannedRepository, verb *jsverbs.VerbSpec) jsverbs.VerbInvoker
type Repository ¶
type ScannedRepository ¶
type ScannedRepository struct {
Repository Repository
Registry *jsverbs.Registry
}
func ScanRepositories ¶
func ScanRepositories(bootstrap Bootstrap) ([]ScannedRepository, error)
func (ScannedRepository) RuntimeOptions ¶
func (r ScannedRepository) RuntimeOptions() []engine.Option
Click to show internal directories.
Click to hide internal directories.