Grunt plugin for specifying environment variable configurations in task chains
81
Directive merges: push/unshift/concat with delimiter
Plugin setup
100%
100%
Unshift PATH
100%
100%
Push PATH
100%
100%
Concat flags
100%
100%
Chained run
100%
100%
Set env variables from Grunt config targets
Plugin loaded
100%
100%
Target config vars
100%
100%
Function values
100%
100%
Task chaining
100%
100%
Target isolation
100%
100%
Function-based environment values
Plugin wired
100%
100%
Static preset
100%
100%
Function entry
100%
100%
Re-evaluates per run
100%
100%
Combines prior env
100%
100%
Load environment variables from config files via src
Env task src
0%
0%
Format coverage
20%
0%
Order precedence
40%
0%
Override control
25%
0%
Directive merges: add/replace
Env targets
100%
100%
Add defaults
40%
100%
Replace existing
100%
100%
File merge
60%
50%
Grunt execution
100%
100%
Envdir-style directory ingestion
Load plugin
100%
100%
Envdir target
100%
100%
Map values
100%
100%
Skip nested
100%
100%
Preserve PORT
0%
0%
Apply merged global/target options to environment
Load plugin
100%
100%
Shared options applied
100%
100%
Target options override
100%
100%
Target data preserved
100%
100%
Control flags stripped
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-grunt-env