-
Name
-
bashly
-
Version
-
1.3.1
-
Platform
-
ruby
-
Authors
-
Danny Ben Shitrit
-
Bindir
-
bin
-
Date
-
1980-01-02 00:00:00 UTC
-
Dependencies
-
colsole (~> 1.0)
completely (~> 0.7.0)
filewatcher (~> 2.0)
gtx (~> 0.1.1)
lp (~> 0.2.0)
mister_bin (~> 0.8.1)
requires (~> 1.1)
tty-markdown (~> 0.7.2)
logger (>= 1, < 3)
ostruct (>= 0, < 2)
-
Description
-
Generate bash command line tools using YAML configuration
-
Email
-
db@dannyben.com
-
Executables
-
bashly
-
Files
-
README.md
bin/bashly
lib/bashly.rb
lib/bashly/cli.rb
lib/bashly/commands/add.rb
lib/bashly/commands/base.rb
lib/bashly/commands/completions.rb
lib/bashly/commands/doc.rb
lib/bashly/commands/generate.rb
lib/bashly/commands/init.rb
lib/bashly/commands/preview.rb
lib/bashly/commands/render.rb
lib/bashly/commands/shell.rb
lib/bashly/commands/validate.rb
lib/bashly/completions/README.md
lib/bashly/completions/bashly-completions.bash
lib/bashly/completions/completely.yaml
lib/bashly/completions/completely.yaml.gtx
lib/bashly/concerns/asset_helper.rb
lib/bashly/concerns/completions.rb
lib/bashly/concerns/indentation_helper.rb
lib/bashly/concerns/renderable.rb
lib/bashly/concerns/validation_helpers.rb
lib/bashly/config.rb
lib/bashly/config_validator.rb
lib/bashly/docs/arg.yml
lib/bashly/docs/command.yml
lib/bashly/docs/env.yml
lib/bashly/docs/flag.yml
lib/bashly/docs/var.yml
lib/bashly/exceptions.rb
lib/bashly/extensions/array.rb
lib/bashly/extensions/file.rb
lib/bashly/extensions/string.rb
lib/bashly/extensions/yaml.rb
lib/bashly/libraries/base.rb
lib/bashly/libraries/colors/colors.sh
lib/bashly/libraries/completions/completions_function.rb
lib/bashly/libraries/completions/completions_script.rb
lib/bashly/libraries/completions/completions_yaml.rb
lib/bashly/libraries/config/config.sh
lib/bashly/libraries/help/help.rb
lib/bashly/libraries/help/help_command.sh
lib/bashly/libraries/hooks/after.sh
lib/bashly/libraries/hooks/before.sh
lib/bashly/libraries/hooks/initialize.sh
lib/bashly/libraries/ini/ini.sh
lib/bashly/libraries/lib/sample_function.sh
lib/bashly/libraries/libraries.yml
lib/bashly/libraries/render/mandoc/README.md
lib/bashly/libraries/render/mandoc/mandoc.gtx
lib/bashly/libraries/render/mandoc/render.rb
lib/bashly/libraries/render/mandoc/summary.txt
lib/bashly/libraries/render/markdown/README.md
lib/bashly/libraries/render/markdown/markdown.gtx
lib/bashly/libraries/render/markdown/render.rb
lib/bashly/libraries/render/markdown/summary.txt
lib/bashly/libraries/render/markdown_github/README.md
lib/bashly/libraries/render/markdown_github/markdown.gtx
lib/bashly/libraries/render/markdown_github/render.rb
lib/bashly/libraries/render/markdown_github/summary.txt
lib/bashly/libraries/settings/settings.yml
lib/bashly/libraries/stacktrace/stacktrace.sh
lib/bashly/libraries/strings/strings.yml
lib/bashly/libraries/test/approvals.bash
lib/bashly/libraries/test/approve
lib/bashly/libraries/validations/validate_dir_exists.sh
lib/bashly/libraries/validations/validate_file_exists.sh
lib/bashly/libraries/validations/validate_integer.sh
lib/bashly/libraries/validations/validate_not_empty.sh
lib/bashly/libraries/yaml/yaml.sh
lib/bashly/library.rb
lib/bashly/library_source.rb
lib/bashly/library_source_config.rb
lib/bashly/message_strings.rb
lib/bashly/refinements/compose_refinements.rb
lib/bashly/render_context.rb
lib/bashly/render_source.rb
lib/bashly/script/argument.rb
lib/bashly/script/base.rb
lib/bashly/script/catch_all.rb
lib/bashly/script/command.rb
lib/bashly/script/dependency.rb
lib/bashly/script/environment_variable.rb
lib/bashly/script/flag.rb
lib/bashly/script/formatter.rb
lib/bashly/script/introspection/arguments.rb
lib/bashly/script/introspection/commands.rb
lib/bashly/script/introspection/dependencies.rb
lib/bashly/script/introspection/environment_variables.rb
lib/bashly/script/introspection/examples.rb
lib/bashly/script/introspection/flags.rb
lib/bashly/script/introspection/variables.rb
lib/bashly/script/introspection/visibility.rb
lib/bashly/script/variable.rb
lib/bashly/script/wrapper.rb
lib/bashly/settings.rb
lib/bashly/templates/bashly.yml
lib/bashly/templates/minimal.yml
lib/bashly/version.rb
lib/bashly/views/README.md
lib/bashly/views/argument/case.gtx
lib/bashly/views/argument/case_repeatable.gtx
lib/bashly/views/argument/usage.gtx
lib/bashly/views/argument/validations.gtx
lib/bashly/views/command/catch_all_filter.gtx
lib/bashly/views/command/command_fallback.gtx
lib/bashly/views/command/command_filter.gtx
lib/bashly/views/command/command_functions.gtx
lib/bashly/views/command/default_assignments.gtx
lib/bashly/views/command/default_script.gtx
lib/bashly/views/command/dependencies_filter.gtx
lib/bashly/views/command/environment_variables_default.gtx
lib/bashly/views/command/environment_variables_filter.gtx
lib/bashly/views/command/examples_on_error.gtx
lib/bashly/views/command/fixed_flags_filter.gtx
lib/bashly/views/command/footer.gtx
lib/bashly/views/command/function.gtx
lib/bashly/views/command/globals.gtx
lib/bashly/views/command/initialize.gtx
lib/bashly/views/command/inspect_args.gtx
lib/bashly/views/command/long_usage.gtx
lib/bashly/views/command/master_script.gtx
lib/bashly/views/command/needy_flags_filter.gtx
lib/bashly/views/command/normalize_input.gtx
lib/bashly/views/command/normalize_input_function.gtx
lib/bashly/views/command/normalize_input_simple.gtx
lib/bashly/views/command/parse_requirements.gtx
lib/bashly/views/command/parse_requirements_case.gtx
lib/bashly/views/command/parse_requirements_case_catch_all.gtx
lib/bashly/views/command/parse_requirements_case_repeatable.gtx
lib/bashly/views/command/parse_requirements_case_simple.gtx
lib/bashly/views/command/parse_requirements_while.gtx
lib/bashly/views/command/required_args_filter.gtx
lib/bashly/views/command/required_flags_filter.gtx
lib/bashly/views/command/root_command.gtx
lib/bashly/views/command/run.gtx
lib/bashly/views/command/start.gtx
lib/bashly/views/command/usage.gtx
lib/bashly/views/command/usage_args.gtx
lib/bashly/views/command/usage_commands.gtx
lib/bashly/views/command/usage_environment_variables.gtx
lib/bashly/views/command/usage_examples.gtx
lib/bashly/views/command/usage_fixed_flags.gtx
lib/bashly/views/command/usage_flags.gtx
lib/bashly/views/command/user_filter.gtx
lib/bashly/views/command/user_hooks.gtx
lib/bashly/views/command/user_lib.gtx
lib/bashly/views/command/validations.gtx
lib/bashly/views/command/variables.gtx
lib/bashly/views/command/version_command.gtx
lib/bashly/views/command/whitelist_filter.gtx
lib/bashly/views/dependency/filter.gtx
lib/bashly/views/environment_variable/usage.gtx
lib/bashly/views/environment_variable/validations.gtx
lib/bashly/views/flag/case.gtx
lib/bashly/views/flag/case_arg.gtx
lib/bashly/views/flag/case_no_arg.gtx
lib/bashly/views/flag/conflicts.gtx
lib/bashly/views/flag/needs.gtx
lib/bashly/views/flag/usage.gtx
lib/bashly/views/flag/validations.gtx
lib/bashly/views/variable/definition.gtx
lib/bashly/views/wrapper/bash3_bouncer.gtx
lib/bashly/views/wrapper/header.gtx
lib/bashly/views/wrapper/wrapper.gtx
-
Homepage
-
https://github.com/bashly-framework/bashly
-
Licenses
-
MIT
-
Metadata
-
{"bug_tracker_uri"=>"https://github.com/bashly-framework/bashly/issues", "changelog_uri"=>"https://github.com/bashly-framework/bashly/blob/master/CHANGELOG.md", "homepage_uri"=>"https://bashly.dev/", "source_code_uri"=>"https://github.com/bashly-framework/bashly", "rubygems_mfa_required"=>"true"}
-
Require paths
-
lib
-
Required ruby version
-
>= 3.2
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.6.9
-
Specification version
-
4
-
Summary
-
Bash Command Line Tool Generator
-
Original platform
-
ruby
-
New platform
-
ruby