This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@hexatool/fs-remove
TypeScript icon, indicating that this package has built-in type declarations

0.0.1-next.4 • Public • Published

Hexatool's fs-remove module

Modular fs library.

Installation

npm install --save @hexatool/fs-remove

Using yarn

yarn add @hexatool/fs-remove

What it does

Removes a file or directory. The directory can have contents. If the path does not exist, silently does nothing.

API

remove(path: string): void

  • path
    • Type: string.
    • Optional: false.

Examples

import remove from '@hexatool/fs-remove';

// remove file
remove('/tmp/myfile');

remove('/home/foo'); // I just deleted foo HOME directory.

Async function

import remove from '@hexatool/fs-remove/async';

// remove file
await remove('/tmp/myfile');

await remove('/home/foo'); // I just deleted foo HOME directory.

Hexatool Code Quality Standards

Publishing this package we are committing ourselves to the following code quality standards:

  • Respect Semantic Versioning: No breaking changes in patch or minor versions
  • No surprises in transitive dependencies: Use the bare minimum dependencies needed to meet the purpose
  • One specific purpose to meet without having to carry a bunch of unnecessary other utilities
  • Tests as documentation and usage examples
  • Well documented README showing how to install and use
  • License favoring Open Source and collaboration

Package Sidebar

Install

npm i @hexatool/fs-remove

Weekly Downloads

20

Version

0.0.1-next.4

License

MIT

Unpacked Size

8.36 kB

Total Files

8

Last publish

Collaborators

  • mariomh