Search results
625 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
- runtime
- environment
- env
- execution
- engine
- platform
- context
- js
- javascript
- is
- check
- checking
- detect
- detection
- View more
OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
- access token
- auth
- authentication
- authorization
- basic
- browser
- bun
- certified
- ciba
- client
- cloudflare
- deno
- edge
- electron
- View more
HKDF with no dependencies using runtime's native crypto
A package that contains an array of every single file extension there is for text files
- browser
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- es5
- export-default
- extensions
- module
- node
- text
- text extensions
- text-extensions
- View more
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
A package that contains an array of every single file extension there is for binary files
- binary
- binary extensions
- binary-extensions
- browser
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- es5
- export-default
- extensions
- module
- node
- View more
A JavaScript library to zip and unzip files in the browser, Deno and Node.js
- zip
- unzip
- browser
- web
- aes-256
- aes-192
- aes-128
- zip-crypto
- encryption
- zip64
- web-streams
- compression-streams
- web-crypto
- web-workers
- View more
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
- access token
- auth
- authentication
- authorization
- basic
- browser
- bun
- certified
- ciba
- client
- cloudflare
- deno
- edge
- electron
- View more
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
- allow-env
- allow-read
- deno
- deno-edition
- deno-entry
- denoland
- edition
- editions
- es2022
- es5
- es6
- es6+
- jsnext
- node
- View more
🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers) — 6.8KB.
An extended Error class that envelops a parent error, such that the stack trace contains the causation
- browser
- deno
- deno-edition
- deno-entry
- denoland
- error
- es2017
- es2022
- es5
- export-default
- module
- nerror
- nested
- nested-error
- View more
Web framework built on Web Standards
🌈 Light, fast, and easy to use, dependencies free javascript syntax highlighter, with automatic language detection
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
- array
- assert
- assertion
- async
- async function
- async-function
- asyncFunction
- bool
- boolean
- browser
- check
- check-type
- checking
- class
- View more
[Node.js](https://nodejs.org) + [Gjs](https://gjs.guide/) + [Deno](https://deno.land/) module that returns the current script dirname and filename. Similar to `__dirname` and `__filename` but also works in CommonJs and ES modules.
Isomorphic fetch() in Node, Deno and Cloudflare Workers
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
- browser
- compare
- conditional
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- es5
- export-default
- gte
- module
- node
- node.js
- View more
Isomorphic WebSockets in Node, Bun, Deno and Cloudflare Workers
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
- array
- browser
- comparator
- deep
- deeply
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- export-default
- keys
- module
- node
- View more