GitPredictor.psd1
|
@{ # Script module or binary module file associated with this manifest. RootModule = 'GitPredictor.dll' # Version number of this module. ModuleVersion = '0.2.0' # Supported PSEditions CompatiblePSEditions = @('Core') # ID used to uniquely identify this module GUID = 'cab8dd41-4d47-4069-9d3b-e93d7c488c5a' # Author of this module Author = 'Victor Wang' # Copyright Copyright = '(c) Victor Wang. All rights reserved.' # Minimum version of the PowerShell engine required by this module PowerShellVersion = '7.2' # Description of the functionality provided by this module Description = 'Fast Git tab completion for PowerShell: repo-aware refs/files/remotes/stashes, option descriptions, alias expansion, via Register-ArgumentCompleter (no predictor required).' # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() # Scripts to run when module is imported ScriptsToProcess = @('Register-GitTabCompletion.ps1') NestedModules = @('GitPrompt.psm1') # Functions to export from this module FunctionsToExport = @('Get-GitSimplePrompt') # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('powershell','tabcompletion','psreadline','git') ProjectUri = 'https://github.com/wht-github/GitPredictor' LicenseUri = 'https://github.com/wht-github/GitPredictor/blob/master/LICENSE' ReleaseNotes = @' 0.2.0: repo-aware completion and fish-style prompt. - Branches, remote branches, tags, remotes, stash entries and changed files with tooltips; option descriptions parsed from git -h - Alias expansion (shell aliases never execute); global option value slots (-C/--git-dir/--work-tree directories, -c config keys); tree-ish:path via ls-tree; pipelines and command chains complete natively - Structured prompt (Get-GitSimplePrompt -Raw), stash count, rebase/merge operation state, bare repos, -Subdir, -Color; burst caches (2-10s TTLs) - Windows: warm completion 2.6-5 ms vs posh-git 82-318 ms; import 38 ms vs 940 ms '@ } } } |