Module: SnippetCli
- Defined in:
- lib/snippet_cli.rb,
lib/snippet_cli/ui.rb,
lib/snippet_cli/banner.rb,
lib/snippet_cli/version.rb,
lib/snippet_cli/gum_theme.rb,
lib/snippet_cli/hash_utils.rb,
lib/snippet_cli/file_helper.rb,
lib/snippet_cli/file_writer.rb,
lib/snippet_cli/var_builder.rb,
lib/snippet_cli/yaml_loader.rb,
lib/snippet_cli/yaml_scalar.rb,
lib/snippet_cli/commands/new.rb,
lib/snippet_cli/new_workflow.rb,
lib/snippet_cli/commands/vars.rb,
lib/snippet_cli/cursor_helper.rb,
lib/snippet_cli/string_helper.rb,
lib/snippet_cli/commands/check.rb,
lib/snippet_cli/espanso_config.rb,
lib/snippet_cli/file_validator.rb,
lib/snippet_cli/wizard_context.rb,
lib/snippet_cli/match_validator.rb,
lib/snippet_cli/snippet_builder.rb,
lib/snippet_cli/table_formatter.rb,
lib/snippet_cli/commands/version.rb,
lib/snippet_cli/schema_validator.rb,
lib/snippet_cli/trigger_resolver.rb,
lib/snippet_cli/commands/conflict.rb,
lib/snippet_cli/conflict_detector.rb,
lib/snippet_cli/form_field_parser.rb,
lib/snippet_cli/match_file_writer.rb,
lib/snippet_cli/var_usage_checker.rb,
lib/snippet_cli/var_yaml_renderer.rb,
lib/snippet_cli/global_vars_writer.rb,
lib/snippet_cli/replacement_wizard.rb,
lib/snippet_cli/var_builder/params.rb,
lib/snippet_cli/yaml_line_resolver.rb,
lib/snippet_cli/vars_block_renderer.rb,
lib/snippet_cli/yaml_param_renderer.rb,
lib/snippet_cli/var_summary_renderer.rb,
lib/snippet_cli/global_vars_formatter.rb,
lib/snippet_cli/replacement_validator.rb,
lib/snippet_cli/var_builder/form_fields.rb,
lib/snippet_cli/var_builder/param_schema.rb,
lib/snippet_cli/replacement_text_collector.rb,
lib/snippet_cli/var_builder/name_collector.rb,
lib/snippet_cli/wizard_helpers/error_handler.rb,
lib/snippet_cli/wizard_helpers/prompt_helpers.rb,
lib/snippet_cli/wizard_helpers/validation_loop.rb,
lib/snippet_cli/wizard_helpers/match_file_selector.rb
Defined Under Namespace
Modules: CLI, Commands, ConflictDetector, CursorHelper, EspansoConfig, FileHelper, FileValidator, FileWriter, FormFieldParser, GlobalVarsFormatter, GlobalVarsWriter, GumTheme, HashUtils, MatchFileWriter, MatchValidator, ReplacementTextCollector, ReplacementValidator, SchemaValidator, SnippetBuilder, StringHelper, TableFormatter, TriggerResolver, UI, VarBuilder, VarSummaryRenderer, VarUsageChecker, VarYamlRenderer, VarsBlockRenderer, WizardHelpers, YamlLineResolver, YamlLoader, YamlParamRenderer, YamlScalar Classes: EspansoConfigError, FileMissingError, InvalidFlagsError, InvalidParamsError, InvalidYamlError, NewWorkflow, NoMatchFilesError, ReplacementWizard, ValidationError, WizardContext, WizardInterrupted
Constant Summary collapse
- FIGLET_ART =
"┏━┓┏┓╻╻┏━┓┏━┓┏━╸╺┳╸ ┏━╸╻ ╻\n" \ "┗━┓┃┗┫┃┣━┛┣━┛┣╸ ┃ ┃ ┃ ┃\n" \ '┗━┛╹ ╹╹╹ ╹ ┗━╸ ╹ ┗━╸┗━╸╹'
- VERSION =
'0.5.3'
Class Attribute Summary collapse
-
.pipe_output ⇒ Object
Returns the value of attribute pipe_output.
Class Method Summary collapse
Class Attribute Details
.pipe_output ⇒ Object
Returns the value of attribute pipe_output.
35 36 37 |
# File 'lib/snippet_cli.rb', line 35 def pipe_output @pipe_output end |
Class Method Details
.banner ⇒ Object
10 11 12 13 14 15 |
# File 'lib/snippet_cli/banner.rb', line 10 def self. Gum::Command.run_non_interactive( 'style', '--border=rounded', '--padding=1 2', '--align=center', '--border-foreground=075', input: FIGLET_ART ) end |