Files
tty7/assets/completions/deno.json
T
l0ng-ai 22e1ab1694 tty7: a GPU-rendered, daemon-backed terminal in pure Rust
tty7 is split into two Rust processes: a persistent daemon that owns the
shells and a GPU-rendered client that talks to it over a local socket.
Because the shells live in the daemon, quitting and reopening the app
leaves the session intact — detach and reattach, no tmux required.

- Persistent sessions — the daemon holds the PTYs and child processes, so
  closing a window or swapping in a new build never takes a shell down.
- Performance — an 11 MB `cat` completes in 95 ms and DOOM-fire renders at
  888 fps; the daemon drains the PTY at device speed off the render path.
- Shell-aware — new tabs and splits open in the current working directory;
  zsh, bash, fish, and PowerShell are set up automatically.
- Enhanced prompt — inline completion, syntax highlighting, history, and
  in-terminal search, with rich flag/subcommand signatures for common tools.
- Tabs, resizable splits, a command palette, click-to-open links, desktop
  notifications, eight themes, and CJK/IME input.

Native builds for macOS, Windows, and Linux.
Built on Zed's gpui and Alacritty's VT core.
2026-07-06 21:54:27 +08:00

1 line
89 KiB
JSON

{"description":"A modern JavaScript and TypeScript runtime","options":[{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-V","--version"],"description":"Print version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[{"names":["bench"],"description":"Run benchmarks","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-read"],"description":"Allow file system read access","args":[{"name":"allow-read","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-write"],"description":"Allow file system write access","args":[{"name":"allow-write","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-net"],"description":"Allow network access","args":[{"name":"allow-net","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--unsafely-ignore-certificate-errors"],"description":"DANGER: Disables verification of TLS certificates","args":[{"name":"unsafely-ignore-certificate-errors","description":"Scope ignoring certificate errors to these hosts","optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-env"],"description":"Allow environment access","args":[{"name":"allow-env","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-run"],"description":"Allow running subprocesses","args":[{"name":"allow-run","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-ffi"],"description":"Allow loading dynamic libraries","args":[{"name":"allow-ffi","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--ignore"],"description":"Ignore files","args":[{"name":"ignore","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--filter"],"description":"Run benchmarks with this string or pattern in the bench name","args":[{"name":"filter","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-hrtime"],"description":"Allow high resolution time measurement","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-A","--allow-all"],"description":"Allow all permissions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--prompt"],"description":"Deprecated: Fallback to prompt if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-prompt"],"description":"Always throw if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch"],"description":"Watch for file changes and restart automatically","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-clear-screen"],"description":"Do not clear terminal screen when under watch mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"files","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]},{"name":"script_arg","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["bundle"],"description":"Bundle module and dependencies into single file","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch"],"description":"Watch for file changes and restart automatically","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-clear-screen"],"description":"Do not clear terminal screen when under watch mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"source_file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]},{"name":"out_file","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["cache"],"description":"Cache the dependencies","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"file","description":null,"optional":false,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["check"],"description":"Type-check the dependencies","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--remote"],"description":"Type-check all modules, including remote","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"file","description":null,"optional":false,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["compile"],"description":"UNSTABLE: Compile the script into a self contained executable","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-read"],"description":"Allow file system read access","args":[{"name":"allow-read","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-write"],"description":"Allow file system write access","args":[{"name":"allow-write","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-net"],"description":"Allow network access","args":[{"name":"allow-net","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--unsafely-ignore-certificate-errors"],"description":"DANGER: Disables verification of TLS certificates","args":[{"name":"unsafely-ignore-certificate-errors","description":"Scope ignoring certificate errors to these hosts","optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-env"],"description":"Allow environment access","args":[{"name":"allow-env","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-run"],"description":"Allow running subprocesses","args":[{"name":"allow-run","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-ffi"],"description":"Allow loading dynamic libraries","args":[{"name":"allow-ffi","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-o","--output"],"description":"Output file (defaults to $PWD/<inferred-name>)","args":[{"name":"output","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--target"],"description":"Target OS architecture","args":[{"name":"target","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["x86_64-unknown-linux-gnu"],"description":null},{"names":["x86_64-pc-windows-msvc"],"description":null},{"names":["x86_64-apple-darwin"],"description":null},{"names":["aarch64-apple-darwin"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-hrtime"],"description":"Allow high resolution time measurement","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-A","--allow-all"],"description":"Allow all permissions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--prompt"],"description":"Deprecated: Fallback to prompt if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-prompt"],"description":"Always throw if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"script_arg","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[{"script":["pbpaste"]}]}],"subcommands":[]},{"names":["completions"],"description":"Generate shell completions","hidden":false,"options":[{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"shell","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["bash"],"description":null},{"names":["fish"],"description":null},{"names":["powershell"],"description":null},{"names":["zsh"],"description":null},{"names":["fig"],"description":null}],"generators":[]}],"subcommands":[]},{"names":["coverage"],"description":"Print coverage reports","hidden":false,"options":[{"names":["--ignore"],"description":"Ignore coverage files","args":[{"name":"ignore","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include"],"description":"Include source files in the report","args":[{"name":"include","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":true,"hidden":false},{"names":["--exclude"],"description":"Exclude source files from the report","args":[{"name":"exclude","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":true,"hidden":false},{"names":["--output"],"description":"Output file (defaults to stdout) for lcov","args":[{"name":"output","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--lcov"],"description":"Output coverage report in lcov format","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"files","description":null,"optional":false,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["doc"],"description":"Show documentation for a module","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--json"],"description":"Output documentation in JSON format","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--private"],"description":"Output private documentation","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"source_file","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["--builtin"],"description":"Get documentation for built-in symbols","icon":"fig://icon?type=option"}],"generators":[{"script":["pbpaste"]}]},{"name":"filter","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["eval"],"description":"Eval script","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect"],"description":"Activate inspector on host:port (default: 127.0.0.1:9229)","args":[{"name":"inspect","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect-brk"],"description":"Activate inspector on host:port and break at start of user script","args":[{"name":"inspect-brk","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--ext"],"description":"Set standard input (stdin) content type","args":[{"name":"ext","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["ts"],"description":null},{"names":["tsx"],"description":null},{"names":["js"],"description":null},{"names":["jsx"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-T","--ts"],"description":"Treat eval input as TypeScript","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--print"],"description":"Print result to stdout","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"code_arg","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["fmt"],"description":"Format source files","hidden":false,"options":[{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--ext"],"description":"Set standard input (stdin) content type","args":[{"name":"ext","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["ts"],"description":null},{"names":["tsx"],"description":null},{"names":["js"],"description":null},{"names":["jsx"],"description":null},{"names":["md"],"description":null},{"names":["json"],"description":null},{"names":["jsonc"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--ignore"],"description":"Ignore formatting particular source files","args":[{"name":"ignore","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--options-line-width"],"description":"Define maximum line width. Defaults to 80","args":[{"name":"options-line-width","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--options-indent-width"],"description":"Define indentation width. Defaults to 2","args":[{"name":"options-indent-width","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--options-prose-wrap"],"description":"Define how prose should be wrapped. Defaults to always","args":[{"name":"options-prose-wrap","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["always"],"description":null},{"names":["never"],"description":null},{"names":["preserve"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Check if the source files are formatted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch"],"description":"Watch for file changes and restart automatically","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-clear-screen"],"description":"Do not clear terminal screen when under watch mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--options-use-tabs"],"description":"Use tabs instead of spaces for indentation. Defaults to false","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--options-single-quote"],"description":"Use single quotes. Defaults to false","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"files","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[{"names":["-"],"description":"Read from standard input"}],"generators":[]}],"subcommands":[]},{"names":["init"],"description":"Initialize a new project","hidden":false,"options":[{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"dir","description":null,"optional":true,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["info"],"description":"Show info about cache or info related to source file","hidden":false,"options":[{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Show files used for origin bound APIs like the Web Storage API when running a script with '--location=<HREF>'","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--json"],"description":"UNSTABLE: Outputs the information in JSON format","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"file","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["install"],"description":"Install script as an executable","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-read"],"description":"Allow file system read access","args":[{"name":"allow-read","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-write"],"description":"Allow file system write access","args":[{"name":"allow-write","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-net"],"description":"Allow network access","args":[{"name":"allow-net","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--unsafely-ignore-certificate-errors"],"description":"DANGER: Disables verification of TLS certificates","args":[{"name":"unsafely-ignore-certificate-errors","description":"Scope ignoring certificate errors to these hosts","optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-env"],"description":"Allow environment access","args":[{"name":"allow-env","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-run"],"description":"Allow running subprocesses","args":[{"name":"allow-run","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-ffi"],"description":"Allow loading dynamic libraries","args":[{"name":"allow-ffi","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect"],"description":"Activate inspector on host:port (default: 127.0.0.1:9229)","args":[{"name":"inspect","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect-brk"],"description":"Activate inspector on host:port and break at start of user script","args":[{"name":"inspect-brk","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-n","--name"],"description":"Executable file name","args":[{"name":"name","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--root"],"description":"Installation root","args":[{"name":"root","description":null,"optional":true,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-hrtime"],"description":"Allow high resolution time measurement","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-A","--allow-all"],"description":"Allow all permissions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--prompt"],"description":"Deprecated: Fallback to prompt if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-prompt"],"description":"Always throw if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-f","--force"],"description":"Forcefully overwrite existing installation","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"cmd","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[{"script":["pbpaste"]}]}],"subcommands":[]},{"names":["uninstall"],"description":"Uninstall a script previously installed with deno install","hidden":false,"options":[{"names":["--root"],"description":"Installation root","args":[{"name":"root","description":null,"optional":true,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"name","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[{"script":["bash","-c","command find ~/.deno/bin -maxdepth 1 -perm -111 -type f"]}]}],"subcommands":[]},{"names":["lsp"],"description":"Start the language server","hidden":false,"options":[{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["lint"],"description":"Lint source files","hidden":false,"options":[{"names":["--rules-tags"],"description":"Use set of rules with a tag","args":[{"name":"rules-tags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--rules-include"],"description":"Include lint rules","args":[{"name":"rules-include","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--rules-exclude"],"description":"Exclude lint rules","args":[{"name":"rules-exclude","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--ignore"],"description":"Ignore linting particular source files","args":[{"name":"ignore","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--rules"],"description":"List available rules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--json"],"description":"Output lint result in JSON format","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch"],"description":"Watch for file changes and restart automatically","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-clear-screen"],"description":"Do not clear terminal screen when under watch mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"files","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["repl"],"description":"Read Eval Print Loop","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect"],"description":"Activate inspector on host:port (default: 127.0.0.1:9229)","args":[{"name":"inspect","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect-brk"],"description":"Activate inspector on host:port and break at start of user script","args":[{"name":"inspect-brk","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--eval-file"],"description":"Evaluates the provided file(s) as scripts when the REPL starts. Accepts file paths and URLs","args":[{"name":"eval-file","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--eval"],"description":"Evaluates the provided code when the REPL starts","args":[{"name":"eval","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--unsafely-ignore-certificate-errors"],"description":"DANGER: Disables verification of TLS certificates","args":[{"name":"unsafely-ignore-certificate-errors","description":"Scope ignoring certificate errors to these hosts","optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["run"],"description":"Run a JavaScript or TypeScript program","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-read"],"description":"Allow file system read access","args":[{"name":"allow-read","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-write"],"description":"Allow file system write access","args":[{"name":"allow-write","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-net"],"description":"Allow network access","args":[{"name":"allow-net","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--unsafely-ignore-certificate-errors"],"description":"DANGER: Disables verification of TLS certificates","args":[{"name":"unsafely-ignore-certificate-errors","description":"Scope ignoring certificate errors to these hosts","optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-env"],"description":"Allow environment access","args":[{"name":"allow-env","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-run"],"description":"Allow running subprocesses","args":[{"name":"allow-run","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-ffi"],"description":"Allow loading dynamic libraries","args":[{"name":"allow-ffi","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect"],"description":"Activate inspector on host:port (default: 127.0.0.1:9229)","args":[{"name":"inspect","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect-brk"],"description":"Activate inspector on host:port and break at start of user script","args":[{"name":"inspect-brk","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--watch"],"description":"Watch for file changes and restart automatically","args":[{"name":"watch","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-hrtime"],"description":"Allow high resolution time measurement","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-A","--allow-all"],"description":"Allow all permissions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--prompt"],"description":"Deprecated: Fallback to prompt if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-prompt"],"description":"Always throw if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-clear-screen"],"description":"Do not clear terminal screen when under watch mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"script_arg","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[{"names":["-"],"description":"Read from standard input"}],"generators":[{"script":["pbpaste"]}]}],"subcommands":[]},{"names":["task"],"description":"Run a task defined in the configuration file","hidden":false,"options":[{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cwd"],"description":"Specify the directory to run the task in","args":[{"name":"cwd","description":null,"optional":true,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"task_name","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]},{"name":"task_args","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["test"],"description":"Run tests","hidden":false,"options":[{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-check"],"description":"Skip type-checking modules","args":[{"name":"no-check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["remote"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--check"],"description":"Type-check modules","args":[{"name":"check","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-read"],"description":"Allow file system read access","args":[{"name":"allow-read","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-write"],"description":"Allow file system write access","args":[{"name":"allow-write","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-net"],"description":"Allow network access","args":[{"name":"allow-net","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--unsafely-ignore-certificate-errors"],"description":"DANGER: Disables verification of TLS certificates","args":[{"name":"unsafely-ignore-certificate-errors","description":"Scope ignoring certificate errors to these hosts","optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-env"],"description":"Allow environment access","args":[{"name":"allow-env","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-run"],"description":"Allow running subprocesses","args":[{"name":"allow-run","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-ffi"],"description":"Allow loading dynamic libraries","args":[{"name":"allow-ffi","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect"],"description":"Activate inspector on host:port (default: 127.0.0.1:9229)","args":[{"name":"inspect","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--inspect-brk"],"description":"Activate inspector on host:port and break at start of user script","args":[{"name":"inspect-brk","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--location"],"description":"Value of 'globalThis.location' used by some web APIs","args":[{"name":"location","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--v8-flags"],"description":"Set V8 command line options","args":[{"name":"v8-flags","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--seed"],"description":"Set the random number generator seed","args":[{"name":"seed","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--ignore"],"description":"Ignore files","args":[{"name":"ignore","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--fail-fast"],"description":"Stop after N errors. Defaults to stopping after first failure","args":[{"name":"fail-fast","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--filter"],"description":"Run tests with this string or pattern in the test name","args":[{"name":"filter","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--shuffle"],"description":"(UNSTABLE): Shuffle the order in which the tests are run","args":[{"name":"shuffle","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--coverage"],"description":"UNSTABLE: Collect coverage profile data into DIR","args":[{"name":"coverage","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-j","--jobs"],"description":"Deprecated: Number of parallel workers, defaults to number of available CPUs when no value is provided. Defaults to 1 when the option is not present","args":[{"name":"jobs","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--no-remote"],"description":"Do not resolve remote modules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--lock-write"],"description":"Write lock file (use with --lock)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-hrtime"],"description":"Allow high resolution time measurement","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-A","--allow-all"],"description":"Allow all permissions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--prompt"],"description":"Deprecated: Fallback to prompt if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-prompt"],"description":"Always throw if required permission wasn't passed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--cached-only"],"description":"Require that remote dependencies are already cached","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--enable-testing-features-do-not-use"],"description":"INTERNAL: Enable internal features used during integration testing","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--compat"],"description":"UNSTABLE: Node compatibility mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-run"],"description":"Cache test modules, but don't run tests","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--trace-ops"],"description":"Enable tracing of async ops. Useful when debugging leaking ops in test, but impacts test execution time","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--doc"],"description":"UNSTABLE: type-check code blocks","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--allow-none"],"description":"Don't return error code if no test files are found","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Run test modules in parallel. Parallelism defaults to the number of available CPUs or the value in the DENO_JOBS environment variable","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch"],"description":"Watch for file changes and restart automatically","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-clear-screen"],"description":"Do not clear terminal screen when under watch mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"files","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]},{"name":"script_arg","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["types"],"description":"Print runtime TypeScript declarations","hidden":false,"options":[{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["upgrade"],"description":"Upgrade deno executable to given version","hidden":false,"options":[{"names":["--version"],"description":"The version to upgrade to","args":[{"name":"version","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[{"script":["curl","-sL","https://cdn.deno.land/deno/meta/versions.json"]}]}],"required":false,"repeatable":false,"hidden":false},{"names":["--output"],"description":"The path to output the updated version to","args":[{"name":"output","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--dry-run"],"description":"Perform all checks without replacing old exe","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-f","--force"],"description":"Replace current exe even if not out-of-date","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--canary"],"description":"Upgrade to canary builds","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["vendor"],"description":"Vendor remote modules into a local directory","hidden":false,"options":[{"names":["--output"],"description":"The directory to output the vendored modules to","args":[{"name":"output","description":null,"optional":true,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--config"],"description":"Specify the configuration file","args":[{"name":"config","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--import-map"],"description":"Load import map file","args":[{"name":"import-map","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--lock"],"description":"Check the specified lock file","args":[{"name":"lock","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--reload"],"description":"Reload source code cache (recompile TypeScript)","args":[{"name":"reload","description":null,"optional":true,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--cert"],"description":"Load certificate authority from PEM encoded file","args":[{"name":"cert","description":null,"optional":true,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["-f","--force"],"description":"Forcefully overwrite conflicting files in existing output directory","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-config"],"description":"Disable automatic loading of the configuration file","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print help information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"specifiers","description":null,"optional":false,"variadic":true,"template":["filepaths"],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["help"],"description":"Print this message or the help of the given subcommand(s)","hidden":false,"options":[{"names":["-L","--log-level"],"description":"Set log level","args":[{"name":"log-level","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[{"names":["debug"],"description":null},{"names":["info"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":true},{"names":["--unstable"],"description":"Enable unstable features and APIs","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Suppress diagnostic output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"subcommand","description":null,"optional":true,"variadic":false,"template":["help"],"suggestions":[],"generators":[]}],"subcommands":[]}],"name":"deno"}