1 | import { dirname, isAbsolute, resolve } from 'path';
|
2 |
|
3 | export function defaultResolver ( importee, importer ) {
|
4 | // absolute paths are left untouched
|
5 | if ( isAbsolute( importee ) ) return importee;
|
6 |
|
7 | // external modules stay external
|
8 | if ( importee[0] !== '.' ) return false;
|
9 |
|
10 | return resolve( dirname( importer ), importee ).replace( /\.js$/, '' ) + '.js';
|
11 | } |
\ | No newline at end of file |