0.2.0 • Published 8 years ago
map-file v0.2.0
map-file
Map a file into another file in Node.js
npm install map-fileAPI
mapFile({from, to, map=identity}, callback=done)
fromis the reading filename- supports relative or absolute
tois the writing filename- supports relative or absolute
- makes nonexistent directories via
fs.mkdir
mapis the function you use to map the content- default returns the original text
callbackis a function to call after mapping- default throws errors and logs success
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
mapFile({
from: "source.txt",
to: "target.txt",
map: text => text,
}, err => {
if (err) throw err
// ...
})