@pgsz/pg-cli
Version:
pg-cli脚手架的自我学习
23 lines (17 loc) • 519 B
JavaScript
const slash = require('slash')
// Unix => foo/bar
// Windows => foo\\bar
// slash(string)
// Unix => foo/bar
// Windows => foo/bar
// 用于转换 Windows 反斜杠路径转换为正斜杠路径 \ => /
module.exports = function normalizeFilePaths(files) {
Object.keys(files).forEach(file => {
const normalized = slash(file)
if (file !== normalized) {
files[normalized] = files[file]
delete files[file]
}
})
return files
}