(base: string)
| 14 | * ``` |
| 15 | */ |
| 16 | export function createResolver(base: string): Resolver { |
| 17 | let resolvedBase = base; |
| 18 | if (base.startsWith('file://')) { |
| 19 | resolvedBase = dirname(fileURLToPath(base)); |
| 20 | } |
| 21 | |
| 22 | return { |
| 23 | resolve: (...path) => resolve(resolvedBase, ...path), |
| 24 | }; |
| 25 | } |
no test coverage detected