import * as mod from "https://garn.io/ts/v0.0.16/mod.ts";
go | |
haskell | |
javascript | |
nix |
editGarnConfig | This is an |
emptyEnvironment | The empty environment - this |
javascript.vite |
|
build | Creates a new |
check | Creates a new shell script |
deployToGhPages | A garn plugin that allows easy deployment of a package to GitHub pages. |
go.mkGoProject | Creates a go-based garn Project. |
haskell.mkHaskellProject | Creates a haskell-based garn Project. |
javascript.mkNpmProject | Creates a npm-based garn Project. |
javascript.mkYarnProject | Creates a yarn-based garn Project. |
mkEnvironment | A low-level helper to create new |
mkPackage | A low-level helper to create new |
mkProject | Creates a new |
nix.nixAttrSet | Turns a javascript object of |
nix.nixFlakeDep | Returns a |
nix.nixList | Turns a javascript array of |
nix.nixRaw | A template literal function to construct |
nix.nixStrLit | Returns a |
nix.renderFlakeFile | Renders the nix expression as the |
nix.renderNixExpression | Converts a |
nix.toHumanReadable | Converts a |
processCompose | Creates an executable project that runs all specified executables
simultaneously using |
shell | Creates a new shell script |
Check |
|
Environment |
|
Executable |
|
nix.NixExpression | An opaque type representing a Nix expression. |
nix.NixStrLitInterpolatable | A union of types that are allowed to be interpolated into the |
Package |
|
Plugin |
|
Project | A Project is a logical grouping of |
ProjectHelpers |