Create flexible intervals
Read the progress of a stream
A way of adding timers into homebridge if built-in functionality doesn't exist
recursively transform key strings to dash-case
A collection of useful little things that I like to reuse across projects
Middleware to set the Referrer-Policy HTTP header
sync disk cache
Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file, and directory-to-directory.
Convert a string to snake case.
Is the current JS environment a touch device?
Simple implmentation of Stream.Readable and Stream.Writable holding the data in memory.
Flexible ascii progress bar - re-factored
A multichain counter. A React component library.
Hex Dumper (streaming, sync, and cli)
[](https://www.npmjs.com/package/yamux-js) [](https://github.com/th-ch/yamux-js) [![GitHub
A higher order component for loading components with promises
Caches the result of following loaders on disk.
一个可随时暂停以及恢复的定时器
Get CI environment variables for parallelizing builds
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
Allows you to hide certain warnings from webpack compilations
path.extname implementation adapted to also include multiple dots extensions.
the bare-bones internationalization library used by yargs
Compile class and object decorators to ES5