1.0.2 • Published 5 years ago
@smartkx/fs v1.0.2
SmartKX FileSystem Wrapper
This module provides native fs methods as promises
Usage
var fs = require('@smartkx/fs')
if (await fs.exists(path))
console.log(`It's there!`)
await fs.create({ file: './someFile' }) // convenient fs.write
await fs.create({ dir: `./someDir` }) // as above
await fs.delete({ file: `./someFile` }) // alias fs.remove
await fs.remove({ dir: `./someDir` })
var text = await fs.read({ file: `someFile` })
var folders = await fs.read({ dir: `someDir` })
var stats = await fs.stat(path)
await fs.write({ file: './someFile', data: '....' })
await fs.write({ dir: './someDir' })