diff --git a/src/utils/path-join.js b/src/utils/path-join.js new file mode 100644 index 0000000..52f1b3b --- /dev/null +++ b/src/utils/path-join.js @@ -0,0 +1,4 @@ +const s = process?.platform === 'win32' ? '\\' : '/' +const reg = new RegExp(`((?<=\\${s})\\${s}+)|(^\\.\\${s})|((?<=\\${s})\\.\\${s})`, 'g') + +export default (...paths) => paths.join(s).replace(reg, '')