0.1.1 • Published 2 years ago

@stu43005/defer v0.1.1

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

Defer

NPM

Install

Using npm:

npm install @stu43005/defer

Usage

import Defer from '@stu43005/defer';
import * as fs from 'fs';

async function main() {
    const defer = new Defer();
    try {
        const fd = await fs.open('someFile.txt');
        defer.defer(() => fs.close(fd));
        // ...
        // some actions with file
    } catch (error) {
        console.error(error);
    } finally {
        await defer;
    }
}
main();

License

MIT

0.1.1

2 years ago

0.1.0

2 years ago