mirror of
https://github.com/strapi/strapi.git
synced 2025-07-23 17:10:08 +00:00
20 lines
486 B
JavaScript
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);
|
|
};
|