Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Evaluator ¶
type Evaluator struct {
// contains filtered or unexported fields
}
Evaluator handles JavaScript expression evaluation in strings.
func NewEvaluator ¶
NewEvaluator creates a new Evaluator with the given tools.
type Expander ¶
type Expander struct {
// contains filtered or unexported fields
}
Expander expands JavaScript template literals in strings using environment variables.
func NewJsExpander ¶
func NewJsExpander(env environment.Provider) *Expander
NewJsExpander creates a new Expander with the given environment provider.
func (*Expander) ExpandCommands ¶
ExpandCommands expands JavaScript template literals in all command fields.
Click to show internal directories.
Click to hide internal directories.