Convert an absolute path to tilde path: /Users/sindresorhus/dev => ~/dev
MIT License
Check if a URL is absolute
Resolve the path of a module like `require.resolve()` but from the current working directory
Prepend `https://` to humanized URLs like `sindresorhus.com` and `localhost`
Resolve the path of a module like require.resolve() but from a given path
Get user info of an npm user
Check if a path is in the current working directory
Get paths for storing things like data, config, cache, etc
Check if a URL is relative
Node.js 0.12 path.isAbsolute() ponyfill
Convert a tilde path to an absolute path: ~/dev => /Users/sindresorhus/dev
Prepend `https://` to humanized URLs like `sindresorhus.com` and `file://` to file paths
Import a module like with `require()` but from the current working directory
url.parse() with support for protocol-less URLs & IPs
Humanize a URL: https://sindresorhus.com → sindresorhus.com
Convert a file path to a file URL: `unicorn.jpg` → `file:///Users/sindresorhus/unicorn.jpg`