Ponyfills are like polyfills but without overriding native APIs. Polyfills patch a piece of functionality so that older environments can support newer features whilst Ponyfills, on the other hand, provide functionality as standalone modules.
PromiseMapWeakMapSetSymbolRegExpglobalThisBigIntNumber.isNaNNumber.isFiniteNumber.isIntegerString.prototype.indexOfString.prototype.trimString.prototype.trimStartString.prototype.trimEndString.prototype.replaceAllObject.fromEntriesObject.entriesObject.keysObject.valuesObject.assignObject.isJSONArray.fromArray.prototype.everyArray.prototype.findArray.prototype.someArray.prototype.flatMapArray.prototype.mapArray.prototype.forEachArray.prototype.includesArray.prototype.indexOf.Array.isArrayfetchBlobFormDataAbortControllerPerformanceObserverperformance.nowconsole.tableBluetoothResizeObservercryptorequestAnimationFrameXMLHttpRequest