07b93bfcab
16 lines
288 B
JavaScript
16 lines
288 B
JavaScript
import {fileURLToPath} from 'node:url';
|
|||
|
|||
const toPath = urlOrPath => {
|
|||
if (!urlOrPath) {
|
|||
return urlOrPath;
|
|||
}
|
|||
|
|||
if (urlOrPath instanceof URL) {
|
|||
urlOrPath = urlOrPath.href;
|
|||
}
|
|||
|
|||
return urlOrPath.startsWith('file://') ? fileURLToPath(urlOrPath) : urlOrPath;
|
|||
};
|
|||
|
|||
export default toPath;
|