1.0.1 • Published 5 years ago

@ts-task/fs v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

Tasks File System

This library is a wrapper of async functions of Node.js fs module using @ts-task instead of Promises.

Use

Install it

npm i @ts-task/fs

Use it

import * as fs from '@ts-task/fs';


fs.readFile('./README.md')
    .fork(
        err => {
            err; // $ExpectType ErrnoException
            if (err.code === 'ENOENT') {
                console.error('Buu, the file does not exists');
            }
        },
        buffer => {
            buffer; // ExpectType Buffer
            console.log(buffer.toString());
        }
    )

You can see the API reference here.

You can see more example usages in the types test file.

1.0.1

5 years ago