Files
vue-cli/packages/@vue/cli/lib/util/normalizeFilePaths.js
Evan You 79ee90b024 refactor: generator internal tweaks
- avoid hitting the disk again when extracting / extending config files
- normalize paths when reading files before invoking
2018-06-08 18:52:38 -04:00

13 lines
283 B
JavaScript

const slash = require('slash')
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
}