(kaos: Kaos, projectRoot: string, additionalDir: string)
| 244 | } |
| 245 | |
| 246 | function resolvePath(kaos: Kaos, projectRoot: string, additionalDir: string): string { |
| 247 | const expanded = expandHome(kaos, additionalDir); |
| 248 | return isAbsolute(expanded) ? normalize(expanded) : resolve(projectRoot, expanded); |
| 249 | } |
| 250 | |
| 251 | function expandHome(kaos: Kaos, value: string): string { |
| 252 | if (value === '~') return kaos.gethome(); |
no test coverage detected