fs-mapper
v0.2.0
Published
A simple tool to resolve files' path map configure.
Downloads
6
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