fs-tools

fs helper utilities (walk, copy, mkdir -p)

MIT 16 个版本
安装
npm install fs-tools
yarn add fs-tools
pnpm add fs-tools
bun add fs-tools
README

fs-tools

Build Status

Some file utilities. See API Documentation for detailed info.

This project is not maintained anymore because now actual and better alternatives are available.

Consider using another package:


walk(path, [pattern,] iterator[, callback])

Recursively scan files by regex pattern & apply iterator to each. Iterator applied only to files, not to directories. If given path is a file, iterator will be called against it (if pattern allows it).

walkSync(path, [pattern,] iterator)

Sync version of walk(). Throws exception on error.

findSorted(path, [pattern,] callback)

Recursively collects files by regex pattern (if given, all files otherwise).

remove(path, callback)

Recursively delete directory with all content.

removeSync(path)

Sync version of remove(). Throws exception on error.

mkdir(path, mode = '0755', callback)

Recursively make path.

mkdirSync(path, mode = '0755')

Sync version of mkdir(). Throws exception on error.

copy(src, dst, callback)

Copy file.

move(src, dst, callback)

Move file.

tmpdir([template])

Returns unique directory (at the moment of request) pathname.

License

MIT

版本列表
0.5.0 2018-08-09
0.3.0 2016-09-29
0.2.11 2014-01-08
0.2.10 2013-03-14
0.2.9 2013-02-17
0.2.8 2013-01-08
0.2.7 2012-12-19
0.2.6 2012-10-15
0.2.5 2012-08-20
0.2.4 2012-08-19
0.2.3 2012-08-09
0.2.2 2012-06-26
0.2.1 2012-02-09
0.2.0 2012-02-08
0.1.1 2012-02-06
0.1.0 2011-11-24