Code generator for https://github.com/capturecontext/swift-package-resources
package-resources-cli [--version] [--help]
--version:
Show the version.
--help:
Show help information.
Manages configuration file.
package-resources-cli config [--path=<path>] [--version] [--help]
--path=<path>:
Path to configuration file
--version:
Show the version.
--help:
Show help information.
Creates default configuration file
package-resources-cli config init [--format=<format>] [--encode-aliases]
[--no-encode-aliases] [--force] [--no-force] [--version] [--help]
--format=<format>:
Custom format
--encode-aliases:
Disables alias resolution for config values
--no-encode-aliases:
Disables alias resolution for config values
--force:
Forces overwritting of an existing config file
--no-force:
Forces overwritting of an existing config file
--version:
Show the version.
--help:
Show help information.
Overwrites configuration file entries
package-resources-cli config edit [--format=<format>] [--output=<output>]
[--indentor=<indentor>] [--indent-size=<indent-size>]
[--numbers-separator=<numbers-separator>]
[--numbers-next-token-mode=<numbers-next-token-mode>]
[--numbers-allowed-delimeters=<numbers-allowed-delimeters>]
[--numbers-single-letter-boundary-options=<numbers-single-letter-boundary-options>...]
[--acronyms-processing-policy=<acronyms-processing-policy>]
[--acronyms-values=<acronyms-values>...] [--encode-aliases]
[--no-encode-aliases] [--remove-output] [--no-remove-output]
[--remove-indentor] [--no-remove-indentor] [--remove-indent-size]
[--no-remove-indent-size] [--remove-numbers-separator]
[--no-remove-numbers-separator] [--remove-numbers-next-token-mode]
[--no-remove-numbers-next-token-mode] [--remove-numbers-allowed-delimeters]
[--no-remove-numbers-allowed-delimeters]
[--remove-numbers-single-letter-boundary-options]
[--no-remove-numbers-single-letter-boundary-options]
[--remove-acronyms-processing-policy] [--no-remove-acronyms-processing-policy]
[--remove-acronyms-values] [--no-remove-acronyms-values] [--version] [--help]
--format=<format>:
Format override
--output=<output>:
Path to output file
--indentor=<indentor>:
Indentation character
--indent-size=<indent-size>:
Number of indentors per indentation level
--numbers-separator=<numbers-separator>:
Separator for numbers
--numbers-next-token-mode=<numbers-next-token-mode>:
Processsing mode for a token after a number
--numbers-allowed-delimeters=<numbers-allowed-delimeters>:
Allowed delimeters for numbers
--numbers-single-letter-boundary-options=<numbers-single-letter-boundary-options>:
Processsing mode for a token after a number
--acronyms-processing-policy=<acronyms-processing-policy>:
Acronyms processing
--acronyms-values=<acronyms-values>:
Acronyms to be treated as a single character in camelCasing
--encode-aliases:
Disables alias resolution for config values
--no-encode-aliases:
Disables alias resolution for config values
--remove-output:
Removes output path from the config file
--no-remove-output:
Removes output path from the config file
--remove-indentor:
Removes indentor from the config file
--no-remove-indentor:
Removes indentor from the config file
--remove-indent-size:
Removes indent-size from the config file
--no-remove-indent-size:
Removes indent-size from the config file
--remove-numbers-separator:
Removes numbers.separator from the config file
--no-remove-numbers-separator:
Removes numbers.separator from the config file
--remove-numbers-next-token-mode:
Removes numbers.next-token-mode from the config file
--no-remove-numbers-next-token-mode:
Removes numbers.next-token-mode from the config file
--remove-numbers-allowed-delimeters:
Removes numbers.allowed-delimeters from the config file
--no-remove-numbers-allowed-delimeters:
Removes numbers.allowed-delimeters from the config file
--remove-numbers-single-letter-boundary-options:
Removes numbers.single-letter-boundary-options from the config file
--no-remove-numbers-single-letter-boundary-options:
Removes numbers.single-letter-boundary-options from the config file
--remove-acronyms-processing-policy:
Removes acronyms.processing-policy from the config file
--no-remove-acronyms-processing-policy:
Removes acronyms.processing-policy from the config file
--remove-acronyms-values:
Removes acronyms.values from the config file
--no-remove-acronyms-values:
Removes acronyms.values from the config file
--version:
Show the version.
--help:
Show help information.
Validates configuration file
package-resources-cli config validate [--version] [--help]
--version:
Show the version.
--help:
Show help information.
Generates boilerplate for package resources
package-resources-cli generate [--input=<input>] [--config=<config>]
[--output=<output>] [--indentor=<indentor>] [--indent-size=<indent-size>]
[--numbers-separator=<numbers-separator>]
[--numbers-next-token-mode=<numbers-next-token-mode>]
[--numbers-allowed-delimeters=<numbers-allowed-delimeters>]
[--numbers-single-letter-boundary-options=<numbers-single-letter-boundary-options>...]
[--acronyms-processing-policy=<acronyms-processing-policy>]
[--acronyms-values=<acronyms-values>...] [--version] [--help]
--input=<input>:
Path to root directory for scanning.
--config=<config>:
Path to configuration file
--output=<output>:
Path to output file
--indentor=<indentor>:
Indentation character
--indent-size=<indent-size>:
Number of indentors per indentation level
--numbers-separator=<numbers-separator>:
Separator for numbers
--numbers-next-token-mode=<numbers-next-token-mode>:
Processsing mode for a token after a number
--numbers-allowed-delimeters=<numbers-allowed-delimeters>:
Allowed delimeters for numbers
--numbers-single-letter-boundary-options=<numbers-single-letter-boundary-options>:
Processsing mode for a token after a number
--acronyms-processing-policy=<acronyms-processing-policy>:
Acronyms processing
--acronyms-values=<acronyms-values>:
Acronyms to be treated as a single character in camelCasing
--version:
Show the version.
--help:
Show help information.
Show subcommand help information.
package-resources-cli help [<subcommands>...] [--version]
subcommands:
--version:
Show the version.