JSPM

  • Created
  • Published
  • Downloads 244
  • Score
    100M100P100Q90316F
  • License Apache-2.0

Assorted file I/O utils (with logging support) for NodeJS

Package Exports

  • @thi.ng/file-io
  • @thi.ng/file-io/delete
  • @thi.ng/file-io/dir
  • @thi.ng/file-io/ext
  • @thi.ng/file-io/file-chunks
  • @thi.ng/file-io/files
  • @thi.ng/file-io/hash
  • @thi.ng/file-io/json
  • @thi.ng/file-io/mask
  • @thi.ng/file-io/read
  • @thi.ng/file-io/temp
  • @thi.ng/file-io/text
  • @thi.ng/file-io/write

Readme

@thi.ng/file-io

npm version npm downloads Mastodon Follow

This project is part of the @thi.ng/umbrella monorepo and anti-framework.

About

Assorted file I/O utils (with logging support) for NodeJS.

Most functions in this package have optional support for the ILogger logging interface.

Status

STABLE - used in production

Search or submit any issues for this package

Installation

yarn add @thi.ng/file-io

For Node.js REPL:

const fileIo = await import("@thi.ng/file-io");

Package sizes (brotli'd, pre-treeshake): ESM: 1.30 KB

Dependencies

API

Generated API docs

TODO

Authors

If this project contributes to an academic publication, please cite it as:

@misc{thing-file-io,
  title = "@thi.ng/file-io",
  author = "Karsten Schmidt",
  note = "https://thi.ng/file-io",
  year = 2022
}

License

© 2022 - 2023 Karsten Schmidt // Apache License 2.0