(value)
| 131 | return value; |
| 132 | } |
| 133 | resolveVariable(value) { |
| 134 | value = value.replace(/\$\(([^\)]+)\)/g, (offset, value) => { |
| 135 | if (value in this.environment) |
| 136 | return this.environment[value]; |
| 137 | return this.getenv(value); |
| 138 | }); |
| 139 | return this.resolveSlash(value); |
| 140 | } |
| 141 | run() { |
| 142 | const path = this.manifestPath; |
| 143 | const manifest = this.parseManifest(path); |
no test coverage detected