soupette e04ccb417e Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-07-05 11:20:21 +02:00

20 lines
486 B
JavaScript

'use strict';
// From https://github.com/tleunen/babel-plugin-module-resolver/blob/master/src/mapToRelative.js
const path = require('path');
const { toPosixPath } = require('./utils');
module.exports = function mapToRelative(cwd, currentFile, module) {
let from = path.dirname(currentFile);
let to = path.normalize(module);
from = path.resolve(cwd, from);
to = path.resolve(cwd, to);
const moduleMapped = path.relative(from, to);
return toPosixPath(moduleMapped);
};