These are all of the transpilers currently included in PipeScript:
Name | Synopsis |
---|---|
Aliases | Dynamically Defines Aliases |
Assert | Assert keyword |
Await | awaits asynchronous operations |
Bash | Wraps PowerShell in a Bash Script |
Batch | Wraps PowerShell in a Windows Batch Script |
BatchPowerShell | Wraps PowerShell in a Windows Batch Script |
Decorate | decorate transpiler |
Dot | Dot Notation |
EqualityComparison | Allows equality comparison. |
EqualityTypeComparison | Allows equality type comparison. |
Explicit | Makes Output from a PowerShell function Explicit. |
Help | Help Transpiler |
Http.Protocol | http protocol |
Include | Includes Files |
Inline.ADA | ADA PipeScript Transpiler. |
Inline.ATOM | ATOM Inline PipeScript Transpiler. |
Inline.Bash | Bash PipeScript Transpiler. |
Inline.Basic | Basic PipeScript Transpiler. |
Inline.Batch | Batch PipeScript Transpiler. |
Inline.Bicep | Bicep Inline PipeScript Transpiler. |
Inline.CPlusPlus | C/C++ PipeScript Transpiler. |
Inline.CSharp | C# Inline PipeScript Transpiler. |
Inline.CSS | CSS Inline PipeScript Transpiler. |
Inline.Go | Go PipeScript Transpiler. |
Inline.HLSL | HLSL Inline PipeScript Transpiler. |
Inline.HTML | HTML PipeScript Transpiler. |
Inline.Java | Java Inline PipeScript Transpiler. |
Inline.JavaScript | JavaScript Inline PipeScript Transpiler. |
Inline.Json | JSON PipeScript Transpiler. |
Inline.Kotlin | Kotlin Inline PipeScript Transpiler. |
Inline.Markdown | Markdown File Transpiler. |
Inline.ObjectiveC | Objective C PipeScript Transpiler. |
Inline.OpenSCAD | OpenSCAD Inline PipeScript Transpiler. |
Inline.Perl | Perl Inline PipeScript Transpiler. |
Inline.PHP | PHP PipeScript Transpiler. |
Inline.PSD1 | PSD1 Inline PipeScript Transpiler. |
Inline.Python | Python Inline PipeScript Transpiler. |
Inline.R | R PipeScript Transpiler. |
Inline.Razor | Razor Inline PipeScript Transpiler. |
Inline.RSS | RSS Inline PipeScript Transpiler. |
Inline.Ruby | Ruby Inline PipeScript Transpiler. |
Inline.Rust | Rust Inline PipeScript Transpiler. |
Inline.SQL | SQL PipeScript Transpiler. |
Inline.TCL | TCL/TK PipeScript Transpiler. |
Inline.TOML | TOML Inline PipeScript Transpiler. |
Inline.TypeScript | TypeScript Inline PipeScript Transpiler. |
Inline.XML | XML Inline PipeScript Transpiler. |
Inline.YAML | Yaml File Transpiler. |
ModuleExports | Gets Module Exports |
ModuleRelationship | Gets Module Relationships |
New | 'new' keyword |
OutputFile | Outputs to a File |
PipedAssignment | Piped Assignment Transpiler |
PipeScript.AttributedExpression | The PipeScript AttributedExpression Transpiler |
Pipescript.FunctionDefinition | PipeScript Function Transpiler |
PipeScript.Inline | Inline Transpiler |
PipeScript.ParameterAttribute | |
PipeScript.ParameterTypeConstraint | Transpiles Parameter Type Constraints |
PipeScript.Protocol | Core Protocol Transpiler |
Pipescript | The Core PipeScript Transpiler |
PipeScript.TypeExpression | The PipeScript TypeExpression Transpiler |
ProxyCommand | Creates Proxy Commands |
RegexLiteral | Regex Literal Transpiler |
RemoveParameter | Removes Parameters from a ScriptBlock |
RenameVariable | Renames variables |
Rest | Generates PowerShell to talk to a REST api. |
UDP.Protocol | udp protocol |
Until | until keyword |
ValidateExtension | Validates Extensions |
ValidatePlatform | Validates the Platform |
ValidatePropertyName | Validates Property Names |
ValidateScriptBlock | Validates Script Blocks |
ValidateTypes | Validates if an object is one or more types. |
VBN | ValueFromPiplineByPropertyName Shorthand |
VFP | ValueFromPipline Shorthand |