Search results
6000 packages found
An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible
- Reflect.getPrototypeOf
- Object.getPrototypeOf
- proto
- __proto__
- [[Prototype]]
- getPrototypeOf
- ES5
- shim
- polyfill
- es-shim API
- browser
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Open stuff like URLs, files, executables. Cross-platform.
JavaScript's functional programming helper library.
JavaScript library for DOM operations
Node.js Buffer API, for the browser
ES2015 `Object.assign()` ponyfill
tap-producing test harness for node and browsers
the path module from node core for browsers
A simple, lightweight JavaScript API for handling cookies
browser-side require() the node way
Universal WHATWG Fetch API for Node, Browsers and React Native
The string_decoder module from Node core
Detect default web browser of the current user, cross-platform (Win/Lin/Mac)
Converts a source-map from/to different formats and allows adding/changing properties.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
- user-agent
- parser
- browser
- engine
- os
- device
- cpu
- jquery-plugin
- ecosystem:jquery
- ua-parser-js
- client-hints
- user-agent-detection
- device-detection
- platform-detection
- View more
Decode JWT tokens, mostly useful for browser applications.
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
A library for parsing IPv4 and IPv6 IP addresses in node and the browser.