greenflagged

A private npm registry that scans every package before it reaches your codebase.

Top 100 npm packages by weekly downloads

25% ship provenance.

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