Map a file into another file in Node.js

npm install map-file

API

from is the reading filename supports relative or absolute

is the reading filename to is the writing filename supports relative or absolute makes nonexistent directories via fs.mkdir

is the writing filename map is the function you use to map the content default returns the original text

is the function you use to map the content callback is a function to call after mapping default throws errors and logs success

is a function to call after mapping

Usage

const mapFile = require ( " map-file " )

Copy file

mapFile ( { from : " original.css " , to : " copy.css " , } )

Trim file

mapFile ( { from : " example.css " , to : " example.css " , map : text => text . trim ( ) , } )

Slice file

mapFile ( { from : " full.md " , to : " summary.md " , map : text => text . slice ( 0 , 200 ) , } )

Callback