greenflagged
A private npm registry that scans every package before it reaches your codebase.
25% ship provenance.
| # | Package | Latest | Weekly downloads | Provenance |
|---|---|---|---|---|
| 1 |
semver
The semantic version parser used by npm.
|
7.8.5 | 745,944,028 | |
| 2 |
minimatch
a glob matcher in javascript
|
10.2.5 | 621,858,263 | |
| 3 |
ansi-styles
ANSI escape codes for styling strings in the terminal
|
7.0.0 | 616,380,942 | |
| 4 |
debug
Lightweight debugging utility for Node.js and the browser
|
4.4.3 | 613,651,909 | |
| 5 |
brace-expansion
Brace expansion as known from sh/bash
|
5.0.8 | 544,371,104 | |
| 6 |
strip-ansi
Strip ANSI escape codes from a string
|
7.2.0 | 503,111,868 | |
| 7 |
lru-cache
A cache object that deletes the least-recently-used items.
|
11.5.2 | 475,248,717 | |
| 8 |
ms
Tiny millisecond conversion utility
|
2.1.3 | 469,092,302 | |
| 9 |
ansi-regex
Regular expression for matching ANSI escape codes
|
6.2.2 | 468,384,462 | |
| 10 |
string-width
Get the visual width of a string - the number of columns required to display it
|
8.2.2 | 459,848,489 | |
| 11 |
chalk
Terminal string styling done right
|
6.0.0 | 433,435,535 | |
| 12 |
supports-color
Detect whether a terminal supports color
|
11.0.0 | 429,534,333 | |
| 13 |
commander
the complete solution for node.js command-line programs
|
15.0.0 | 422,488,957 | |
| 14 |
picomatch
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
|
4.0.5 | 409,919,638 | |
| 15 |
emoji-regex
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
|
10.6.0 | 409,136,658 | |
| 16 |
wrap-ansi
Wordwrap a string with ANSI escape codes
|
10.0.0 | 397,053,709 | |
| 17 |
tslib
Runtime library for TypeScript helper functions
|
2.8.1 | 380,036,426 | |
| 18 |
glob
the most correct and second fastest glob implementation in JavaScript
|
13.0.6 | 353,999,036 | |
| 19 |
@types/node
TypeScript definitions for node
|
26.1.1 | 350,580,993 | |
| 20 |
balanced-match
Match balanced character pairs, like "{" and "}"
|
4.0.4 | 340,751,715 | |
| 21 |
eslint-visitor-keys
Constants and utilities about visitor keys to traverse AST.
|
5.0.1 | 327,855,564 | |
| 22 |
type-fest
A collection of essential TypeScript types
|
5.8.0 | 324,433,601 | |
| 23 |
ajv
Another JSON Schema Validator
|
8.20.0 | 315,469,430 | |
| 24 |
minipass
minimal implementation of a PassThrough stream
|
7.1.3 | 313,248,753 | |
| 25 |
source-map
Generates and consumes source maps
|
0.8.0 | 312,966,830 | |
| 26 |
color-name
A list of color names and its values
|
2.1.1 | 312,827,696 | |
| 27 |
color-convert
Plain color conversion functions
|
3.1.3 | 308,369,428 | |
| 28 |
react-is
Brand checking of React Elements.
|
19.2.8 | 308,003,368 | |
| 29 |
which
Like which(1) unix command. Find the first instance of an executable in the PATH.
|
7.0.0 | 301,358,957 | |
| 30 |
escape-string-regexp
Escape RegExp special characters
|
5.0.0 | 300,935,578 | |
| 31 |
readable-stream
Node.js Streams, a user-land copy of the stream library from Node.js
|
4.7.0 | 298,390,475 | |
| 32 |
glob-parent
Extract the non-magic parent path from a glob string.
|
6.0.2 | 281,596,884 | |
| 33 |
yallist
Yet Another Linked List
|
5.0.0 | 278,308,559 | |
| 34 |
p-limit
Run multiple promise-returning & async functions with limited concurrency
|
7.3.1 | 276,977,952 | |
| 35 |
has-flag
Check if argv has a specific flag
|
5.0.1 | 276,125,725 | |
| 36 |
find-up
Find a file or directory by walking up parent directories
|
8.0.0 | 275,216,794 | |
| 37 |
json-schema-traverse
Traverse JSON Schema passing each schema object to callback
|
1.0.0 | 268,222,768 | |
| 38 |
locate-path
Get the first path that exists on disk of multiple paths
|
8.0.0 | 267,481,741 | |
| 39 |
p-locate
Get the first fulfilled promise that satisfies the provided testing function
|
7.0.0 | 266,516,980 | |
| 40 |
safe-buffer
Safer Node.js Buffer API
|
5.2.1 | 261,720,146 | |
| 41 |
ignore
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
|
7.0.6 | 258,618,582 | |
| 42 |
undici-types
A stand-alone types package for Undici
|
8.9.0 | 257,841,882 | |
| 43 |
iconv-lite
Convert character encodings in pure javascript.
|
0.7.3 | 254,773,880 | |
| 44 |
isexe
Minimal module to check if a file is executable.
|
4.0.0 | 254,469,785 | |
| 45 |
signal-exit
when you want to fire an event no matter how a process exits.
|
4.1.0 | 251,268,609 | |
| 46 |
postcss
Tool for transforming styles with JS plugins
|
8.5.23 | 247,984,248 | |
| 47 |
uuid
RFC9562 UUIDs
|
14.0.1 | 246,676,683 | |
| 48 |
js-yaml
YAML 1.2 parser and serializer
|
5.2.2 | 246,381,833 | |
| 49 |
is-fullwidth-code-point
Check if the character represented by a given Unicode code point is fullwidth
|
5.1.0 | 242,044,339 | |
| 50 |
path-key
Get the PATH environment variable key cross-platform
|
4.0.0 | 239,805,236 | |
| 51 |
entities
Encode & decode XML and HTML entities with ease & speed
|
8.0.0 | 237,219,164 | |
| 52 |
esbuild
An extremely fast JavaScript and CSS bundler and minifier.
|
0.28.1 | 233,214,410 | |
| 53 |
globals
Global identifiers from different JavaScript environments
|
17.8.0 | 231,700,709 | |
| 54 |
agent-base
Turn a function into an `http.Agent` instance
|
9.0.0 | 227,564,965 | |
| 55 |
mime-db
Media Type Database
|
1.54.0 | 226,348,535 | |
| 56 |
argparse
CLI arguments parser. Native port of python's argparse.
|
3.0.0 | 221,753,917 | |
| 57 |
typescript
TypeScript is a language for application scale JavaScript development
|
7.0.2 | 218,061,988 | |
| 58 |
isarray
Array#isArray for older browsers
|
2.0.5 | 217,475,237 | |
| 59 |
string_decoder
The string_decoder module from Node core
|
1.3.0 | 216,729,249 | |
| 60 |
https-proxy-agent
An HTTP(s) proxy `http.Agent` implementation for HTTPS
|
9.1.0 | 216,468,448 | |
| 61 |
ws
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
|
8.21.1 | 216,214,146 | |
| 62 |
mime-types
The ultimate javascript content-type utility.
|
3.0.2 | 214,657,278 | |
| 63 |
cross-spawn
Cross platform child_process#spawn and child_process#spawnSync
|
7.0.6 | 214,374,740 | |
| 64 |
acorn
ECMAScript parser
|
8.17.0 | 214,196,435 | |
| 65 |
@esbuild/linux-x64
The Linux 64-bit binary for esbuild, a JavaScript bundler.
|
0.28.1 | 213,789,007 | |
| 66 |
zod
TypeScript-first schema declaration and validation library with static type inference
|
4.4.3 | 213,423,902 | |
| 67 |
yargs
yargs the modern, pirate-themed, successor to optimist.
|
18.1.0 | 211,332,096 | |
| 68 |
resolve
resolve like require.resolve() on behalf of files asynchronously and synchronously
|
1.22.12 | 209,580,278 | |
| 69 |
nanoid
A tiny (118 bytes), secure URL-friendly unique string ID generator
|
6.0.0 | 209,227,069 | |
| 70 |
@babel/code-frame
Generate errors that contain a code frame that point to source locations.
|
8.0.0 | 209,003,249 | |
| 71 |
yargs-parser
the mighty option parser used by yargs
|
22.0.0 | 208,985,918 | |
| 72 |
@jridgewell/trace-mapping
Trace the original position through a source map
|
0.3.31 | 207,341,760 | |
| 73 |
resolve-from
Resolve the path of a module like `require.resolve()` but from a given path
|
5.0.0 | 207,279,845 | |
| 74 |
js-tokens
Tiny JavaScript tokenizer.
|
10.0.0 | 201,798,831 | |
| 75 |
shebang-command
Get the command from a shebang
|
2.0.0 | 201,404,424 | |
| 76 |
shebang-regex
Regular expression for matching a shebang line
|
4.0.0 | 201,310,681 | |
| 77 |
estraverse
ECMAScript JS AST traversal functions
|
5.3.0 | 199,172,021 | |
| 78 |
picocolors
The tiniest and the fastest library for terminal output formatting with ANSI colors
|
1.1.1 | 198,699,673 | |
| 79 |
cliui
easily create complex multi-column command-line-interfaces
|
9.0.1 | 196,592,575 | |
| 80 |
@babel/types
Babel Types is a Lodash-esque utility library for AST nodes
|
8.0.4 | 194,516,678 | |
| 81 |
hasown
A robust, ES3 compatible, "has own property" predicate.
|
2.0.4 | 194,274,845 | |
| 82 |
path-exists
Check if a path exists
|
5.0.0 | 193,701,938 | |
| 83 |
json5
JSON for Humans
|
2.2.3 | 193,181,873 | |
| 84 |
@babel/parser
A JavaScript parser
|
8.0.4 | 191,345,881 | |
| 85 |
@babel/helper-validator-identifier
Validate identifier/keywords name
|
8.0.4 | 190,571,072 | |
| 86 |
@types/estree
TypeScript definitions for estree
|
1.0.9 | 185,984,324 | |
| 87 |
chokidar
Minimal and efficient cross-platform file watching library
|
5.0.0 | 185,937,308 | |
| 88 |
fs-extra
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
|
11.4.0 | 185,761,126 | |
| 89 |
pretty-format
Stringify any JavaScript value.
|
30.4.1 | 185,013,791 | |
| 90 |
punycode
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
|
2.3.1 | 184,177,691 | |
| 91 |
webidl-conversions
Implements the WebIDL algorithms for converting to and from JavaScript values
|
8.0.1 | 184,148,128 | |
| 92 |
convert-source-map
Converts a source-map from/to different formats and allows adding/changing properties.
|
2.0.0 | 183,912,640 | |
| 93 |
@radix-ui/react-slot
View docs [here](https://radix-ui.com/primitives/docs/utilities/slot).
|
1.3.3 | 181,635,619 | |
| 94 |
whatwg-url
An implementation of the WHATWG URL Standard's URL API and parsing machinery
|
17.1.0 | 181,179,630 | |
| 95 |
eslint-scope
ECMAScript scope analyzer for ESLint
|
9.1.2 | 180,796,784 | |
| 96 |
readdirp
Recursive version of fs.readdir with small RAM & CPU footprint
|
5.0.0 | 179,591,296 | |
| 97 |
strip-json-comments
Strip comments from JSON. Lets you use comments in your JSON files!
|
5.0.3 | 179,152,237 | |
| 98 |
tr46
An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing
|
6.0.0 | 178,255,323 | |
| 99 |
path-to-regexp
Express style path to RegExp utility
|
8.4.2 | 178,092,616 | |
| 100 |
graceful-fs
A drop-in replacement for fs, making various improvements.
|
4.2.11 | 177,383,459 |