unused-filename
Get an unused filename by appending a number if it exists: `file.txt` → `file (1).txt`
Get an unused filename by appending a number if it exists: `file.txt` → `file (1).txt`
Human-readable, convenient, friendly durations. Converts durations given as strings to milliseconds or to custom units from milliseconds to weeks.
Human-readable, convenient, friendly durations. Converts durations given as strings to milliseconds or to custom units from milliseconds to weeks.
React hooks based form validation made for humans.
React state management made for humans.
Quickly and easily add Material Design's "Circular Reveal" animation in your web app.
React state management made for humans.
a siample but useable function module
Generates and updates a graph of nodes and links with resolved relationships for ease of traversal and extraction
> Cypher inspired query language for [Resolved Graph](https://npmjs.org/package/resolved-graph). Currently supports standard and recursive matching. Stay tuned! :)
config that everyone hates the least
Query usable port.
config that everyone hates the least
provide composable function
Get an unused foldername by appending a number if it exists: `folder` → `folder (1)`
Fast Data Engine is a blazing fast data filtering engine.
provide composable&hooks function