#compdef @@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer

autoload -U is-at-least

_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer() {
    typeset -A opt_args
    typeset -a _arguments_options
    local ret=1

    if is-at-least 5.2; then
        _arguments_options=(-s -S -C)
    else
        _arguments_options=(-s -C)
    fi

    local context curcontext="$curcontext" state line
    _arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-V[Print version info and exit]' \
'--version[Print version info and exit]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer_commands" \
"*::: :->wasmer" \
&& ret=0
    case $state in
    (wasmer)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--no-browser[Variable to login without opening a browser]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::token -- The API token to use when communicating with the registry (inferred from the environment by default):_default' \
&& ret=0
;;
(auth)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth_commands" \
"*::: :->auth" \
&& ret=0

    case $state in
    (auth)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-auth-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--no-browser[Variable to login without opening a browser]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::token -- The API token to use when communicating with the registry (inferred from the environment by default):_default' \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--non-interactive[Do not prompt for user input]' \
'--revoke-token[Whether or not to revoke the associated token]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-auth-help-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(publish)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--namespace=[Override the namespace of the package to upload]:PACKAGE_NAMESPACE:_default' \
'--name=[Override the name of the package to upload]:PACKAGE_NAME:_default' \
'--version=[Override the package version of the uploaded package in the wasmer.toml]:PACKAGE_VERSION:_default' \
'--wait=[Wait for package to be available on the registry before exiting]::WAIT:(none container native-executables bindings all)' \
'--timeout=[Timeout (in seconds) for the publish query to the registry]:TIMEOUT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--dry-run[Run the publish logic without sending anything to the registry server]' \
'--quiet[Run the publish command without any output]' \
'--no-validate[Skip validation of the uploaded package]' \
'(--version)--bump[Whether or not the patch field of the version of the package - if any - should be bumped]' \
'--non-interactive[Do not prompt for user input]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::path -- Directory containing the `wasmer.toml`, or a custom *.toml manifest file:_files' \
&& ret=0
;;
(cache)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache_commands" \
"*::: :->cache" \
&& ret=0

    case $state in
    (cache)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-cache-command-$line[1]:"
        case $line[1] in
            (clean)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(dir)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-cache-help-command-$line[1]:"
        case $line[1] in
            (clean)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(dir)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(validate)
_arguments "${_arguments_options[@]}" : \
'--compiler-debug-dir=[Debug directory, where IR and object files will be written to]:COMPILER_DEBUG_DIR:_files' \
'--profiler=[Enable a profiler]:PROFILER:_default' \
'--compiler-threads=[Sets the number of threads used to compile the input module(s)]:COMPILER_THREADS:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-c[Use Cranelift compiler]' \
'--cranelift[Use Cranelift compiler]' \
'--enable-verifier[Enable compiler internal verification]' \
'--enable-nan-canonicalization[Enable NaN canonicalization during compilation to produce deterministic canonical quiet NaNs (QNaNs) across architectures]' \
'--enable-simd[Enable support for the SIMD proposal]' \
'--disable-threads[Disable support for the threads proposal]' \
'--enable-threads[Deprecated, threads are enabled by default]' \
'--enable-reference-types[Enable support for the reference types proposal]' \
'--enable-multi-value[Enable support for the multi value proposal]' \
'--enable-bulk-memory[Enable support for the bulk memory proposal]' \
'--enable-tail-call[Enable support for the tail call proposal]' \
'--enable-module-linking[Enable support for the module linking proposal]' \
'--enable-multi-memory[Enable support for the multi memory proposal]' \
'--enable-memory64[Enable support for the memory64 proposal]' \
'--enable-exceptions[Enable support for the exceptions proposal]' \
'--enable-relaxed-simd[Enable support for the relaxed SIMD proposal]' \
'--enable-extended-const[Enable support for the extended constant expressions proposal]' \
'--wide-arithmetic[Enable support for the wide arithmetic proposal]' \
'--enable-all[Enable support for all pre-standard proposals]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':FILE -- File to validate as WebAssembly:_files' \
&& ret=0
;;
(compile)
_arguments "${_arguments_options[@]}" : \
'-o+[Output file]:OUTPUT PATH:_files' \
'--target=[Compilation Target triple]:TARGET_TRIPLE:_default' \
'--compiler-debug-dir=[Debug directory, where IR and object files will be written to]:COMPILER_DEBUG_DIR:_files' \
'--profiler=[Enable a profiler]:PROFILER:_default' \
'--compiler-threads=[Sets the number of threads used to compile the input module(s)]:COMPILER_THREADS:_default' \
'*-m+[]:CPU_FEATURES:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-c[Use Cranelift compiler]' \
'--cranelift[Use Cranelift compiler]' \
'--enable-verifier[Enable compiler internal verification]' \
'--enable-nan-canonicalization[Enable NaN canonicalization during compilation to produce deterministic canonical quiet NaNs (QNaNs) across architectures]' \
'--enable-simd[Enable support for the SIMD proposal]' \
'--disable-threads[Disable support for the threads proposal]' \
'--enable-threads[Deprecated, threads are enabled by default]' \
'--enable-reference-types[Enable support for the reference types proposal]' \
'--enable-multi-value[Enable support for the multi value proposal]' \
'--enable-bulk-memory[Enable support for the bulk memory proposal]' \
'--enable-tail-call[Enable support for the tail call proposal]' \
'--enable-module-linking[Enable support for the module linking proposal]' \
'--enable-multi-memory[Enable support for the multi memory proposal]' \
'--enable-memory64[Enable support for the memory64 proposal]' \
'--enable-exceptions[Enable support for the exceptions proposal]' \
'--enable-relaxed-simd[Enable support for the relaxed SIMD proposal]' \
'--enable-extended-const[Enable support for the extended constant expressions proposal]' \
'--wide-arithmetic[Enable support for the wide arithmetic proposal]' \
'--enable-all[Enable support for all pre-standard proposals]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':FILE -- Input file:_files' \
&& ret=0
;;
(gen-c-header)
_arguments "${_arguments_options[@]}" : \
'--prefix=[Prefix hash (default\: SHA256 of input .wasm file)]:PREFIX:_default' \
'--atom=[For pirita files\: optional atom name to compile]:ATOM:_default' \
'-o+[Output file]:OUTPUT PATH:_files' \
'--target=[Compilation Target triple]:TARGET_TRIPLE:_default' \
'*-m+[]:CPU_FEATURES:_default' \
'*--cpu-features=[]:CPU_FEATURES:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':FILE -- Input file:_files' \
&& ret=0
;;
(config)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(--pkg-config)--prefix[Print the installation prefix]' \
'(--pkg-config)--bindir[Directory containing Wasmer executables]' \
'(--pkg-config)--includedir[Directory containing Wasmer headers]' \
'(--pkg-config)--libdir[Directory containing Wasmer libraries]' \
'(--pkg-config)--libs[Libraries needed to link against Wasmer components]' \
'(--pkg-config)--cflags[C compiler flags for files that include Wasmer headers]' \
'(--pkg-config)--config-path[Print the path to the wasmer configuration file where all settings are stored]' \
'--pkg-config[Outputs the necessary details for compiling and linking a program to Wasmer, using the \`pkg-config\` format]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config_commands" \
"*::: :->config" \
&& ret=0

    case $state in
    (config)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get_commands" \
"*::: :->get" \
&& ret=0

    case $state in
    (get)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-get-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-get-help-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(set)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set_commands" \
"*::: :->set" \
&& ret=0

    case $state in
    (set)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-set-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':URL -- Url of the registry:_default' \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':TOKEN -- Token to set:_default' \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':ENABLED -- Whether to enable telemetry:_default' \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':ENABLED -- Whether to enable update notifications:_default' \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':URL -- Set if a proxy URL should be used (empty = unset proxy):_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-set-help-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-help-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get_commands" \
"*::: :->get" \
&& ret=0

    case $state in
    (get)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-help-get-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(set)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set_commands" \
"*::: :->set" \
&& ret=0

    case $state in
    (set)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-config-help-set-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(self-update)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(inspect)
_arguments "${_arguments_options[@]}" : \
'--compiler-debug-dir=[Debug directory, where IR and object files will be written to]:COMPILER_DEBUG_DIR:_files' \
'--profiler=[Enable a profiler]:PROFILER:_default' \
'--compiler-threads=[Sets the number of threads used to compile the input module(s)]:COMPILER_THREADS:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-c[Use Cranelift compiler]' \
'--cranelift[Use Cranelift compiler]' \
'--enable-verifier[Enable compiler internal verification]' \
'--enable-nan-canonicalization[Enable NaN canonicalization during compilation to produce deterministic canonical quiet NaNs (QNaNs) across architectures]' \
'--enable-simd[Enable support for the SIMD proposal]' \
'--disable-threads[Disable support for the threads proposal]' \
'--enable-threads[Deprecated, threads are enabled by default]' \
'--enable-reference-types[Enable support for the reference types proposal]' \
'--enable-multi-value[Enable support for the multi value proposal]' \
'--enable-bulk-memory[Enable support for the bulk memory proposal]' \
'--enable-tail-call[Enable support for the tail call proposal]' \
'--enable-module-linking[Enable support for the module linking proposal]' \
'--enable-multi-memory[Enable support for the multi memory proposal]' \
'--enable-memory64[Enable support for the memory64 proposal]' \
'--enable-exceptions[Enable support for the exceptions proposal]' \
'--enable-relaxed-simd[Enable support for the relaxed SIMD proposal]' \
'--enable-extended-const[Enable support for the extended constant expressions proposal]' \
'--wide-arithmetic[Enable support for the wide arithmetic proposal]' \
'--enable-all[Enable support for all pre-standard proposals]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':FILE -- File to validate as WebAssembly:_files' \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--namespace=[Namespace to init with, default = current logged in user or _]:NAMESPACE:_default' \
'--package-name=[Package name to init with, default = Cargo.toml name or current directory name]:PACKAGE_NAME:_default' \
'--version=[Version of the initialized package]:VERSION:_default' \
'--manifest-path=[If the \`manifest-path\` is a Cargo.toml, use that file to initialize the wasmer.toml]:MANIFEST_PATH:_files' \
'--template=[Add default dependencies for common packages]:TEMPLATE:((python\:"Add dependency on Python"
js\:"Add dependency on JS"))' \
'*--include=[Include file paths into the target container filesystem]:INCLUDE:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--lib[Initialize wasmer.toml for a library package]' \
'--bin[Initialize wasmer.toml for a binary package]' \
'--empty[Initialize an empty wasmer.toml]' \
'--overwrite[Force overwriting the wasmer.toml, even if it already exists]' \
'--quiet[Don'\''t display debug output]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::PACKAGE_PATH -- Directory of the output file name. wasmer init will error if the target dir already contains a wasmer.toml. Also sets the package name:_files' \
&& ret=0
;;
(wast)
_arguments "${_arguments_options[@]}" : \
'--compiler-debug-dir=[Debug directory, where IR and object files will be written to]:COMPILER_DEBUG_DIR:_files' \
'--profiler=[Enable a profiler]:PROFILER:_default' \
'--compiler-threads=[Sets the number of threads used to compile the input module(s)]:COMPILER_THREADS:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-c[Use Cranelift compiler]' \
'--cranelift[Use Cranelift compiler]' \
'--enable-verifier[Enable compiler internal verification]' \
'--enable-nan-canonicalization[Enable NaN canonicalization during compilation to produce deterministic canonical quiet NaNs (QNaNs) across architectures]' \
'--enable-simd[Enable support for the SIMD proposal]' \
'--disable-threads[Disable support for the threads proposal]' \
'--enable-threads[Deprecated, threads are enabled by default]' \
'--enable-reference-types[Enable support for the reference types proposal]' \
'--enable-multi-value[Enable support for the multi value proposal]' \
'--enable-bulk-memory[Enable support for the bulk memory proposal]' \
'--enable-tail-call[Enable support for the tail call proposal]' \
'--enable-module-linking[Enable support for the module linking proposal]' \
'--enable-multi-memory[Enable support for the multi memory proposal]' \
'--enable-memory64[Enable support for the memory64 proposal]' \
'--enable-exceptions[Enable support for the exceptions proposal]' \
'--enable-relaxed-simd[Enable support for the relaxed SIMD proposal]' \
'--enable-extended-const[Enable support for the extended constant expressions proposal]' \
'--wide-arithmetic[Enable support for the wide arithmetic proposal]' \
'--enable-all[Enable support for all pre-standard proposals]' \
'-f[A flag to indicate wast stop at the first error or continue]' \
'--fail-fast[A flag to indicate wast stop at the first error or continue]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':FILE -- Wast file to run:_files' \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(add)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--npm[Add the JavaScript bindings using "npm install"]' \
'--yarn[Add the JavaScript bindings using "yarn add"]' \
'--pnpm[Add the JavaScript bindings using "pnpm add"]' \
'--dev[Add the package as a dev-dependency]' \
'--pip[Add the Python bindings using "pip install"]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'*::packages -- The packages to add (e.g. "wasmer/wasmer-pack@0.5.0" or "python/python"):_default' \
&& ret=0
;;
(run)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--compiler-debug-dir=[Debug directory, where IR and object files will be written to]:COMPILER_DEBUG_DIR:_files' \
'--profiler=[Enable a profiler]:PROFILER:_default' \
'--compiler-threads=[Sets the number of threads used to compile the input module(s)]:COMPILER_THREADS:_default' \
'*--volume=[Map a host directory to a different location for the Wasm module]:[HOST_DIR:]GUEST_DIR:_default' \
'*--dir=[]:PRE_OPENED_DIRECTORIES:_files' \
'*--mapdir=[]:MAPPED_DIRS:_default' \
'--cwd=[Set the module'\''s initial CWD to this path; does not work with WASI preview 1 modules]:CWD:_files' \
'*--env=[Pass custom environment variables]:KEY=VALUE:_default' \
'*--use=[List of other containers this module depends on]:USE:_default' \
'*--include-webc=[List of webc packages that are explicitly included for execution Note\: these packages will be used instead of those in the registry]:WEBC:_files' \
'*--map-command=[List of injected atoms]:MAPCMD:_default' \
'--net=[Enable networking with the host network]::NETWORKING:_default' \
'--enable-async-threads=[Enables or disables asynchronous threading]::ENABLE_ASYNC_THREADS:(true false)' \
'--enable-cpu-backoff=[Enables an exponential backoff (measured in milli-seconds) of the process CPU usage when there are no active run tokens (when set holds the maximum amount of time that it will pause the CPU) (default = off)]:ENABLE_CPU_BACKOFF:_default' \
'*--journal=[Specifies one or more journal files that Wasmer will use to restore the state of the WASM process as it executes]:READ_ONLY_JOURNALS:_files' \
'*--journal-writable=[Specifies one or more journal files that Wasmer will use to restore and save the state of the WASM process as it executes]:WRITABLE_JOURNALS:_files' \
'--with-compact-on-growth=[Tells the compactor to compact when it grows by a certain factor of its original size. (i.e. '\''0.2'\'' would be it compacts after the journal has grown by 20 percent)]:WITH_COMPACT_ON_GROWTH:_default' \
'*--snapshot-on=[Indicates what events will cause a snapshot to be taken and written to the journal file]:SNAPSHOT_ON:_default' \
'--snapshot-period=[Adds a periodic interval (measured in milli-seconds) that the runtime will automatically take snapshots of the running process and write them to the journal. When specifying this parameter it implies that \`--snapshot-on interval\` has also been specified]:SNAPSHOT_INTERVAL:_default' \
'-a+[The address to serve on]:ADDR:_default' \
'--addr=[The address to serve on]:ADDR:_default' \
'--stack-size=[Set the default stack size (default is 1048576)]:STACK_SIZE:_default' \
'-e+[The entrypoint module for webc packages]:ENTRYPOINT:_default' \
'--entrypoint=[The entrypoint module for webc packages]:ENTRYPOINT:_default' \
'-i+[The function to invoke]:INVOKE:_default' \
'--invoke=[The function to invoke]:INVOKE:_default' \
'--COREDUMP_PATH=[Generate a coredump at this path if a WebAssembly trap occurs]:COREDUMP_PATH:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-c[Use Cranelift compiler]' \
'--cranelift[Use Cranelift compiler]' \
'--enable-verifier[Enable compiler internal verification]' \
'--enable-nan-canonicalization[Enable NaN canonicalization during compilation to produce deterministic canonical quiet NaNs (QNaNs) across architectures]' \
'--enable-simd[Enable support for the SIMD proposal]' \
'--disable-threads[Disable support for the threads proposal]' \
'--enable-threads[Deprecated, threads are enabled by default]' \
'--enable-reference-types[Enable support for the reference types proposal]' \
'--enable-multi-value[Enable support for the multi value proposal]' \
'--enable-bulk-memory[Enable support for the bulk memory proposal]' \
'--enable-tail-call[Enable support for the tail call proposal]' \
'--enable-module-linking[Enable support for the module linking proposal]' \
'--enable-multi-memory[Enable support for the multi memory proposal]' \
'--enable-memory64[Enable support for the memory64 proposal]' \
'--enable-exceptions[Enable support for the exceptions proposal]' \
'--enable-relaxed-simd[Enable support for the relaxed SIMD proposal]' \
'--enable-extended-const[Enable support for the extended constant expressions proposal]' \
'--wide-arithmetic[Enable support for the wide arithmetic proposal]' \
'--enable-all[Enable support for all pre-standard proposals]' \
'--forward-host-env[Forward all host env variables to guest]' \
'--no-tty[Disables the TTY bridge]' \
'--enable-compaction[Flag that indicates if the journal will be automatically compacted as it fills up and when the process exits]' \
'--without-compact-on-drop[Tells the compactor not to compact when the journal log file is closed]' \
'--stop-after-snapshot[If specified, the runtime will stop executing the WASM module after the first snapshot is taken]' \
'--skip-journal-stdio[Skip writes to stdout and stderr when replying journal events to bootstrap a module]' \
'--http-client[Allow instances to send http requests]' \
'--deny-multiple-wasi-versions[Require WASI modules to only import 1 version of WASI]' \
'--disable-cache[Disable the cache for the compiled modules]' \
'--experimental-napi[Enable experimental N-API imports for modules that require them]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':input -- The file, URL, or package to run:_default' \
'*::args -- Command-line arguments passed to the package:_default' \
&& ret=0
;;
(journal)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal_commands" \
"*::: :->journal" \
&& ret=0

    case $state in
    (journal)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-journal-command-$line[1]:"
        case $line[1] in
            (compact)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':journal_path -- Path to the journal that will be compacted:_files' \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':journal_path -- Path to the journal that will be printed:_files' \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':journal_path -- Path to the journal that will be printed:_files' \
&& ret=0
;;
(inspect)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':journal_path -- Path to the journal that will be printed:_files' \
&& ret=0
;;
(filter)
_arguments "${_arguments_options[@]}" : \
'*-f+[Filters to be applied to the output journal, filter options are - '\''mem'\'' | '\''memory'\'' -> removes all WASM memory related events - '\''thread'\'' | '\''threads'\'' -> removes all events related to the state of the threads - '\''fs'\'' | '\''file'\'' -> removes file system mutation events - '\''core'\'' -> removes core operating system operations such as TTY - '\''snap'\'' | '\''snapshot'\'' -> removes the snapshots from the journal - '\''net'\'' | '\''network'\'' -> removes network socket and interface events]:FILTERS:_default' \
'*--filter=[Filters to be applied to the output journal, filter options are - '\''mem'\'' | '\''memory'\'' -> removes all WASM memory related events - '\''thread'\'' | '\''threads'\'' -> removes all events related to the state of the threads - '\''fs'\'' | '\''file'\'' -> removes file system mutation events - '\''core'\'' -> removes core operating system operations such as TTY - '\''snap'\'' | '\''snapshot'\'' -> removes the snapshots from the journal - '\''net'\'' | '\''network'\'' -> removes network socket and interface events]:FILTERS:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':source_path -- Path to the journal that will be read:_files' \
':target_path -- Path to the journal that will be the output of the filter:_files' \
&& ret=0
;;
(extract)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':journal_path -- Path to the journal that will be compacted:_files' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract_commands" \
"*::: :->extract" \
&& ret=0

    case $state in
    (extract)
        words=($line[2] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-journal-extract-command-$line[2]:"
        case $line[2] in
            (memory)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':memory_file_path -- Path to the memory file that will be updated using this journal:_files' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-journal-extract-help-command-$line[1]:"
        case $line[1] in
            (memory)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-journal-help-command-$line[1]:"
        case $line[1] in
            (compact)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inspect)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(filter)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(extract)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__extract_commands" \
"*::: :->extract" \
&& ret=0

    case $state in
    (extract)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-journal-help-extract-command-$line[1]:"
        case $line[1] in
            (memory)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(package)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package_commands" \
"*::: :->package" \
&& ret=0

    case $state in
    (package)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-package-command-$line[1]:"
        case $line[1] in
            (download)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-o+[Path where the package file should be written to. If not specified, the data will be written to stdout]:OUT_PATH:_files' \
'--out-path=[Path where the package file should be written to. If not specified, the data will be written to stdout]:OUT_PATH:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--validate[Verify that the downloaded file is a valid package]' \
'--quiet[Run the download command without any output]' \
'-u[Unpack the downloaded package]' \
'--unpack[Unpack the downloaded package]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':package -- The package to download:_default' \
&& ret=0
;;
(build)
_arguments "${_arguments_options[@]}" : \
'-o+[Output path for the package file. Defaults to current directory + \[name\]-\[version\].webc]:OUT:_files' \
'--out=[Output path for the package file. Defaults to current directory + \[name\]-\[version\].webc]:OUT:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Run the publish command without any output]' \
'--check[Only checks whether the package could be built successfully]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::package -- Path of the package or wasmer.toml manifest:_files' \
&& ret=0
;;
(tag)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--namespace=[Override the namespace of the package to upload]:PACKAGE_NAMESPACE:_default' \
'--name=[Override the name of the package to upload]:PACKAGE_NAME:_default' \
'--version=[Override the package version of the uploaded package in the wasmer.toml]:PACKAGE_VERSION:_default' \
'--timeout=[Timeout (in seconds) for the publish query to the registry]:TIMEOUT:_default' \
'--path=[Directory containing the \`wasmer.toml\`, or a custom *.toml manifest file]:PACKAGE_PATH:_files' \
'--wait=[Wait for package to be available on the registry before exiting]::WAIT:(none container native-executables bindings all)' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--dry-run[Run the publish logic without sending anything to the registry server]' \
'--quiet[Run the publish command without any output]' \
'(--version)--bump[Whether or not the patch field of the version of the package - if any - should be bumped]' \
'--non-interactive[Do not prompt for user input]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':hash -- The hash of the package to tag:_default' \
'::package_ident -- The package to tag:_default' \
&& ret=0
;;
(push)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--namespace=[Override the namespace of the package to upload]:PACKAGE_NAMESPACE:_default' \
'--name=[Override the name of the package to upload. If a name is specified, no version will be attached to the package]:PACKAGE_NAME:_default' \
'--timeout=[Timeout (in seconds) for the publish query to the registry]:TIMEOUT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--dry-run[Run the publish logic without sending anything to the registry server]' \
'--quiet[Run the publish command without any output]' \
'--non-interactive[Do not prompt for user input]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::path -- Path to a package source\: - a directory containing `wasmer.toml` - a custom `*.toml` manifest file - a pre-built raw `*.webc` file:_files' \
&& ret=0
;;
(publish)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--namespace=[Override the namespace of the package to upload]:PACKAGE_NAMESPACE:_default' \
'--name=[Override the name of the package to upload]:PACKAGE_NAME:_default' \
'--version=[Override the package version of the uploaded package in the wasmer.toml]:PACKAGE_VERSION:_default' \
'--wait=[Wait for package to be available on the registry before exiting]::WAIT:(none container native-executables bindings all)' \
'--timeout=[Timeout (in seconds) for the publish query to the registry]:TIMEOUT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--dry-run[Run the publish logic without sending anything to the registry server]' \
'--quiet[Run the publish command without any output]' \
'--no-validate[Skip validation of the uploaded package]' \
'(--version)--bump[Whether or not the patch field of the version of the package - if any - should be bumped]' \
'--non-interactive[Do not prompt for user input]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::path -- Directory containing the `wasmer.toml`, or a custom *.toml manifest file:_files' \
&& ret=0
;;
(unpack)
_arguments "${_arguments_options[@]}" : \
'-o+[The output directory]:OUT_DIR:_files' \
'--out-dir=[The output directory]:OUT_DIR:_files' \
'-f+[Output format]:FORMAT:((package\:"See \[\`PackageUnpack\:\:format\`\] for details"
webc\:"See \[\`PackageUnpack\:\:format\`\] for details"))' \
'--format=[Output format]:FORMAT:((package\:"See \[\`PackageUnpack\:\:format\`\] for details"
webc\:"See \[\`PackageUnpack\:\:format\`\] for details"))' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--overwrite[Overwrite existing directories/files]' \
'--quiet[Run the unpack command without any output]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':package_path -- Path to the package:_files' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-package-help-command-$line[1]:"
        case $line[1] in
            (download)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(build)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(tag)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(push)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(publish)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(unpack)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(container)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container_commands" \
"*::: :->container" \
&& ret=0

    case $state in
    (container)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-container-command-$line[1]:"
        case $line[1] in
            (unpack)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-container-help-command-$line[1]:"
        case $line[1] in
            (unpack)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(deploy)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--dir=[The path to the directory containing the \`app.yaml\` file]:DIR:_files' \
'(--dir)--path=[The path to the \`app.yaml\` file]:PATH:_files' \
'--owner=[Specify the owner (user or namespace) of the app]:OWNER:_default' \
'--app-name=[Specify the name (user or namespace) of the app to be deployed]:name:_default' \
'(--package --use-local-manifest)--template=[A reference to the template to use when creating an app to deploy]:TEMPLATE:_default' \
'(--template --use-local-manifest)--package=[Name of the package to use when creating an app to deploy]:PACKAGE:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--no-validate[Skip local schema validation]' \
'--non-interactive[Do not prompt for user input]' \
'--publish-package[Automatically publish the package referenced by this app]' \
'--no-wait[Do not wait for the app to become reachable]' \
'--no-default[Do not make the new app version the default (active) version. This is useful for testing a deployment first, before moving it to "production"]' \
'--no-persist-id[Do not persist the app ID under \`app_id\` field in app.yaml]' \
'--bump[Whether or not to automatically bump the package version if publishing]' \
'--quiet[Don'\''t print any message]' \
'--build-remote[Use Wasmer'\''s remote autobuild pipeline instead of building locally]' \
'(--template --package)--use-local-manifest[Whether or not to search (and use) a local manifest when creating an app to deploy]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(app)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app_commands" \
"*::: :->app" \
&& ret=0

    case $state in
    (app)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-command-$line[1]:"
        case $line[1] in
            (deploy)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--dir=[The path to the directory containing the \`app.yaml\` file]:DIR:_files' \
'(--dir)--path=[The path to the \`app.yaml\` file]:PATH:_files' \
'--owner=[Specify the owner (user or namespace) of the app]:OWNER:_default' \
'--app-name=[Specify the name (user or namespace) of the app to be deployed]:name:_default' \
'(--package --use-local-manifest)--template=[A reference to the template to use when creating an app to deploy]:TEMPLATE:_default' \
'(--template --use-local-manifest)--package=[Name of the package to use when creating an app to deploy]:PACKAGE:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--no-validate[Skip local schema validation]' \
'--non-interactive[Do not prompt for user input]' \
'--publish-package[Automatically publish the package referenced by this app]' \
'--no-wait[Do not wait for the app to become reachable]' \
'--no-default[Do not make the new app version the default (active) version. This is useful for testing a deployment first, before moving it to "production"]' \
'--no-persist-id[Do not persist the app ID under \`app_id\` field in app.yaml]' \
'--bump[Whether or not to automatically bump the package version if publishing]' \
'--quiet[Don'\''t print any message]' \
'--build-remote[Use Wasmer'\''s remote autobuild pipeline instead of building locally]' \
'(--template --package)--use-local-manifest[Whether or not to search (and use) a local manifest when creating an app to deploy]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(create)
_arguments "${_arguments_options[@]}" : \
'(--package --use-local-manifest)--template=[A reference to the template to use]:TEMPLATE:_default' \
'(--template --use-local-manifest)--package=[Name of the package to use]:PACKAGE:_default' \
'--owner=[The owner of the app]:OWNER:_default' \
'--name=[The name of the app (can be changed later)]:APP_NAME:_default' \
'--dir=[The path to the directory where the config file for the application will be written to]:APP_DIR_PATH:_files' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--new-package-name=[Name to use when creating a new package from a template]:NEW_PACKAGE_NAME:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(--template --package)--use-local-manifest[Whether or not to search (and use) a local manifest]' \
'--deploy[Whether or not to deploy the application once it is created]' \
'--no-validate[Skip local schema validation]' \
'--non-interactive[Do not prompt for user input]' \
'--offline[Do not interact with any APIs]' \
'--no-wait[Do not wait for the app to become reachable if deployed]' \
'--quiet[Don'\''t print any message]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(info)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-n+[Get apps in a specific namespace]:NAMESPACE:_default' \
'--namespace=[Get apps in a specific namespace]:NAMESPACE:_default' \
'--max=[Maximum number of apps to display]:MAX:_default' \
'--sort=[Sort order for apps]:SORT:(newest oldest last-updated)' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-a[Get all apps that are accessible by the current user, including apps directly owned by the user and apps in namespaces the user can access]' \
'--all[Get all apps that are accessible by the current user, including apps directly owned by the user and apps in namespaces the user can access]' \
'--paging-mode[Asks whether to display the next page or not]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'(--request-id)--from=[The date of the earliest log entry]:FROM:_default' \
'(--request-id)--until=[The date of the latest log entry]:UNTIL:_default' \
'--max=[Maximum log lines to fetch. Defaults to 1000]:MAX:_default' \
'*--streams=[Streams of logs to display]:STREAMS:(stdout stderr)' \
'--request-id=[The identifier of the request to show logs related to]:REQUEST_ID:_default' \
'(--request-id)*--instance-id=[The identifier of the app instance to show logs related to]:INSTANCE_ID:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--watch[Continuously watch for new logs and display them in real-time]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(purge-cache)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--non-interactive[]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(version)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version_commands" \
"*::: :->version" \
&& ret=0

    case $state in
    (version)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-version-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--name=[*Name* of the version - NOT the unique version id!]:NAME:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--offset=[Pagination offset - get versions after this offset]:OFFSET:_default' \
'--max=[Maximum number of items to return]:MAX:_default' \
'--before=[Pagination cursor - get versions before this version]:BEFORE:_default' \
'--after=[Pagination cursor - get versions after this version]:AFTER:_default' \
'--sort=[]:SORT:(newest oldest)' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-a[Get all versions of the app. Overrides pagination flags (--max, --offset)]' \
'--all[Get all versions of the app. Overrides pagination flags (--max, --offset)]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(activate)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':version -- App version ID to activate:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-version-help-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(activate)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(secret)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret_commands" \
"*::: :->secret" \
&& ret=0

    case $state in
    (secret)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-secret-command-$line[1]:"
        case $line[1] in
            (create)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'(--app)--app-dir=[The path to the directory where the config file for the application will be written to]:APP_DIR_PATH:_files' \
'--app=[Identifier of the application]:APP:_default' \
'()--from-file=[Path to a file with secrets stored in JSON format to create secrets from]:from-file:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Don'\''t print any message]' \
'--non-interactive[Do not prompt for user input]' \
'--redeploy[Whether or not to redeploy the app after creating the secrets]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::name -- The name of the secret to create:_default' \
'::value -- The value of the secret to create:_default' \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--app=[Identifier of the application]:APP:_default' \
'(--app)--app-dir=[The path to the directory where the config file for the application will be written to]:APP_DIR_PATH:_files' \
'(--all)--from-file=[Path to a file with secrets stored in JSON format to delete secrets from]:from-file:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Don'\''t print any message]' \
'--non-interactive[Do not prompt for user input]' \
'()--all[Delete all the secrets related to an app]' \
'--force[Delete the secret(s) without asking for confirmation]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::name -- The name of the secret to delete:_default' \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--app=[Identifier of the application]:APP:_default' \
'(--app)--app-dir=[]:APP_DIR_PATH:_files' \
'-f+[]:FORMAT:(env json yaml)' \
'--format=[]:FORMAT:(env json yaml)' \
'-o+[]:OUTPUT:_files' \
'--output=[]:OUTPUT:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[]' \
'--non-interactive[]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'(--app)--app-dir=[]:APP_DIR_PATH:_files' \
'--app=[Identifier of the application]:APP:_default' \
'--from-file=[]:from-file:_files' \
'-f+[]:FORMAT:(env json yaml)' \
'--format=[]:FORMAT:(env json yaml)' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[]' \
'--non-interactive[]' \
'--update-existing[]' \
'--redeploy[]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(reveal)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--app=[Identifier of the application]:APP:_default' \
'(--app)--app-dir=[The path to the directory where the config file for the application will be written to]:APP_DIR_PATH:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Don'\''t print any message]' \
'--non-interactive[Do not prompt for user input]' \
'()--all[Reveal all the secrets related to an app]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::name -- The name of the secret to get the value of:_default' \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--app=[Identifier of the application]:APP:_default' \
'(--app)--app-dir=[The path to the directory where the config file for the application will be written to]:APP_DIR_PATH:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Don'\''t print any message]' \
'--non-interactive[Do not prompt for user input]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(update)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'(--app)--app-dir=[The path to the directory where the config file for the application will be written to]:APP_DIR_PATH:_files' \
'--app=[Identifier of the application]:APP:_default' \
'()--from-file=[Path to a file with secrets stored in JSON format to update secrets from]:from-file:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Don'\''t print any message]' \
'--non-interactive[Do not prompt for user input]' \
'--redeploy[Whether or not to redeploy the app after creating the secrets]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::name -- The name of the secret to update:_default' \
'::value -- The value of the secret to update:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-secret-help-command-$line[1]:"
        case $line[1] in
            (create)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(reveal)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(region)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region_commands" \
"*::: :->region" \
&& ret=0

    case $state in
    (region)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-region-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--quiet[Don'\''t print any message]' \
'--non-interactive[Do not prompt for user input]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-region-help-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(volume)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume_commands" \
"*::: :->volume" \
&& ret=0

    case $state in
    (volume)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-volume-command-$line[1]:"
        case $line[1] in
            (credentials)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format]:FORMAT:(json yaml table rclone)' \
'--format=[Output format]:FORMAT:(json yaml table rclone)' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(rotate-secrets)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-f+[Output format]:FORMAT:(json yaml table rclone)' \
'--format=[Output format]:FORMAT:(json yaml table rclone)' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-volume-help-command-$line[1]:"
        case $line[1] in
            (credentials)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(rotate-secrets)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(database)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database_commands" \
"*::: :->database" \
&& ret=0

    case $state in
    (database)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-database-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'--with-password[Include password in the output]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-database-help-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(deployment)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment_commands" \
"*::: :->deployment" \
&& ret=0

    case $state in
    (deployment)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-deployment-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--offset=[]:OFFSET:_default' \
'--limit=[]:LIMIT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::app -- Identifier of the application:_default' \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':id -- ID of the deployment:_default' \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':id -- ID of the deployment:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-deployment-help-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-command-$line[1]:"
        case $line[1] in
            (deploy)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(create)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(info)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(purge-cache)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(version)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version_commands" \
"*::: :->version" \
&& ret=0

    case $state in
    (version)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-version-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(activate)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(secret)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret_commands" \
"*::: :->secret" \
&& ret=0

    case $state in
    (secret)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-secret-command-$line[1]:"
        case $line[1] in
            (create)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(reveal)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(region)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__region_commands" \
"*::: :->region" \
&& ret=0

    case $state in
    (region)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-region-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(volume)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume_commands" \
"*::: :->volume" \
&& ret=0

    case $state in
    (volume)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-volume-command-$line[1]:"
        case $line[1] in
            (credentials)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(rotate-secrets)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(database)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__database_commands" \
"*::: :->database" \
&& ret=0

    case $state in
    (database)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-database-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(deployment)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment_commands" \
"*::: :->deployment" \
&& ret=0

    case $state in
    (deployment)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-app-help-deployment-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
'-a+[Identifier of the application]:APP:_default' \
'--app=[Identifier of the application]:APP:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--ssh-port=[SSH port to use]:SSH_PORT:_default' \
'*--map-port=[Local port mapping to the package that'\''s running, this allows for instance a HTTP server to be tested remotely while giving instant logs over stderr channelled via SSH]:MAP_PORT:_default' \
'--host=[The Edge SSH server host to connect to]:HOST:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-p[Prints the SSH command rather than executing it]' \
'--print[Prints the SSH command rather than executing it]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'*::extra:_default' \
&& ret=0
;;
(namespace)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace_commands" \
"*::: :->namespace" \
&& ret=0

    case $state in
    (namespace)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-namespace-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':name -- Name of the namespace:_default' \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-namespace-help-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(domain)
_arguments "${_arguments_options[@]}" : \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain_commands" \
"*::: :->domain" \
&& ret=0

    case $state in
    (domain)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-domain-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table, item-table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
'::namespace -- Name of the namespace:_default' \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':name -- Name of the domain:_default' \
&& ret=0
;;
(get-zone-file)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-o+[output file name to store zone file]:ZONE_FILE_PATH:_default' \
'--output=[output file name to store zone file]:ZONE_FILE_PATH:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':domain_name -- Name of the domain:_default' \
&& ret=0
;;
(sync-zone-file)
_arguments "${_arguments_options[@]}" : \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-n[Do not delete records that are not present in the zone file]' \
'--no-delete-missing-records[Do not delete records that are not present in the zone file]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':zone_file_path -- filename of  zone-file to sync:_default' \
&& ret=0
;;
(register)
_arguments "${_arguments_options[@]}" : \
'-f+[Output format. (yaml, json, table)]:FORMAT:_default' \
'--format=[Output format. (yaml, json, table)]:FORMAT:_default' \
'--wasmer-dir=[Set Wasmer'\''s home directory]:WASMER_DIR:_files' \
'--cache-dir=[The directory cached artefacts are saved to]:CACHE_DIR:_files' \
'--registry=[Change the current registry]:REGISTRY:_default' \
'--token=[The API token to use when communicating with the registry (inferred from the environment by default)]:TOKEN:_default' \
'-n+[owner under which the domain will live]:NAMESPACE:_default' \
'--namespace=[owner under which the domain will live]:NAMESPACE:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'-i[auto update DNS records for this domain]' \
'--import-records[auto update DNS records for this domain]' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':name -- Name of the domain:_default' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-domain-help-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get-zone-file)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(sync-zone-file)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(register)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(gen-completions)
_arguments "${_arguments_options[@]}" : \
'--out=[Where to store the generated file(s) to. Defaults to stdout]:OUT:_default' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
':shell -- The shell to generate the autocompletions script for:(bash elvish fish powershell zsh)' \
&& ret=0
;;
(gen-man)
_arguments "${_arguments_options[@]}" : \
'--out=[Where to store the generated file(s) to]:OUT:_files' \
'--log-format=[The format to use when generating logs]:LOG_FORMAT:((text\:"Human-readable logs"
json\:"Machine-readable logs"))' \
'--log-events=[Which span events to log]:LOG_EVENTS:(new close all)' \
'--color=[When to display colored output]:COLOR:(auto always never)' \
'(-q --quiet)*-v[Generate verbose output (repeat for more verbosity)]' \
'(-q --quiet)*--verbose[Generate verbose output (repeat for more verbosity)]' \
'(-v --verbose)-q[Do not print progress messages]' \
'(-v --verbose)--quiet[Do not print progress messages]' \
'-h[Print help (see more with '\''--help'\'')]' \
'--help[Print help (see more with '\''--help'\'')]' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(auth)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth_commands" \
"*::: :->auth" \
&& ret=0

    case $state in
    (auth)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-auth-command-$line[1]:"
        case $line[1] in
            (login)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logout)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(publish)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(cache)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache_commands" \
"*::: :->cache" \
&& ret=0

    case $state in
    (cache)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-cache-command-$line[1]:"
        case $line[1] in
            (clean)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(dir)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(validate)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(compile)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gen-c-header)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(config)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config_commands" \
"*::: :->config" \
&& ret=0

    case $state in
    (config)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-config-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get_commands" \
"*::: :->get" \
&& ret=0

    case $state in
    (get)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-config-get-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(set)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set_commands" \
"*::: :->set" \
&& ret=0

    case $state in
    (set)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-config-set-command-$line[1]:"
        case $line[1] in
            (registry.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(registry.token)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(telemetry.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update-notifications.enabled)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(proxy.url)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(self-update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inspect)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(init)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(wast)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(whoami)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(add)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(run)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(journal)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal_commands" \
"*::: :->journal" \
&& ret=0

    case $state in
    (journal)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-journal-command-$line[1]:"
        case $line[1] in
            (compact)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(inspect)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(filter)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(extract)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__extract_commands" \
"*::: :->extract" \
&& ret=0

    case $state in
    (extract)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-journal-extract-command-$line[1]:"
        case $line[1] in
            (memory)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(package)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package_commands" \
"*::: :->package" \
&& ret=0

    case $state in
    (package)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-package-command-$line[1]:"
        case $line[1] in
            (download)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(build)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(tag)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(push)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(publish)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(unpack)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(container)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__container_commands" \
"*::: :->container" \
&& ret=0

    case $state in
    (container)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-container-command-$line[1]:"
        case $line[1] in
            (unpack)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(deploy)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(app)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app_commands" \
"*::: :->app" \
&& ret=0

    case $state in
    (app)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-command-$line[1]:"
        case $line[1] in
            (deploy)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(create)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(info)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(purge-cache)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(version)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version_commands" \
"*::: :->version" \
&& ret=0

    case $state in
    (version)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-version-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(activate)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(secret)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret_commands" \
"*::: :->secret" \
&& ret=0

    case $state in
    (secret)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-secret-command-$line[1]:"
        case $line[1] in
            (create)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(delete)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(export)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(import)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(reveal)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(update)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(region)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__region_commands" \
"*::: :->region" \
&& ret=0

    case $state in
    (region)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-region-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(volume)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume_commands" \
"*::: :->volume" \
&& ret=0

    case $state in
    (volume)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-volume-command-$line[1]:"
        case $line[1] in
            (credentials)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(rotate-secrets)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(database)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__database_commands" \
"*::: :->database" \
&& ret=0

    case $state in
    (database)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-database-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(deployment)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment_commands" \
"*::: :->deployment" \
&& ret=0

    case $state in
    (deployment)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-app-deployment-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(logs)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
;;
(ssh)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(namespace)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace_commands" \
"*::: :->namespace" \
&& ret=0

    case $state in
    (namespace)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-namespace-command-$line[1]:"
        case $line[1] in
            (get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(domain)
_arguments "${_arguments_options[@]}" : \
":: :_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain_commands" \
"*::: :->domain" \
&& ret=0

    case $state in
    (domain)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer-help-domain-command-$line[1]:"
        case $line[1] in
            (list)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(get-zone-file)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(sync-zone-file)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(register)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
(gen-completions)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(gen-man)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" : \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
}

(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer_commands() {
    local commands; commands=(
'login:Login into Wasmer' \
'auth:Manage authentication in Wasmer' \
'publish:Publish a package to a registry \[alias\: package publish\]' \
'cache:Manage the local Wasmer cache' \
'validate:Validate a WebAssembly binary' \
'compile:Compile a WebAssembly binary' \
'gen-c-header:Compile a WebAssembly binary into an object file' \
'config:Get various configuration information needed to compile programs which use Wasmer' \
'self-update:Update wasmer to the latest version' \
'inspect:Inspect a WebAssembly file' \
'init:Initializes a new wasmer.toml file' \
'wast:Run spec testsuite' \
'whoami:Shows the current logged in user for the current active registry' \
'add:Add a Wasmer package'\''s bindings to your application' \
'run:Run a WebAssembly file or Wasmer container' \
'journal:Manage journals (compacting, inspecting, filtering, ...)' \
'package:Package related commands' \
'container:Container related commands. (inspecting, unpacking, ...)' \
'deploy:Deploy apps to Wasmer Edge \[alias\: app deploy\]' \
'app:Create and manage Wasmer Edge apps' \
'ssh:Run commands/packages on Wasmer Edge in an interactive shell session' \
'namespace:Manage Wasmer namespaces' \
'domain:Manage DNS records' \
'gen-completions:Generate autocompletion for different shells' \
'gen-man:Generate man pages' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__add_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__add_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer add commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app_commands() {
    local commands; commands=(
'deploy:Deploy an app to Wasmer Edge' \
'create:Create a new Edge app' \
'get:Retrieve detailed informations about an app' \
'info:Show short information about an Edge app' \
'list:List apps belonging to a namespace' \
'logs:Retrieve the logs of an app' \
'purge-cache:Purge caches for applications' \
'delete:Delete an existing Edge app' \
'version:Manage app versions' \
'secret:Manage and reveal secrets related to Edge apps' \
'region:Informations about available Edge regioins' \
'volume:App volume management' \
'database:App volume management' \
'deployment:App volume management' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app database commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app database help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app database help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app database help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__database__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app database list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deploy_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deploy_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deploy commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
'get:Get the volumes of an app' \
'logs:Get logs for an app deployment' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
'get:Get the volumes of an app' \
'logs:Get logs for an app deployment' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment help get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__help__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment help logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__deployment__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app deployment logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help_commands() {
    local commands; commands=(
'deploy:Deploy an app to Wasmer Edge' \
'create:Create a new Edge app' \
'get:Retrieve detailed informations about an app' \
'info:Show short information about an Edge app' \
'list:List apps belonging to a namespace' \
'logs:Retrieve the logs of an app' \
'purge-cache:Purge caches for applications' \
'delete:Delete an existing Edge app' \
'version:Manage app versions' \
'secret:Manage and reveal secrets related to Edge apps' \
'region:Informations about available Edge regioins' \
'volume:App volume management' \
'database:App volume management' \
'deployment:App volume management' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__database_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__database_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help database commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__database__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__database__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help database list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deploy_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deploy_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help deploy commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
'get:Get the volumes of an app' \
'logs:Get logs for an app deployment' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help deployment commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help deployment get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help deployment list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__deployment__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help deployment logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__info_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__info_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help info commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__purge-cache_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__purge-cache_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help purge-cache commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__region_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__region_commands() {
    local commands; commands=(
'list:List available Edge regions' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help region commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__region__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__region__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help region list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret_commands() {
    local commands; commands=(
'create:Create a new app secret' \
'delete:Delete an existing app secret' \
'export:Export app secrets to a file or stdout' \
'import:Import app secrets from a file' \
'reveal:Reveal the value of an existing app secret' \
'list:Retrieve the value of an existing app secret' \
'update:Update an existing app secret' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__reveal_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__reveal_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret reveal commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__update_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__secret__update_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help secret update commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version_commands() {
    local commands; commands=(
'get:Show information for a specific app version' \
'list:List versions of an app' \
'activate:Switch the active version of an app. (rollback / rollforward)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help version commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version__activate_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version__activate_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help version activate commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help version get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__version__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help version list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume_commands() {
    local commands; commands=(
'credentials:Retrieve access credentials for the volumes of an app' \
'list:List the volumes of an app' \
'rotate-secrets:Rotate the secrets linked to volumes of an app' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help volume commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume__credentials_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume__credentials_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help volume credentials commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help volume list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume__rotate-secrets_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__help__volume__rotate-secrets_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app help volume rotate-secrets commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__info_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__info_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app info commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__purge-cache_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__purge-cache_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app purge-cache commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region_commands() {
    local commands; commands=(
'list:List available Edge regions' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app region commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help_commands() {
    local commands; commands=(
'list:List available Edge regions' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app region help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app region help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app region help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__region__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app region list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret_commands() {
    local commands; commands=(
'create:Create a new app secret' \
'delete:Delete an existing app secret' \
'export:Export app secrets to a file or stdout' \
'import:Import app secrets from a file' \
'reveal:Reveal the value of an existing app secret' \
'list:Retrieve the value of an existing app secret' \
'update:Update an existing app secret' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help_commands() {
    local commands; commands=(
'create:Create a new app secret' \
'delete:Delete an existing app secret' \
'export:Export app secrets to a file or stdout' \
'import:Import app secrets from a file' \
'reveal:Reveal the value of an existing app secret' \
'list:Retrieve the value of an existing app secret' \
'update:Update an existing app secret' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__reveal_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__reveal_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help reveal commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__update_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__help__update_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret help update commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__reveal_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__reveal_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret reveal commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__update_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__secret__update_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app secret update commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version_commands() {
    local commands; commands=(
'get:Show information for a specific app version' \
'list:List versions of an app' \
'activate:Switch the active version of an app. (rollback / rollforward)' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__activate_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__activate_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version activate commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help_commands() {
    local commands; commands=(
'get:Show information for a specific app version' \
'list:List versions of an app' \
'activate:Switch the active version of an app. (rollback / rollforward)' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__activate_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__activate_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version help activate commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version help get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__version__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app version list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume_commands() {
    local commands; commands=(
'credentials:Retrieve access credentials for the volumes of an app' \
'list:List the volumes of an app' \
'rotate-secrets:Rotate the secrets linked to volumes of an app' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__credentials_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__credentials_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume credentials commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help_commands() {
    local commands; commands=(
'credentials:Retrieve access credentials for the volumes of an app' \
'list:List the volumes of an app' \
'rotate-secrets:Rotate the secrets linked to volumes of an app' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__credentials_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__credentials_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume help credentials commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__rotate-secrets_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__help__rotate-secrets_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume help rotate-secrets commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__rotate-secrets_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__app__volume__rotate-secrets_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer app volume rotate-secrets commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth_commands() {
    local commands; commands=(
'login:Login into Wasmer (using a browser or by providing a token created in https\://wasmer.io/settings/access-tokens)' \
'logout:Log out from Wasmer' \
'whoami:Print the current user and where is logged into' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help_commands() {
    local commands; commands=(
'login:Login into Wasmer (using a browser or by providing a token created in https\://wasmer.io/settings/access-tokens)' \
'logout:Log out from Wasmer' \
'whoami:Print the current user and where is logged into' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__login_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__login_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth help login commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__logout_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__logout_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth help logout commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__whoami_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__help__whoami_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth help whoami commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__login_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__login_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth login commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__logout_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__logout_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth logout commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__whoami_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__auth__whoami_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer auth whoami commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache_commands() {
    local commands; commands=(
'clean:Clear the cache' \
'dir:Display the location of the cache' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__clean_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__clean_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache clean commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__dir_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__dir_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache dir commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help_commands() {
    local commands; commands=(
'clean:Clear the cache' \
'dir:Display the location of the cache' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help__clean_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help__clean_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache help clean commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help__dir_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help__dir_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache help dir commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__cache__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer cache help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__compile_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__compile_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer compile commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config_commands() {
    local commands; commands=(
'get:\`wasmer config get \$KEY\`' \
'set:\`wasmer config set \$KEY \$VALUE\`' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get_commands() {
    local commands; commands=(
'registry.url:Print the registry URL of the currently active registry' \
'registry.token:Print the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Print whether telemetry is currently enabled' \
'update-notifications.enabled:Print whether update notifications are enabled' \
'proxy.url:Print the proxy URL' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help_commands() {
    local commands; commands=(
'registry.url:Print the registry URL of the currently active registry' \
'registry.token:Print the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Print whether telemetry is currently enabled' \
'update-notifications.enabled:Print whether update notifications are enabled' \
'proxy.url:Print the proxy URL' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__help__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get help update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__get__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config get update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help_commands() {
    local commands; commands=(
'get:\`wasmer config get \$KEY\`' \
'set:\`wasmer config set \$KEY \$VALUE\`' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get_commands() {
    local commands; commands=(
'registry.url:Print the registry URL of the currently active registry' \
'registry.token:Print the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Print whether telemetry is currently enabled' \
'update-notifications.enabled:Print whether update notifications are enabled' \
'proxy.url:Print the proxy URL' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help get proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help get registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help get registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help get telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__get__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help get update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set_commands() {
    local commands; commands=(
'registry.url:Set the registry URL of the currently active registry' \
'registry.token:Set the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Set whether telemetry is currently enabled' \
'update-notifications.enabled:Set whether update notifications are enabled' \
'proxy.url:Set the active proxy URL' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help set commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help set proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help set registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help set registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help set telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__help__set__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config help set update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set_commands() {
    local commands; commands=(
'registry.url:Set the registry URL of the currently active registry' \
'registry.token:Set the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Set whether telemetry is currently enabled' \
'update-notifications.enabled:Set whether update notifications are enabled' \
'proxy.url:Set the active proxy URL' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help_commands() {
    local commands; commands=(
'registry.url:Set the registry URL of the currently active registry' \
'registry.token:Set the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Set whether telemetry is currently enabled' \
'update-notifications.enabled:Set whether update notifications are enabled' \
'proxy.url:Set the active proxy URL' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__help__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set help update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__config__set__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer config set update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container_commands() {
    local commands; commands=(
'unpack:RENAMED\: the '\''container unpack'\'' command has been renamed to '\''package unpack'\''!' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer container commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help_commands() {
    local commands; commands=(
'unpack:RENAMED\: the '\''container unpack'\'' command has been renamed to '\''package unpack'\''!' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer container help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer container help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help__unpack_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__help__unpack_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer container help unpack commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__unpack_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__container__unpack_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer container unpack commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__deploy_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__deploy_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer deploy commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain_commands() {
    local commands; commands=(
'list:List domains' \
'get:Get a domain' \
'get-zone-file:Get zone file for a domain' \
'sync-zone-file:Sync local zone file with remotex' \
'register:Register new domain' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__get-zone-file_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__get-zone-file_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain get-zone-file commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help_commands() {
    local commands; commands=(
'list:List domains' \
'get:Get a domain' \
'get-zone-file:Get zone file for a domain' \
'sync-zone-file:Sync local zone file with remotex' \
'register:Register new domain' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__get-zone-file_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__get-zone-file_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help get-zone-file commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__register_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__register_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help register commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__sync-zone-file_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__help__sync-zone-file_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain help sync-zone-file commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__register_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__register_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain register commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__sync-zone-file_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__domain__sync-zone-file_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer domain sync-zone-file commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__gen-c-header_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__gen-c-header_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer gen-c-header commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__gen-completions_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__gen-completions_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer gen-completions commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__gen-man_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__gen-man_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer gen-man commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help_commands() {
    local commands; commands=(
'login:Login into Wasmer' \
'auth:Manage authentication in Wasmer' \
'publish:Publish a package to a registry \[alias\: package publish\]' \
'cache:Manage the local Wasmer cache' \
'validate:Validate a WebAssembly binary' \
'compile:Compile a WebAssembly binary' \
'gen-c-header:Compile a WebAssembly binary into an object file' \
'config:Get various configuration information needed to compile programs which use Wasmer' \
'self-update:Update wasmer to the latest version' \
'inspect:Inspect a WebAssembly file' \
'init:Initializes a new wasmer.toml file' \
'wast:Run spec testsuite' \
'whoami:Shows the current logged in user for the current active registry' \
'add:Add a Wasmer package'\''s bindings to your application' \
'run:Run a WebAssembly file or Wasmer container' \
'journal:Manage journals (compacting, inspecting, filtering, ...)' \
'package:Package related commands' \
'container:Container related commands. (inspecting, unpacking, ...)' \
'deploy:Deploy apps to Wasmer Edge \[alias\: app deploy\]' \
'app:Create and manage Wasmer Edge apps' \
'ssh:Run commands/packages on Wasmer Edge in an interactive shell session' \
'namespace:Manage Wasmer namespaces' \
'domain:Manage DNS records' \
'gen-completions:Generate autocompletion for different shells' \
'gen-man:Generate man pages' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__add_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__add_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help add commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app_commands() {
    local commands; commands=(
'deploy:Deploy an app to Wasmer Edge' \
'create:Create a new Edge app' \
'get:Retrieve detailed informations about an app' \
'info:Show short information about an Edge app' \
'list:List apps belonging to a namespace' \
'logs:Retrieve the logs of an app' \
'purge-cache:Purge caches for applications' \
'delete:Delete an existing Edge app' \
'version:Manage app versions' \
'secret:Manage and reveal secrets related to Edge apps' \
'region:Informations about available Edge regioins' \
'volume:App volume management' \
'database:App volume management' \
'deployment:App volume management' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__database_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__database_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app database commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__database__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__database__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app database list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deploy_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deploy_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app deploy commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment_commands() {
    local commands; commands=(
'list:List the volumes of an app' \
'get:Get the volumes of an app' \
'logs:Get logs for an app deployment' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app deployment commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app deployment get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app deployment list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__deployment__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app deployment logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__info_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__info_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app info commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__logs_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__logs_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app logs commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__purge-cache_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__purge-cache_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app purge-cache commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__region_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__region_commands() {
    local commands; commands=(
'list:List available Edge regions' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app region commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__region__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__region__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app region list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret_commands() {
    local commands; commands=(
'create:Create a new app secret' \
'delete:Delete an existing app secret' \
'export:Export app secrets to a file or stdout' \
'import:Import app secrets from a file' \
'reveal:Reveal the value of an existing app secret' \
'list:Retrieve the value of an existing app secret' \
'update:Update an existing app secret' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__create_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__create_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret create commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__delete_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__delete_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret delete commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__reveal_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__reveal_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret reveal commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__update_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__secret__update_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app secret update commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version_commands() {
    local commands; commands=(
'get:Show information for a specific app version' \
'list:List versions of an app' \
'activate:Switch the active version of an app. (rollback / rollforward)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app version commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version__activate_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version__activate_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app version activate commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app version get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__version__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app version list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume_commands() {
    local commands; commands=(
'credentials:Retrieve access credentials for the volumes of an app' \
'list:List the volumes of an app' \
'rotate-secrets:Rotate the secrets linked to volumes of an app' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app volume commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume__credentials_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume__credentials_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app volume credentials commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app volume list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume__rotate-secrets_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__app__volume__rotate-secrets_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help app volume rotate-secrets commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth_commands() {
    local commands; commands=(
'login:Login into Wasmer (using a browser or by providing a token created in https\://wasmer.io/settings/access-tokens)' \
'logout:Log out from Wasmer' \
'whoami:Print the current user and where is logged into' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help auth commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth__login_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth__login_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help auth login commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth__logout_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth__logout_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help auth logout commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth__whoami_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__auth__whoami_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help auth whoami commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache_commands() {
    local commands; commands=(
'clean:Clear the cache' \
'dir:Display the location of the cache' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help cache commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache__clean_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache__clean_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help cache clean commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache__dir_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__cache__dir_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help cache dir commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__compile_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__compile_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help compile commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config_commands() {
    local commands; commands=(
'get:\`wasmer config get \$KEY\`' \
'set:\`wasmer config set \$KEY \$VALUE\`' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get_commands() {
    local commands; commands=(
'registry.url:Print the registry URL of the currently active registry' \
'registry.token:Print the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Print whether telemetry is currently enabled' \
'update-notifications.enabled:Print whether update notifications are enabled' \
'proxy.url:Print the proxy URL' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config get proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config get registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config get registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config get telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__get__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config get update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set_commands() {
    local commands; commands=(
'registry.url:Set the registry URL of the currently active registry' \
'registry.token:Set the token for the currently active registry or nothing if not logged in' \
'telemetry.enabled:Set whether telemetry is currently enabled' \
'update-notifications.enabled:Set whether update notifications are enabled' \
'proxy.url:Set the active proxy URL' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config set commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__proxy.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__proxy.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config set proxy.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__registry.token_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__registry.token_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config set registry.token commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__registry.url_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__registry.url_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config set registry.url commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__telemetry.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__telemetry.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config set telemetry.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__update-notifications.enabled_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__config__set__update-notifications.enabled_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help config set update-notifications.enabled commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__container_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__container_commands() {
    local commands; commands=(
'unpack:RENAMED\: the '\''container unpack'\'' command has been renamed to '\''package unpack'\''!' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help container commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__container__unpack_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__container__unpack_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help container unpack commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__deploy_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__deploy_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help deploy commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain_commands() {
    local commands; commands=(
'list:List domains' \
'get:Get a domain' \
'get-zone-file:Get zone file for a domain' \
'sync-zone-file:Sync local zone file with remotex' \
'register:Register new domain' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help domain commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help domain get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__get-zone-file_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__get-zone-file_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help domain get-zone-file commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help domain list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__register_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__register_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help domain register commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__sync-zone-file_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__domain__sync-zone-file_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help domain sync-zone-file commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__gen-c-header_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__gen-c-header_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help gen-c-header commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__gen-completions_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__gen-completions_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help gen-completions commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__gen-man_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__gen-man_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help gen-man commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__init_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__init_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help init commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__inspect_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__inspect_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help inspect commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal_commands() {
    local commands; commands=(
'compact:Compacts a journal into a smaller size by removed redundant or duplicate events' \
'export:Exports the contents of a journal to stdout as JSON objects' \
'import:Imports the events into a journal as JSON objects' \
'inspect:Inspects the contents of a journal and summarizes it to \`stdout\`' \
'filter:Filters out certain events from a journal' \
'extract:Extracts an element of a journal' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__compact_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__compact_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal compact commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__extract_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__extract_commands() {
    local commands; commands=(
'memory:' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal extract commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__extract__memory_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__extract__memory_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal extract memory commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__filter_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__filter_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal filter commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__inspect_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__journal__inspect_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help journal inspect commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__login_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__login_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help login commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace_commands() {
    local commands; commands=(
'get:Show a namespace' \
'list:List namespaces' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help namespace commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help namespace get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__namespace__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help namespace list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package_commands() {
    local commands; commands=(
'download:Download a package from the registry' \
'build:Build a container from a package manifest' \
'tag:Tag an existing package' \
'push:Push a package to the registry from a \`wasmer.toml\` project or a raw \`.webc\` file' \
'publish:Publish (push and tag) a package to the registry' \
'unpack:Extract contents of a webc image to a directory' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__build_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__build_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package build commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__download_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__download_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package download commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__publish_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__publish_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package publish commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__push_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__push_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package push commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__tag_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__tag_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package tag commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__unpack_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__package__unpack_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help package unpack commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__publish_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__publish_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help publish commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__run_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__run_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help run commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__self-update_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__self-update_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help self-update commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__ssh_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__ssh_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help ssh commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__validate_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__validate_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help validate commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__wast_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__wast_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help wast commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__whoami_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__help__whoami_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer help whoami commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__init_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__init_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer init commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__inspect_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__inspect_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer inspect commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal_commands() {
    local commands; commands=(
'compact:Compacts a journal into a smaller size by removed redundant or duplicate events' \
'export:Exports the contents of a journal to stdout as JSON objects' \
'import:Imports the events into a journal as JSON objects' \
'inspect:Inspects the contents of a journal and summarizes it to \`stdout\`' \
'filter:Filters out certain events from a journal' \
'extract:Extracts an element of a journal' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__compact_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__compact_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal compact commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract_commands() {
    local commands; commands=(
'memory:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal extract commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help_commands() {
    local commands; commands=(
'memory:' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal extract help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal extract help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help__memory_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__help__memory_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal extract help memory commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__memory_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__extract__memory_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal extract memory commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__filter_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__filter_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal filter commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help_commands() {
    local commands; commands=(
'compact:Compacts a journal into a smaller size by removed redundant or duplicate events' \
'export:Exports the contents of a journal to stdout as JSON objects' \
'import:Imports the events into a journal as JSON objects' \
'inspect:Inspects the contents of a journal and summarizes it to \`stdout\`' \
'filter:Filters out certain events from a journal' \
'extract:Extracts an element of a journal' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__compact_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__compact_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help compact commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__export_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__export_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help export commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__extract_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__extract_commands() {
    local commands; commands=(
'memory:' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help extract commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__extract__memory_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__extract__memory_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help extract memory commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__filter_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__filter_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help filter commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__inspect_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__help__inspect_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal help inspect commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__import_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__import_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal import commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__inspect_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__journal__inspect_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer journal inspect commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__login_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__login_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer login commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace_commands() {
    local commands; commands=(
'get:Show a namespace' \
'list:List namespaces' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help_commands() {
    local commands; commands=(
'get:Show a namespace' \
'list:List namespaces' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help__get_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help__get_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace help get commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__help__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace help list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__list_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__namespace__list_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer namespace list commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package_commands() {
    local commands; commands=(
'download:Download a package from the registry' \
'build:Build a container from a package manifest' \
'tag:Tag an existing package' \
'push:Push a package to the registry from a \`wasmer.toml\` project or a raw \`.webc\` file' \
'publish:Publish (push and tag) a package to the registry' \
'unpack:Extract contents of a webc image to a directory' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__build_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__build_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package build commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__download_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__download_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package download commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help_commands() {
    local commands; commands=(
'download:Download a package from the registry' \
'build:Build a container from a package manifest' \
'tag:Tag an existing package' \
'push:Push a package to the registry from a \`wasmer.toml\` project or a raw \`.webc\` file' \
'publish:Publish (push and tag) a package to the registry' \
'unpack:Extract contents of a webc image to a directory' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__build_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__build_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help build commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__download_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__download_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help download commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__help_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__help_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help help commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__publish_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__publish_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help publish commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__push_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__push_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help push commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__tag_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__tag_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help tag commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__unpack_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__help__unpack_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package help unpack commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__publish_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__publish_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package publish commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__push_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__push_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package push commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__tag_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__tag_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package tag commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__unpack_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__package__unpack_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer package unpack commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__publish_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__publish_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer publish commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__run_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__run_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer run commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__self-update_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__self-update_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer self-update commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__ssh_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__ssh_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer ssh commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__validate_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__validate_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer validate commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__wast_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__wast_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer wast commands' commands "$@"
}
(( $+functions[_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__whoami_commands] )) ||
_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer__whoami_commands() {
    local commands; commands=()
    _describe -t commands '@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer whoami commands' commands "$@"
}

if [ "$funcstack[1]" = "_@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer" ]; then
    _@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer "$@"
else
    compdef _@@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer @@HOMEBREW_CELLAR@@/wasmer/7.1.0/bin/wasmer
fi
