rvagg

rvagg/mkfiletree

Make a tree of files and directories by from data defined in an object

JavaScript
10
2
MIT License

**mkfiletree** is a Node.js library that serializes objects into file and directory trees, making it particularly useful for creating test fixtures without mocking the `fs` module. It's designed for developers working with Node.js >= 20 who need to programmatically generate complex file structures for testing purposes. The library provides functions to create temporary or specified directory trees from object data and includes cleanup capabilities for temporary files.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of rvagg/mkfiletree

Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Temporary files and directories
Account's avatar
semantic-release plugin to create or update a changelog file
Account's avatar
semantic-release plugin to analyze commits with conventional-changelog
Account's avatar
semantic-release plugin to commit release assets to the project's git repository
Account's avatar
semantic-release plugin to publish a GitHub release and comment on released Pull Requests/Issues
Account's avatar
semantic-release plugin to publish a npm package
Account's avatar
semantic-release plugin to generate changelog content with conventional-changelog
Account's avatar
Conventionalcommits.org preset for conventional-changelog.
Account's avatar
Automated semver compliant package publishing
Account's avatar
JavaScript Standard Style
Account's avatar
Extended regular expressions

Support the repos that depend on this repository

Top contributors

rvagg's profile
rvagg
22 contributions
dependabot[bot]'s profile
dependabot[bot]
3 contributions
semantic-release-bot's profile
semantic-release-bot
2 contributions
piotr1212's profile
piotr1212
1 contributions
Roman2K's profile
Roman2K
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet