James Brundage

Results 990 issues of James Brundage

This should any module work with Docker. * [ ] #968 * [ ] #1078 * [ ] `PipeScript.Module.Container.Start` should attempt to start a container * [ ] `PipeScript.Module.Container.Stop` should...

Templates are already predominately typed by their Language (i.e. `Template.A.html`) This lets us do something like: ~~~PowerShell $psLanguages.HTML.Templates ~~~ So far, so good. The Templates object is already decorated. We...

enhancement
Types

This should generate the input for a PowerShell command

enhancement
Languages
Commands

This can be used to generate input for a given parameter.

enhancement
Languages
Commands

Everyone loves pugs. Pug should be defined as a Language, with the following properties: ~~~PowerShell $LanguageName = 'Pug' $FilePattern = '\.pug$' $IsTemplateLanguage = $true $WorksWith = 'Express','React' $Install = {...

enhancement
Languages

And it should be used if no layout is defined for a given website. In a bit of cheekiness, and a bit of homage to past projects, this should be...

enhancement
Languages

## Using Technology PipeScript has already benefited greatly from having an in-memory database of languages, with an open-ended definition for any language. This approach should be broadened in scope, since...

This will enable all of the functionality to span the entire ecosystem.

## The Main Idea: Any technology or language should be able to provide an `Install(er)` simply by creating a variable/property of that name. By putting this variable in a language...

Philosophy
Tech