Skip to content

Initialize repository #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Feb 6, 2018

Conversation

JamesWTruher
Copy link
Contributor

Add the source for PowerShellStandard 3

  • changes from preview01 include removal of AlternateStreamData, ConsoleCmdletsBase, FileSystemCmdletProviderEncoding, and others

Add source file for PowerShellStandard 5
Add tests and build scripts
Add .nuspec files

README.md Outdated
## Supports PowerShell Core and Windows PowerShell

PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use semantic linebreaks. Basically after end of sentence and also break up large sentences onto two lines. Makes it easier to comment and show diffs. GitHub will render it correctly.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

README.md Outdated
Windows PowerShell is a Windows command-line shell designed especially for system administrators. Windows PowerShell includes an interactive prompt and a scripting environment that can be used independently or in combination

The PowerShellStandard has been created to assist developers create modules and PowerShell hosts which will use only APIs that exist across different versions of PowerShell
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should consistently refer to this as "PowerShell Standard" (with whitespace)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

README.md Outdated
## PowerShell Standard Libraries

Two PowerShellStandard `.nupgk` versions are available:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.nupkg

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

README.md Outdated
- This allows you to create PowerShell modules and host which will run on PowerShell Version 3 and later including PowerShellCore

- PowerShellStandard.Library Version 5
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be 5.1

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

build.psm1 Outdated
}
}

function Export-NPKG
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like we should either spell it as Export-Nupkg or Export-NugetPackage

build.psm1 Outdated
@@ -0,0 +1,54 @@
function Start-Build {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussion with community we agreed to standardize on just build.ps1 with some common switches rather than a module. See PowerShell/vscode-powershell#1127 (comment)

@JamesWTruher JamesWTruher merged commit 3436bfc into PowerShell:master Feb 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants