# envr command extern definitions for Nushell # A tool for managing environment files and backups export def tracked-paths [] { ( ^envr list | from json | each { [$in.directory $in.path] | path join } ) } export def untracked-paths [] { ( ^envr scan | from json ) } export extern envr [ ...args: any --help(-h) # Show help information ] export extern "envr backup" [ --help(-h) # Show help for backup command path: path@untracked-paths # Path to .env file to backup ] export extern "envr check" [ --help(-h) # Show help for check command ] export extern "envr edit-config" [ --help(-h) # Show help for edit-config command ] export extern "envr help" [ command?: string # Show help for specific command ] export extern "envr init" [ --help(-h) # Show help for init command ] export extern "envr list" [ --help(-h) # Show help for list command ] export extern "envr remove" [ --help(-h) # Show help for remove command path: path@tracked-paths ] export extern "envr restore" [ --help(-h) # Show help for restore command path: path@tracked-paths ] export extern "envr scan" [ --help(-h) # Show help for scan command ] export extern "envr sync" [ --help(-h) # Show help for sync command ] export extern "envr nushell-completion" [ --help(-h) # Show help for nushell-completion command ]