A package to generate userscript metadata string from object
compute the closest common parent for file paths
Returns an array of all enumerable symbol properties found directly upon a given object
create hashes for browserify
Resolve the path of a module like `require.resolve()` but from the current working directory
[](https://npmjs.com/vite-userscript-plugin) [](./LICENCE) [![template](https://img.shields.io/github/package-j
A webpack plugin to generate userscript metadata and prepend to js
Simple async batch with concurrency control and progress reporting.
Convert directories to glob compatible strings
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
kill trees of processes
return the github url from a package.json file
delegate methods and accessors to another property
Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license
One promise for multiple requests in flight to avoid async duplication
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
https module compatability for browserify
Expand placeholders in a template string
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
split a Text Stream into a Line Stream
Resolve things like Node.js — ponyfill for `import.meta.resolve`
Resolve any installed ES6 compatible promise
Regular expression for matching astral symbols
Collects the full tree of processes from /proc