Utilities for .NET programmers.
- Add-GitHubMetadata: Adds GitHub Linguist overrides to a repo's .gitattributes.
- Add-NotebookCell: When run within a Polyglot Notebook, appends a cell to it.
- Add-VsCodeDatabaseConnection: Adds a VS Code MSSQL database connection to the repo.
- Copy-GitHubLabels: Copies configured issue labels from one repo to another.
- Export-OpenApiSchema: Extracts a JSON schema from an OpenAPI definition.
- Find-DotNetTools: Returns a list of matching dotnet tools.
- Get-AssemblyFramework: Gets the framework version an assembly was compiled for.
- Get-GitFileMetadata: Returns the creation and last modification metadata for a file in a git repo.
- Get-GitFirstCommit: Gets the SHA-1 hash of the first commit of the current repo.
- Get-GitHubRepoChildItem: Gets the items and child items in one or more specified locations.
- Get-LibraryVulnerabilityInfo: Get the list of module/package/library vulnerabilities from the RetireJS or SafeNuGet projects.
- Get-NuGetConfigs: Returns the available NuGet configuration files, in order of preference.
- Get-OpenApiInfo: Returns metadata from an OpenAPI definition.
- Get-RepoName: Gets the name of the repo.
- Get-Todos: Returns the TODOs for the current git repo, which can help document technical debt.
- Get-VSCCurrentFile: Returns the path of the current file open in VSCode, when run in the PowerShell Extension Terminal in VSCode.
- Get-VSCodeSetting: Sets a VSCode setting.
- Get-VSCodeSettingsFile: Gets the path of the VSCode settings.config file.
- Import-VsCodeDatabaseConnections: Adds config XDT connection strings to VSCode settings.
- New-Jwt: Generates a JSON Web Token (JWT)
- Push-WorkspaceLocation: Pushes the current VS Code editor workspace location to the location stack.
- Rename-GitHubLocalBranch: Rename a git repository branch.
- Repair-ScriptStyle: Accepts justifications for script analysis rule violations, fixing the rest using Invoke-ScriptAnalysis.
- Set-VSCodeSetting: Sets a VSCode setting.
- Show-DataRef: Display an HTML view of an XML schema or WSDL using Saxon.
- Show-OpenApiInfo: Displays metadata from an OpenAPI definition.
- Test-Jwt: Determines whether a string is a valid JWT.
- Trace-GitRepoTest: Uses git bisect to search for the point in the repo history that the test script starts returning true.
