Lines Matching refs:rebaseConfig
18 function rebase(uri, rebaseConfig) { argument
19 if (!rebaseConfig) {
23 if (isAbsolute(uri) && !isRemote(rebaseConfig.toBase)) {
35 if (isRemote(rebaseConfig.toBase)) {
36 return url.resolve(rebaseConfig.toBase, uri);
39 return rebaseConfig.absolute ?
40 normalize(absolute(uri, rebaseConfig)) :
41 normalize(relative(uri, rebaseConfig));
64 function absolute(uri, rebaseConfig) { argument
66 .resolve(path.join(rebaseConfig.fromBase || '', uri))
67 .replace(rebaseConfig.toBase, '');
70 function relative(uri, rebaseConfig) { argument
71 return path.relative(rebaseConfig.toBase, path.join(rebaseConfig.fromBase || '', uri));