UNPKG

@module-federation/storybook-addon

Version:

Storybook addon to consume remote module federated apps/components

24 lines 920 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.correctImportPath = void 0; const correctImportPath = (context, entryFile) => { if (typeof process !== 'undefined') { if (process?.platform !== 'win32') { return entryFile; } if (entryFile.match(/^\.?\.\\/) || !entryFile.match(/^[A-Z]:\\\\/i)) { return entryFile.replace(/\\/g, '/'); } // eslint-disable-next-line @typescript-eslint/no-var-requires const path = require('path'); const joint = path.win32.relative(context, entryFile); const relative = joint.replace(/\\/g, '/'); if (relative.includes('node_modules/')) { return relative.split('node_modules/')[1]; } return `./${relative}`; } return null; }; exports.correctImportPath = correctImportPath; //# sourceMappingURL=correctImportPath.js.map