fs-mapper
v0.2.0
Published
A simple tool to resolve files' path map configure.
Readme
fs-mapper
Give a configure to modify path of the files matched.
Usage
const mapper = require('fs-mapper')
mapper.configure({
'*.js': 'js/[dirname][filename]',
'images/**/*.png': (dirname, filename) => `${dirname.replace(/images\//, '')}/${filename}`
})
mapper([
'components/slide.js',
'images/icons/person.png'
])
// {
// 'components/slide.js': 'js/components/slide.js',
// 'images/icons/person.js': 'icons/person.png'
// }Notice: dirname includes the last
/or\,like:a/b.js=>{ dirname: 'a/', filename: 'b.js' }, but:a.js=> `{ dirname: '', filename: 'a.js' }``
License
MIT
