@wessberg/filesaver

A Promise-based class that can save/remove files to/from disk and make folders recursively.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@wessberg/filesaver
071.0.114 years ago7 years agoMinified + gzip package size for @wessberg/filesaver in KB

Readme




A Promise-based class that can save/remove files to/from disk and make folders recursively.



Downloads per month NPM version Dependencies Contributors code style: prettier License: MIT Support on Patreon

Description

DISCLAIMER

This library will be deprecated. There are better alternatives built directly into the fs module now. Use that instead.


Table of Contents

- npm - Yarn - pnpm - Patreon

Install

npm

$ npm install @wessberg/filesaver

Yarn

$ yarn add @wessberg/filesaver

pnpm

$ pnpm add @wessberg/filesaver


Usage


const fileSaver = new FileSaver();

// Just a simple Promise-based async I/O method.
await fileSaver.save("some_file.ts", "hello world!");

// A recursive mkDir (like mkDir -f).
await fileSaver.makeDirectory("/foo/bar/baz");

Contributing

Do you want to contribute? Awesome! Please follow these recommendations.

Maintainers

| Frederik Wessberg | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Frederik Wessberg
Twitter: @FredWessberg
Github: @wessberg
Lead Developer |

Backers

| Bubbles | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Bubbles
Twitter: @usebubbles |

Patreon

Patrons on Patreon

License

MIT © Frederik Wessberg (@FredWessberg) (Website)