@putout/cli-filesystem
v2.0.1
Published
API to help lint filesystem
Downloads
16,485
Readme
@putout/cli-filesystem
API to lint filesystem.
Install
npm i @putout/cli-filesystem
API
renameFile(from: string, to: string)
renameFile('/hello/world.txt', '/hello/hello.txt');
removeFile(filename: string)
removeFile('/hello/world.txt');
copyFile(from: string, to: string)
copyFile('/hello/world.txt', '/hello/hello.txt');
createDirectory(name: string)
createDirectory('/hello/world');
readFileContent(name: string)
readFileContent('/hello/world');
// returns
'hello';
writeFileContent(name: string, content: string)
If parent directory not exists - creates it.
writeFileContent('/hello/world', 'hello');
readFileContent('/hello/world');
// returns
'hello';
License
MIT