globalThis in Richienb/awesome-ponyfills

ECMAScript spec-compliant polyfill/shim for `globalThis`.

created at March 30, 2016, 5:02 a.m.

JavaScript

7 +0

154 +0

13 +0

GitHub
Object.values in Richienb/awesome-ponyfills

ES2017 spec-compliant shim for Object.values

created at Sept. 1, 2015, 7:20 a.m.

JavaScript

5 +0

72 +0

9 +0

GitHub
Object.entries in Richienb/awesome-ponyfills

ES2017 spec-compliant shim for Object.entries

created at Sept. 2, 2015, 1:51 p.m.

JavaScript

6 +0

57 +0

9 +0

GitHub
array-includes in Richienb/awesome-ponyfills

Array.prototype.includes spec-compliant polyfill

created at Jan. 3, 2015, 7:50 p.m.

JavaScript

4 +0

43 +0

14 +0

GitHub
String.prototype.replaceAll in Richienb/awesome-ponyfills

Spec-compliant polyfill for String.prototype.replaceAll ESnext proposal.

created at Sept. 1, 2019, 8:04 p.m.

JavaScript

4 +0

35 +2

2 +0

GitHub
Object.fromEntries in Richienb/awesome-ponyfills

Official ES spec-compliant polyfill for Object.fromEntries

created at March 21, 2018, 2:41 p.m.

JavaScript

5 +0

33 +0

5 +0

GitHub
Array.prototype.flatMap in Richienb/awesome-ponyfills

An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.

created at Sept. 29, 2017, 9:28 p.m.

JavaScript

6 +0

32 +0

6 +0

GitHub
object-is in Richienb/awesome-ponyfills

ES6-compliant shim for Object.is - differentiates between -0 and +0, and can compare to NaN.

created at Feb. 18, 2014, 6:06 a.m.

JavaScript

4 +0

25 +0

8 +0

GitHub
String.prototype.trim in Richienb/awesome-ponyfills

ES5 spec-compliant shim for String.prototype.trim

created at Aug. 8, 2015, 6:36 p.m.

JavaScript

5 +0

13 +0

5 +0

GitHub
String.prototype.trimRight in Richienb/awesome-ponyfills

ES2019 spec-compliant shim for String.prototype.trimRight.

created at July 29, 2015, 9:49 p.m.

JavaScript

5 +0

8 +0

3 +0

GitHub
Array.prototype.every in Richienb/awesome-ponyfills

Array.prototype.every spec-compliant polyfill

created at Nov. 21, 2016, 5:31 a.m.

JavaScript

4 +0

7 +0

2 +0

GitHub
String.prototype.trimLeft in Richienb/awesome-ponyfills

ES2019 spec-compliant shim for String.prototype.trimLeft.

created at July 29, 2015, 8:55 p.m.

JavaScript

4 +0

7 +0

4 +0

GitHub
Array.prototype.some in Richienb/awesome-ponyfills

Array.prototype.some spec-compliant polyfill

created at Nov. 23, 2016, 4:40 a.m.

JavaScript

4 +0

2 +0

1 +0

GitHub