</>PackageGraphPackageGraph

Packages by sindresorhus

Packages maintained by sindresorhus.

65 packages

type-festnpm

A collection of essential TypeScript types

337.8M/wk6 dependents(MIT OR CC0-1.0)TS
escape-string-regexpnpm

Escape RegExp special characters

316.5M/wk8 dependentsMIT
p-limitnpm

Run multiple promise-returning & async functions with limited concurrency

293.1M/wk5 dependentsMITTS
path-keynpm

Get the PATH environment variable key cross-platform

244.9M/wk1 dependentsMIT
p-locatenpm

Get the first fulfilled promise that satisfies the provided testing function

216.9M/wk1 dependentsMITTS
has-flagnpm

Check if argv has a specific flag

166.9M/wk1 dependentsMIT
callsitesnpm

Get callsites from the V8 stack trace API

136.7M/wk1 dependentsMITTS
opennpm

Open stuff like URLs, files, executables. Cross-platform.

130.4M/wk4 dependentsMITTS
is-wslnpm

Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)

117.6M/wk4 dependentsMITTS
merge-descriptorsnpm

Merge objects using their property descriptors

113M/wk1 dependentsMITTS
is-plain-objnpm

Check if a value is a plain object

112.9M/wk1 dependentsMITTS
camelcasenpm

Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`

95.7M/wk2 dependentsMITTS
indent-stringnpm

Indent each line in a string

94M/wk2 dependentsMIT
get-east-asian-widthnpm

Determine the East Asian Width of a Unicode character

69.3M/wk1 dependentsMITTS
decamelizenpm

Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow

62.6M/wk4 dependentsMITTS
default-browsernpm

Get the default browser

52.6M/wk1 dependentsMITTS
wsl-utilsnpm

Utilities for working with Windows Subsystem for Linux (WSL)

42.8M/wk1 dependentsMITTS
meownpm

CLI app helper

36.7M/wk1 dependentsMIT
supports-hyperlinksnpm

Detect whether a terminal supports hyperlinks

35.4M/wk1 dependentsMITTS
unicorn-magicnpm

Some useful utilities I often need

31.6M/wk1 dependentsMIT
ynnpm

Parse yes/no like values

30.3M/wk1 dependentsMITTS
query-stringnpm

Parse and stringify URL query strings

22.1M/wk3 dependentsMITTS
terminal-linknpm

Create clickable links in the terminal

18.8M/wk1 dependentsMITTS
get-portnpm

Get an available port

17M/wk1 dependentsMITTS
filter-objnpm

Filter object keys and values into a new object

15.8M/wk1 dependentsMITTS
split-on-firstnpm

Split a string on the first occurance of a given separator

9.7M/wk1 dependentsMITTS
resolve-fromnpm

Resolve the path of a module like `require.resolve()` but from a given path

0/wk8 dependentsMIT
tildifynpm

Convert an absolute path to a tilde path: `/Users/sindresorhus/dev` → `~/dev`

0/wk1 dependentsMIT
slashnpm

Convert Windows backslash paths to slash paths

0/wk14 dependentsMITTS
detect-newlinenpm

Detect the dominant newline character of a string

0/wk1 dependentsMITTS
Page 1 of 3Next →