PipeScript icon indicating copy to clipboard operation
PipeScript copied to clipboard

A Metaprogramming Language for PowerShell (and anything else)

Results 128 PipeScript issues
Sort by recently updated
recently updated
newest added

See #832 Essentially, the internal plumbing of PipeScript is currently called "transpilers". These are effectively a very old command type, built using [Piecemeal](https://github.com/StartAutomating/Piecemeal). Logically, we can think of these as...

enhancement
Languages

If PSResourceGet's ServerAPICall is easy to template and produce from any script, more resource providers will exist. If more resource providers exist, more language ecosystems can just `Install-Module` [Reference Implementation](https://github.com/PowerShell/PSResourceGet/blob/master/src/code/ServerApiCall.cs)

enhancement

A module should be able to define any number of services within it's `.PrivateData` or `.PrivateData.PSData`. In the majority of circumstances, services in a Module would be web services (though...

enhancement
Types

PipeScript has added quite a lot of Docker support into recent builds, but it does not yet automatically produce end-to-end images * [ ] #662 * [ ] #1106 *...

enhancement

PSNodeJob needs a little bit of work to be a better micro server. * [ ] #1102 * [ ] #1103 * [ ] #1104

enhancement
Types

If this has been set when the job starts, the job should automatically stop after an interval. This should _not_ be settable when the job is any state other than...

enhancement
Types

This should build a directory (or module) as a [Jekyll](https://jekyllrb.com) site. If the input is a module, the site should be published for any site metadata that references Jekyll (see...

enhancement
Commands
Tech

This should build a local docker image and then push it to the Azure Kubernetes Service repository.

enhancement

PipeScript should provide an open-ended way to Publish. The architecture for this should be like interpretation (`Invoke-PipeScript`) and compilation (`Use-PipeScript`/`Export-PipeScript`), and should seek to answer the following questions: ## What...