audio-recorder-polyfill
MediaRecorder polyfill to record audio in Edge and Safari
Found 3165 results for polyfill
MediaRecorder polyfill to record audio in Edge and Safari
A cross browser solution to scrolling during drag and drop.
This package includes the [core-js](https://github.com/zloirock/core-js) polyfill for `String#replaceAll`, along with TypeScript typings.
A robust & optimized `String.prototype.startsWith` polyfill, based on the ECMAScript 6 specification.
Popover Attribute Polyfill
Polyfill for the basic functionality of `Function.name` accessor property in its pre-ES6 form
Smooth Scroll behavior polyfill
A Javascript utility library for working with native objects.
A polyfill for the element internals specification
PostCSS plugin for Flexibility polyfill
JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.
Transit is a data format and a set of libraries for conveying values between applications written in different languages. This library provides support for marshalling Transit data to/from Javascript.
CSSOM-valid and jsdom/Jest-compatible matchMedia polyfill for server-side unit tests
Polyfill for ES6 Promise
Standard library
A JavaScript polyfill for Flexbox
A minimal polyfill for Element.closest
Super small `Element.matches` fix for older browsers (IE 9+, Edge 12+, Safari, Android browsers)
A polyfill for Ember.assign in <= 2.4
ECMAScript 7 compatibility shims for legacy JavaScript engines
CanvasRenderingContext2D.roundRect() and Path2D.roundRect() polyfill
MDN polyfills
A polyfill for the 'scroll-behavior' CSS-property
Returns the first index at which a given element can be found.
Quick wrapper that finds TextDecoder or polyfills a bad implementation
Polyfill for CSS `position: sticky`
<form>.requestSubmit() polyfill
Replaces `arr.includes(val)' with `arr.indexOf(val) >= 0`.
Polyfill for making HTML5 drag and drop possible in all browsers.
A polyfill for crypto.randomFill and crypto.randomFillSync from Node.js core
Round a double-precision floating-point number toward zero.
Node's util.inspect, extracted for use on the Web
A polyfill that fetches external SVGs referenced in use elements when the browser itself fails to do so.
Browser polyfill for making React Native compatible with web libs like pixi.js, three.js, phaser.js
W3C's Fullscreen API Polyfill
Return the first index at which a given element can be found.
Simple ES6 Object.assign() polyfill for older environments.
User Timing polyfill
Provide helpers that polyfill all methods defined in [iterator helpers proposal](https://github.com/tc39/proposal-iterator-helpers), both for `Iterator` and `AsyncIterator`, and even more.
A robust & optimized `String.prototype.endsWith` polyfill, based on the ECMAScript 6 specification.
An ES-spec-compliant shim/polyfill/replacement for the `.cause` property on all Error types that works as far down as ES3
A polyfill for the Resize Observer API
All inclusive customElements polyfill for every browser
Object.fromEntries() polyfill
Scoped CustomElementRegistry Polyfill
HTML <details> element polyfill
WebAssembly interpreter
Validate your forms, frontend, without writing a single line of javascript!
An EventTarget polyfill
Polyfill/shim for stream.finished in node versions < v10
`Object.entries()` ponyfill
Runtime polyfills for TypeScript libs, powered by core-js!
Compatibility layer for efficient streaming of binary data using [WHATWG Streams](https://streams.spec.whatwg.org/)
React component for anchor links using the smoothscroll polyfill.
Polyfill for the proposed CSS anchor positioning spec
A polyfill for the native import() in the browser
An ES-spec-compliant Set shim/polyfill/replacement that works as far down as ES3
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
ES Proposal spec-compliant shim for SuppressedError
Polyfill/shim for stream.pipeline in node versions < v10
Object.setPrototypeOf Polyfill
A cross browser solution to scrolling during drag and drop.
Polyfills and patches missing or partially supported web and core APIs
An ES-spec-compliant Map shim/polyfill/replacement that works as far down as ES3
An ESnext spec-compliant `Set.prototype.difference` shim/polyfill/replacement that works as far down as ES3
Standardizer for node's console.assert
A polyfill of IntersectionObserver API
Patches global.Promise to use bluebird and returns a bluebird instance
A browser polyfill for W3C EventSource (http://www.w3.org/TR/eventsource/)
fs.promises polyfill
polyfill for es8 Object.values
Cross-browser implementation of W3C saveAs API
Polyfills the a[download] attribute
Tiny Web Share API Wrapper with fallback for unsupported browsers
The minimal set of polyfills that the Aurelia platform needs to run on ES5 browsers.
Compute the arcsine of a double-precision floating-point number.
ECMAScript Map like object.
Polyfill for scrollend event
An ES5 spec-compliant `Array.prototype.some` shim/polyfill/replacement that works as far down as ES3.
get-own-property-symbols ========================
Polyfill Web Speech API with Cognitive Services Speech-to-Text service
Simple, small and fast jQuery polyfill for the HTML5 <input type="range"> slider element
Determines whether a string ends with the characters of another string.
TypeScript shim for DOMMatrix
A fully spec-compliant polyfill for 'Intl.ListFormat'
An accessible polyfill for `[input type='time']` elements modeled after the Chrome & Firefox desktop implementations.
Small vanilla javascript that feature detect the :focus-within pseudo selector and polyfills it with a standard css class if necessary.
PostCSS plugin that updates the standard object-fit tag to work with the object-fit-images polyfill for browsers that do not natively support object-fit.
Polyfill for BroadcastChannel for Safari, old Chrome and Opera
An trim polyfill for legacy browsers.
A canvas.toBlob() implementation
A polyfill for the proposed blocking elements stack API
Cross-platform Blob implementation for NodeJS and the Web.
Compute the arccosine of a double-precision floating-point number.
Polyfill to provide array.find on IE.
High performance WebRTC polyfill for Node.JS via libdatachannel using Node Native/NAPI.
A jquery polyfill for the old, removed $.live() method
React.createRef() polyfill
An essential WeakMap polyfill for legacy browsers.
Return elements matching a selector relative to the current node
Simple polyfill for the NodeList.forEach method.
`core-js`'s `web/url.js` prebundled for the browser
Run ES Module syntax in any browser – even IE!
An Object.fromEntries polyfill
A polyfill for the Cookie Store API
console.time, console.timeLog and console.timeEnd polyfill for react-native
Polyfill for the HTML5 `<details>` element
Canvas toBlob polyfill
html5 storage interface for node and browser
A minimal polyfill for Element scroll extensions.
Ember cli addon that includes a polyfill for closest() if needed.
CSS.supports() shim
Shadow DOM polyfill
An importNode polyfill for IE11 and other legacy browsers
W3C compliant EventSource client for Node.js and browser (polyfill)
Plugin for injecting a polyfills loader to HTML pages
A simple SDP interoperability layer for Unified Plan/Plan B
ES2015 WeakMap polyfill for Ember.WeakMap
Web Streams, based on the WHATWG spec reference implementation
An ESnext spec-compliant `Set.prototype.intersection` shim/polyfill/replacement that works as far down as ES3
Tiny KeyboardEvent#key shim for IE and MS Edge
A small mostly spec. compliant polyfill/ponyfill for SharedWorkers, it acts as a drop in replacement for normal Workers, and supports an API surface that matches normal Workers.
<h1 align="center" style="border-bottom: none;">🔎 PerformanceObserver Polyfill</h1> <p align="center"> <a href="https://travis-ci.org/fastly/performance-observer-polyfill"> <img alt="Travis" src="https://img.shields.io/travis/fastly/performance-obs
ARIA element reflection polyfill for strings
Polyfill for Function.prototype.bind
A polyfill for missing Object.values / Object.entries
Development server for modern web apps
Polyfill for SVG 2 getPathData() and setPathData() methods
ES6 Map Implemented in TypeScript
This fork provide the following on top of the original:
Polyfill for EventTarget options object support
A WebAssembly polyfill for the Barcode Detection API
WebAssembly interpreter
An Event polyfill for legacy browsers.
ES Proposal spec-compliant shim for Promise.withResolvers
HTML5 HTMLElement.dataset ponyfill
An ESnext spec-compliant `Set.prototype.union` shim/polyfill/replacement that works as far down as ES3
EyeDropper API Polyfill
Light-weight wrapper for the newer Promise-based MediaDevices.getUserMedia API with a fallback to navigator.getUserMedia (and it's prefixed variants)
A Laravel Mix extension to include polyfills by using Babel, core-js, and regenerator-runtime
Ponyfill for React 16's <React.Fragment> component
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
WeakSet for IE11 and engines with a WeakMap
A minimal and dependency-free vanilla JavaScript datalist polyfill. Supports all standard's functionality as well as mimics other browsers behavior.
A polyfill for SVG's SVGPathSeg and SVGPathSegList
Array#forEach ponyfill for older browsers
A robust & optimized `Array.from` polyfill, based on the ECMAScript 6 specification.
A simple polyfill implementation of W3C's JavaScript Fullscreen API spec. Don't worry about the vendor specific Fullscreen API.
Polyfills for various EcmaScript 5 and EcmaScript 6 methods distributed as CommonJS modules that can be require'd individually or as a whole.
Ease adding polyfills to Nuxt.js projects using Polyfill.io among others
Element#classList for older browsers.
This is a polyfill for TextEncoderStream.
small zero dependent polyfill for `Object.groupBy` and `Map.groupBy`
No-bullshit super-simple es7 collections shim for Array#includes, Object.values, Object.entries
A lightweight implementation of the Unicode Text Segmentation (UAX #29)
An ES spec-compliant `Array.prototype.push` shim/polyfill/replacement that works as far down as ES3.
Babel 6 polyfill for IE<=10
ES spec-compliant `Array.prototype.slice` shim/polyfill/replacement that works as far down as ES3
A screen.orientation ponyfill 🖥
Lightweight polyfill/ponyfill for the Compression Streams API
JavaScript polyfills
Automatically adds datepickers to input[type=date] on IE, Firefox, and OS X Safari.
Polyfills for TextEncoder/TextDecoder
Karma plugin for testing with es modules
A CustomEvent polyfill for legacy browsers.
An ES-spec-compliant (proposed) String.prototype.at shim/polyfill/replacement that works as far down as ES3
Loosely test a package's compliance with the es-shim API
An is-array polyfill for legacy browsers.
A shim for the iFrame "srcdoc" attribute
A cross-browser ponyfill for File with a working constructor
An essential Map poorlyfill for legacy browsers.
A simple polyfill for IE8 and 9 that populates the value when empty
All polyfills suggested by the Angular team
Fetch the current file and directory path, no matter your environment (Deno, Node.js, Web Browsers, ESM, CJS)
Cross-browser JavaScript shim that fully implements element.classList (referenced on MDN)
Polyfill for Node core `events.once
An ES spec-compliant `String.prototype.split` shim/polyfill/replacement that works as far down as ES3
WebGL2 API Polyfills for WebGL1 WebGLRenderingContext
âš¡ include core-js polyfills when bundling with rollup
Polyfill for window.location.origin
Polyfill for Crypto instance methods of Web Crypto API
A feature detected fix for non unique template literals
Polyfill for HTML 5 Canvas features.
Essential WeakSet for legacy browsers.
ES spec-compliant `Array.prototype.join` shim/polyfill/replacement that works as far down as ES3.
Custom Properties polyfill for IE11.
Polyfilled smooth scrolling behavior and helper function for Gatsby sites.
A window.resizeTo polyfill for test environments like Jest & JSDOM
A simple SDP interoperability layer for Unified Plan/Plan B
Babel plugin that rewrites Promise references to es6-promise, but only if necessary
importModule() is a polyfill of import().
ES spec-compliant String.prototype.padStart shim.
Simple ES6 Array.prototype.findIndex polyfill for older environments.
The default blueprint for ember-cli addons.
Yet Another RequestAnimationFrame Polyfill
A polyfill that adds support for the CSS pseudo-class :has() to the DOM Selectors API (by extending .querySelector(), .querySelectorAll(), .matches(), .closest() or called directly)
Array.prototype.fill polyfill
Polyfill for the proposed React.createRef and React.forwardRef API
An HTML5 Blob implementation
Hyphenation for node and Polyfill for client-side hyphenation.
Fast and lightweight dependency-free vanilla JavaScript polyfill for native lazy loading / the awesome loading='lazy'-attribute.
Helper for mounting Dom in unit tests
a polyfill for canvas getTransform, ellipse, resetTransform API
npm package for https://github.com/mpizenberg/elm-pep
ES spec-compliant `Date` shim/polyfill/replacement that works as far down as ES3
Element.matches Polyfill
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
An AbortController Polyfill
Style elements when they are focused or contain a focused element
Apply smooth scroll to anchor links to replicate CSS scroll-behavior
A Gatsby plugin to polyfill your site with [Polyfill.io](https://polyfill.io/v2/docs/).
Plugin for generating an html file with rollup
An ES2015 spec-compliant `Array.prototype.indexOf` shim/polyfill/replacement that works as far down as ES3.
requestIdleCallback polyfill
native Blob interface support (polyfill)
ES7 spec-compliant String.prototype.padEnd shim.
Polyfill for Array.prototype.fill
Convert a file: URL to its path
innerHTML polyfill for SVGElement
new Event() polyfill
Focusin/focusout polyfill for Firefox
A Level 2 spec-compliant Pointer Events polyfill with first-class Shadow DOM support
A polyfill for IndexedDB using WebSql
A polyfill for the `let` helper in Ember < 3.2
An ESnext spec-compliant `Array.prototype.toSpliced` shim/polyfill/replacement that works as far down as ES3.
Polyfill for the proposed React context API
Array.from polyfill
requestVideoFrameCallback polyfill
An ESnext spec-compliant `String.prototype.toWellFormed` shim/polyfill/replacement that works as far down as ES3.
A PostCSS polyfill for adding gap between flex items
Polyfill for making HTML5 drag and drop possible in all browsers.
An ESnext spec-compliant `Set.prototype.symmetricDifference` shim/polyfill/replacement that works as far down as ES3
simple polyfill to MessageChannel and MessagePort API
Retrieves the language information saved in window.navigator.languages in a backwards compatible way.
A polyfill for Object.getOwnPropertyDescriptors
webp image format polyfill for browsers
user-agent-based polyfill combinator
JS polyfill CSS property -webkit-line-clamp
CustomEvent ponyfill
Polyfill for DOM Geometry Interfaces Module Level 1
A polyfill for the spatial navigation
Simple, small and fast vanilla JavaScript polyfill for the HTML5 <input type="range"> slider element
A spec-compliant as much as it could be, small, and tested ES6 Symbol implementation.
MediaRecorder ponyfill that records audio as mp3
Yet another requestAnimationFrame polyfill.
A polyfill for Ember.String.isHtmlSafe.
Essential polyfill for the web
Feature detection in the browser before loading polyfill using services like polyfill.io
Polyfill for object-fit and object-position CSS properties on video elements
A WebAssembly polyfill for the Barcode Detection API