├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .npmrc ├── DOWNLOAD_STATS.md ├── LICENSE ├── README.md ├── bump.config.ts ├── create.ts ├── eslint.config.js ├── package.json ├── packages ├── data │ ├── es-shim-like │ │ ├── package.json │ │ └── src │ │ │ ├── array-includes.ts │ │ │ ├── array.from.ts │ │ │ ├── array.of.ts │ │ │ ├── array.prototype.at.ts │ │ │ ├── array.prototype.every.ts │ │ │ ├── array.prototype.filter.ts │ │ │ ├── array.prototype.find.ts │ │ │ ├── array.prototype.findindex.ts │ │ │ ├── array.prototype.findlast.ts │ │ │ ├── array.prototype.findlastindex.ts │ │ │ ├── array.prototype.flat.ts │ │ │ ├── array.prototype.flatmap.ts │ │ │ ├── array.prototype.foreach.ts │ │ │ ├── array.prototype.includes.ts │ │ │ ├── array.prototype.lastindexof.ts │ │ │ ├── array.prototype.map.ts │ │ │ ├── array.prototype.reduce.ts │ │ │ ├── array.prototype.toreversed.ts │ │ │ ├── array.prototype.tosorted.ts │ │ │ ├── arraybuffer.prototype.slice.ts │ │ │ ├── es-aggregate-error.ts │ │ │ ├── function.prototype.name.ts │ │ │ ├── globalthis.ts │ │ │ ├── has.ts │ │ │ ├── is-nan.ts │ │ │ ├── object-is.ts │ │ │ ├── object-keys.ts │ │ │ ├── object.assign.ts │ │ │ ├── object.entries.ts │ │ │ ├── object.fromentries.ts │ │ │ ├── object.getownpropertydescriptors.ts │ │ │ ├── object.getprototypeof.ts │ │ │ ├── object.groupby.ts │ │ │ ├── object.hasown.ts │ │ │ ├── object.values.ts │ │ │ ├── promise.allsettled.ts │ │ │ ├── promise.any.ts │ │ │ ├── reflect.getprototypeof.ts │ │ │ ├── reflect.ownkeys.ts │ │ │ ├── regexp.prototype.flags.ts │ │ │ ├── string.prototype.at.ts │ │ │ ├── string.prototype.codepointat.ts │ │ │ ├── string.prototype.includes.ts │ │ │ ├── string.prototype.matchall.ts │ │ │ ├── string.prototype.padend.ts │ │ │ ├── string.prototype.padstart.ts │ │ │ ├── string.prototype.repeat.ts │ │ │ ├── string.prototype.replaceall.ts │ │ │ ├── string.prototype.split.ts │ │ │ ├── string.prototype.startswith.ts │ │ │ ├── string.prototype.trim.ts │ │ │ ├── string.prototype.trimend.ts │ │ │ ├── string.prototype.trimleft.ts │ │ │ ├── string.prototype.trimright.ts │ │ │ ├── string.prototype.trimstart.ts │ │ │ ├── typedarray.prototype.slice.ts │ │ │ └── util.promisify.ts │ └── single-file │ │ ├── package.json │ │ └── src │ │ ├── abab.ts │ │ ├── array-buffer-byte-length.ts │ │ ├── array-flatten.ts │ │ ├── asynciterator.prototype.ts │ │ ├── available-typed-arrays.ts │ │ ├── deep-equal-json.ts │ │ ├── deep-equal.ts │ │ ├── define-properties.ts │ │ ├── es-set-tostringtag.ts │ │ ├── es6-object-assign.ts │ │ ├── get-symbol-description.ts │ │ ├── gopd.ts │ │ ├── harmony-reflect.ts │ │ ├── has-property-descriptors.ts │ │ ├── has-proto.ts │ │ ├── has.ts │ │ ├── hasown.ts │ │ ├── internal-slot.ts │ │ ├── is-arguments.ts │ │ ├── is-array-buffer.ts │ │ ├── is-date-object.ts │ │ ├── is-generator-function.ts │ │ ├── is-regex.ts │ │ ├── is-shared-array-buffer.ts │ │ ├── is-string.ts │ │ ├── is-symbol.ts │ │ ├── is-typed-array.ts │ │ ├── is-weakref.ts │ │ ├── isarray.ts │ │ ├── iterator.prototype.ts │ │ ├── json-stable-stringify.ts │ │ ├── jsonify.ts │ │ ├── number-is-nan.ts │ │ ├── safe-array-concat.ts │ │ ├── safe-buffer.ts │ │ ├── safe-regex-test.ts │ │ ├── safer-buffer.ts │ │ ├── side-channel.ts │ │ ├── typed-array-buffer.ts │ │ ├── typed-array-byte-length.ts │ │ ├── typed-array-byte-offset.ts │ │ ├── typed-array-length.ts │ │ ├── typedarray.ts │ │ ├── unbox-primitive.ts │ │ ├── which-boxed-primitive.ts │ │ └── which-typed-array.ts ├── generated │ ├── abab │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── array-buffer-byte-length │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── array-flatten │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── array-includes │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.from │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.of │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.at │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.concat │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.copywithin │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.entries │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.every │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.find │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.findlast │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.findlastindex │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.flat │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.flatmap │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.foreach │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.join │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.keys │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.push │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.reduce │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.reduceright │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.slice │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.some │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.splice │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.toreversed │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.tosorted │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── array.prototype.unshift │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── array.prototype.values │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── arraybuffer.prototype.slice │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── asynciterator.prototype │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── available-typed-arrays │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── deep-equal-json │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── deep-equal │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── define-properties │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── domexception │ │ ├── index.js │ │ └── package.json │ ├── es-aggregate-error │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── es-set-tostringtag │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── es6-object-assign │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── function.prototype.name │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── get-symbol-description │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── globalthis │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── gopd │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── harmony-reflect │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── has-property-descriptors │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── has-proto │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── has │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── hasown │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── internal-slot │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-arguments │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-array-buffer │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-date-object │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-generator-function │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-nan │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── is-regex │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-shared-array-buffer │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-string │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-symbol │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-typed-array │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── is-weakref │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── isarray │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── iterator.prototype │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── json-stable-stringify │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── jsonify │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── number-is-nan │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── object-is │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object-keys │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.assign │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.entries │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.fromentries │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.getownpropertydescriptors │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.groupby │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.hasown │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── object.values │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── promise.allsettled │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── promise.any │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── reflect.getprototypeof │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── reflect.ownkeys │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── regexp.prototype.flags │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── safe-array-concat │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── safe-buffer │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── safe-regex-test │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── safer-buffer │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── side-channel │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── string.prototype.at │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.codepointat │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.includes │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.lastindexof │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── string.prototype.matchall │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.padend │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.padstart │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.repeat │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.replaceall │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.split │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.startswith │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.substr │ │ ├── auto.js │ │ ├── entry.js │ │ ├── implementation.js │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.js │ │ └── shim.js │ ├── string.prototype.trim │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.trimend │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.trimleft │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.trimright │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── string.prototype.trimstart │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── typed-array-buffer │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── typed-array-byte-length │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── typed-array-byte-offset │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── typed-array-length │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── typedarray.prototype.slice │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── typedarray │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── unbox-primitive │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ ├── util.promisify │ │ ├── auto.d.ts │ │ ├── auto.js │ │ ├── entry.d.ts │ │ ├── entry.js │ │ ├── implementation.d.ts │ │ ├── implementation.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── polyfill.d.ts │ │ ├── polyfill.js │ │ ├── shim.d.ts │ │ └── shim.js │ ├── which-boxed-primitive │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json │ └── which-typed-array │ │ ├── index.d.ts │ │ ├── index.js │ │ └── package.json ├── manual │ ├── assert │ │ ├── package.json │ │ ├── rollup.config.ts │ │ └── src │ │ │ └── index.ts │ ├── es-iterator-helpers │ │ ├── package.json │ │ └── rollup.config.ts │ ├── function-bind │ │ ├── implementation.js │ │ ├── index.js │ │ └── package.json │ ├── has-symbols │ │ ├── index.js │ │ ├── package.json │ │ └── shams.js │ ├── has-tostringtag │ │ ├── index.js │ │ ├── package.json │ │ └── shams.js │ ├── is-core-module │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── rollup.config.ts │ │ └── src.ts │ └── set-function-length │ │ ├── env.js │ │ ├── index.js │ │ └── package.json └── tools │ ├── cli │ ├── README.md │ ├── bin │ │ └── nolyfill.js │ ├── package.json │ ├── rollup.config.ts │ └── src │ │ ├── all-packages.ts │ │ ├── check-update.ts │ │ ├── cli.ts │ │ ├── find-coverable-packages.ts │ │ ├── generate-issue.ts │ │ ├── global.d.ts │ │ ├── handle-error.ts │ │ ├── index.ts │ │ ├── lib │ │ ├── cache.ts │ │ ├── handle-sigterm.ts │ │ └── json.ts │ │ ├── lockfile │ │ ├── index.ts │ │ ├── npm.ts │ │ ├── pnpm.ts │ │ └── yarn.ts │ │ ├── package-manager.ts │ │ ├── renderTree.ts │ │ └── types.ts │ ├── internal │ ├── index.d.ts │ ├── index.js │ └── package.json │ └── shared │ ├── package.json │ ├── rollup.config.ts │ └── src │ ├── define-es-shim.ts │ ├── index.ts │ ├── make-es-shim.ts │ ├── typed-array-prototype.ts │ ├── types.ts │ └── uncurry-this.ts ├── patches ├── @npmcli__arborist.patch ├── @npmcli__arborist@6.3.0.patch ├── @pnpm__list@10.2.1.patch ├── @pnpm__list@9.1.12.patch ├── @pnpm__workspace.find-packages@2.1.1.patch ├── @types__npmcli__arborist.patch ├── @yarnpkg__parsers.patch └── assert@2.1.0.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.build.json ├── tsconfig.json └── turbo.json /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /bump.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'bumpp'; 2 | 3 | export default defineConfig({ 4 | files: [ 5 | 'package.json', 6 | 'packages/tools/cli/package.json', 7 | 'packages/tools/internal/package.json', 8 | 'packages/tools/shared/package.json' 9 | ] 10 | }); 11 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array-includes.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.includes); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.from.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.from, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.of.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.of, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.every.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.every); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.filter.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.filter); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.find.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.find); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.findindex.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.findIndex); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.flat.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.flat); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.flatmap.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.flatMap); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.foreach.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.forEach); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.includes.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.includes); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.lastindexof.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.lastIndexOf); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.map.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.map); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/array.prototype.reduce.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Array.prototype.reduce); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/arraybuffer.prototype.slice.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(ArrayBuffer.prototype.slice); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/function.prototype.name.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(function functionPrototypeName(this: Function) { return this.name; }); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/globalthis.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(globalThis, true, () => globalThis); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/has.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.prototype.hasOwnProperty); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/is-nan.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Number.isNaN, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object-is.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.is, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object-keys.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.keys, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.assign.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.assign, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.entries.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.entries, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.fromentries.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.fromEntries, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.getownpropertydescriptors.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.getOwnPropertyDescriptors, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.getprototypeof.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.getPrototypeOf, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.hasown.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim, uncurryThis } from '@nolyfill/shared'; 2 | 3 | const implementation = Object.hasOwn || uncurryThis(Object.prototype.hasOwnProperty); 4 | export default defineEsShim(implementation, true); 5 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/object.values.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Object.values, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/reflect.getprototypeof.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Reflect.getPrototypeOf, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/reflect.ownkeys.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(Reflect.ownKeys, true); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/regexp.prototype.flags.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(RegExp.prototype.flags); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.codepointat.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.codePointAt); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.includes.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.includes); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.matchall.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.matchAll); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.padend.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.padEnd); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.padstart.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.padStart); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.repeat.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.repeat); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.replaceall.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.replaceAll); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.split.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.split); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.startswith.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.startsWith); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.trim.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.trim); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.trimend.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.trimEnd); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.trimleft.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.trimLeft); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.trimright.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.trimRight); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/string.prototype.trimstart.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(String.prototype.trimStart); 4 | -------------------------------------------------------------------------------- /packages/data/es-shim-like/src/typedarray.prototype.slice.ts: -------------------------------------------------------------------------------- 1 | import { defineEsShim, TypedArrayPrototype } from '@nolyfill/shared'; 2 | 3 | export default defineEsShim(TypedArrayPrototype.slice); 4 | -------------------------------------------------------------------------------- /packages/data/single-file/src/abab.ts: -------------------------------------------------------------------------------- 1 | export { 2 | atob, 3 | btoa 4 | }; 5 | -------------------------------------------------------------------------------- /packages/data/single-file/src/array-flatten.ts: -------------------------------------------------------------------------------- 1 | export const flatten = (x: T[]) => x.flat(Infinity); 2 | export default flatten; 3 | -------------------------------------------------------------------------------- /packages/data/single-file/src/available-typed-arrays.ts: -------------------------------------------------------------------------------- 1 | export default [ 2 | 'BigInt64Array', 'BigUint64Array', 3 | 'Float32Array', 'Float64Array', 4 | 'Int16Array', 'Int32Array', 'Int8Array', 5 | 'Uint16Array', 'Uint32Array', 'Uint8Array', 'Uint8ClampedArray' 6 | ]; 7 | -------------------------------------------------------------------------------- /packages/data/single-file/src/deep-equal-json.ts: -------------------------------------------------------------------------------- 1 | import { dequal } from 'dequal/lite'; 2 | 3 | const deepEqualJSON = (a: any, b: any) => dequal(a, b); 4 | export default deepEqualJSON; 5 | -------------------------------------------------------------------------------- /packages/data/single-file/src/deep-equal.ts: -------------------------------------------------------------------------------- 1 | import { dequal } from 'dequal'; 2 | 3 | const deepEqual = (a: any, b: any) => dequal(a, b); 4 | export default deepEqual; 5 | -------------------------------------------------------------------------------- /packages/data/single-file/src/es6-object-assign.ts: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | polyfill() { 3 | // noop 4 | } 5 | }; 6 | -------------------------------------------------------------------------------- /packages/data/single-file/src/get-symbol-description.ts: -------------------------------------------------------------------------------- 1 | import { uncurryThis } from '@nolyfill/shared'; 2 | 3 | export default uncurryThis<(this: symbol) => string | undefined>(Object.getOwnPropertyDescriptor(Symbol.prototype, 'description')!.get!); 4 | -------------------------------------------------------------------------------- /packages/data/single-file/src/gopd.ts: -------------------------------------------------------------------------------- 1 | export default Object.getOwnPropertyDescriptors; 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/harmony-reflect.ts: -------------------------------------------------------------------------------- 1 | export default Reflect; 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/has-property-descriptors.ts: -------------------------------------------------------------------------------- 1 | const hasPropertyDescriptors = () => true; 2 | hasPropertyDescriptors.hasArrayLengthDefineBug = () => false; 3 | export default hasPropertyDescriptors; 4 | -------------------------------------------------------------------------------- /packages/data/single-file/src/has-proto.ts: -------------------------------------------------------------------------------- 1 | const hasProto = () => true; 2 | export default hasProto; 3 | -------------------------------------------------------------------------------- /packages/data/single-file/src/has.ts: -------------------------------------------------------------------------------- 1 | export default Function.prototype.call.bind(Object.prototype.hasOwnProperty); 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/hasown.ts: -------------------------------------------------------------------------------- 1 | export default Function.prototype.call.bind(Object.prototype.hasOwnProperty); 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/is-date-object.ts: -------------------------------------------------------------------------------- 1 | function is(value: unknown): value is Date { 2 | if (typeof value !== 'object' || value === null) return false; 3 | try { 4 | Date.prototype.getDay.call(value); 5 | return true; 6 | } catch { 7 | return false; 8 | } 9 | } 10 | 11 | export default is; 12 | -------------------------------------------------------------------------------- /packages/data/single-file/src/is-regex.ts: -------------------------------------------------------------------------------- 1 | function is(value: unknown): value is RegExp { 2 | if (!value || (typeof value !== 'object' && typeof value !== 'function')) return false; 3 | return Object.prototype.toString.call(value) === '[object RegExp]'; 4 | } 5 | 6 | export default is; 7 | -------------------------------------------------------------------------------- /packages/data/single-file/src/is-string.ts: -------------------------------------------------------------------------------- 1 | function is(value: unknown): value is string { 2 | if (typeof value === 'string') return true; 3 | if (typeof value !== 'object') return false; 4 | try { 5 | String.prototype.valueOf.call(value); 6 | return true; 7 | } catch { return false; } 8 | } 9 | 10 | export default is; 11 | -------------------------------------------------------------------------------- /packages/data/single-file/src/is-typed-array.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from '@nolyfill/shared'; 2 | import whichTypedArray from '@nolyfill/which-typed-array'; 3 | 4 | export default function isTypedArray(value: unknown): value is TypedArray { 5 | return !!whichTypedArray(value); 6 | } 7 | -------------------------------------------------------------------------------- /packages/data/single-file/src/isarray.ts: -------------------------------------------------------------------------------- 1 | export default Array.isArray; 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/iterator.prototype.ts: -------------------------------------------------------------------------------- 1 | export default Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())) as typeof Iterator; 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/jsonify.ts: -------------------------------------------------------------------------------- 1 | export const { parse, stringify } = JSON; 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/number-is-nan.ts: -------------------------------------------------------------------------------- 1 | export default Number.isNaN; 2 | -------------------------------------------------------------------------------- /packages/data/single-file/src/safe-buffer.ts: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line n/no-deprecated-api -- ignore deprecation 2 | export * from 'node:buffer'; 3 | -------------------------------------------------------------------------------- /packages/data/single-file/src/safer-buffer.ts: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line n/no-deprecated-api -- ignore deprecation 2 | export * from 'node:buffer'; 3 | -------------------------------------------------------------------------------- /packages/data/single-file/src/typed-array-buffer.ts: -------------------------------------------------------------------------------- 1 | import { uncurryThis } from '@nolyfill/shared'; 2 | 3 | export default uncurryThis<(this: Int8Array) => number>(Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Int8Array.prototype), 'buffer')!.get!); 4 | -------------------------------------------------------------------------------- /packages/data/single-file/src/typedarray.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | ArrayBuffer, 3 | DataView, 4 | Float32Array, 5 | Float64Array, 6 | Int8Array, 7 | Int16Array, 8 | Int32Array, 9 | Uint8Array, 10 | Uint8ClampedArray, 11 | Uint16Array, 12 | Uint32Array 13 | }; 14 | -------------------------------------------------------------------------------- /packages/generated/abab/index.d.ts: -------------------------------------------------------------------------------- 1 | export { atob, btoa }; 2 | -------------------------------------------------------------------------------- /packages/generated/array-buffer-byte-length/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function byteLength(ab: unknown): number; 2 | export default byteLength; 3 | -------------------------------------------------------------------------------- /packages/generated/array-flatten/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare const flatten: (x: T[]) => FlatArray[]; 2 | export default flatten; 3 | -------------------------------------------------------------------------------- /packages/generated/array-includes/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array-includes/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array-includes/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(searchElement: any, fromIndex?: number) => boolean, import("@nolyfill/shared").UncurryThis<(searchElement: any, fromIndex?: number) => boolean>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/array-includes/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.includes); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array-includes/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array-includes/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array-includes/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array-includes/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array-includes/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array-includes/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array-includes/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array-includes/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.from/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.from/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.from/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.from, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.from/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.from/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.from/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.from/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.from/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.from/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.from/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.from/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.of/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.of/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.of/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<((...items: T[]) => T[]), (...items: T[]) => T[]>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/array.of/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.of, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.of/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.of/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.of/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.of/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.of/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.of/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.of/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.of/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(index: number) => any, import("@nolyfill/shared").UncurryThis<(index: number) => any>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.at/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.concat/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.concat/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.concat/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.concat/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.concat/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.copywithin/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.copywithin/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.copywithin/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.copywithin/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.copywithin/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.entries/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.entries/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.entries/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.entries/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.entries/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.every); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.every/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.find); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.find/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlast/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.findlastindex/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<((this: A, depth?: D | undefined) => FlatArray[]), import("@nolyfill/shared").UncurryThis<((this: A, depth?: D | undefined) => FlatArray[])>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.flat); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flat/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.flatMap); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.flatmap/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.forEach); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.foreach/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.join/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.join/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.join/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.join/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.join/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.keys/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.keys/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.keys/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.keys/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.keys/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.push/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.push/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.push/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.push/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.push/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Array.prototype.reduce); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduce/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduceright/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduceright/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduceright/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduceright/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.reduceright/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.slice/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.slice/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.slice/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.slice/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.slice/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.some/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.some/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.some/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.some/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.some/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.splice/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.splice/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.splice/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.splice/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.splice/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<() => any[], import("@nolyfill/shared").UncurryThis<() => any[]>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.toreversed/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(compareFn?: ((a: any, b: any) => number) | undefined) => any[], import("@nolyfill/shared").UncurryThis<(compareFn?: ((a: any, b: any) => number) | undefined) => any[]>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.tosorted/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.unshift/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.unshift/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.unshift/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.unshift/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.unshift/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.values/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.values/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.values/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.values/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/array.prototype.values/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(begin?: number, end?: number) => ArrayBuffer, import("@nolyfill/shared").UncurryThis<(begin?: number, end?: number) => ArrayBuffer>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(ArrayBuffer.prototype.slice); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/arraybuffer.prototype.slice/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/asynciterator.prototype/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const asyncIterProto: any; 2 | export default asyncIterProto; 3 | -------------------------------------------------------------------------------- /packages/generated/available-typed-arrays/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: string[]; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/deep-equal-json/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const deepEqualJSON: (a: any, b: any) => boolean; 2 | export default deepEqualJSON; 3 | -------------------------------------------------------------------------------- /packages/generated/deep-equal/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const deepEqual: (a: any, b: any) => boolean; 2 | export default deepEqual; 3 | -------------------------------------------------------------------------------- /packages/generated/define-properties/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function defineProperties(object: object, map: M & ThisType, predicates?: Partial boolean>>): void; 2 | export default defineProperties; 3 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/es-aggregate-error/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/es-set-tostringtag/index.d.ts: -------------------------------------------------------------------------------- 1 | interface SetToStringTagOption { 2 | force?: boolean; 3 | } 4 | declare function set(object: any, value: any, options?: SetToStringTagOption): void; 5 | export default set; 6 | -------------------------------------------------------------------------------- /packages/generated/es6-object-assign/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkaW/nolyfill/3028685817f76bf783bbd7d0334bf2be934b8338/packages/generated/es6-object-assign/index.d.ts -------------------------------------------------------------------------------- /packages/generated/es6-object-assign/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | module.exports = { 3 | polyfill() { 4 | // noop 5 | } 6 | }; 7 | 8 | ((typeof exports.default === 'object' && exports.default !== null) || typeof exports.default === 'function') && (Object.assign(exports.default,exports), module.exports = exports.default); 9 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(this: Function) => string, import("@nolyfill/shared").UncurryThis<(this: Function) => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/function.prototype.name/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/get-symbol-description/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").UncurryThis<(this: symbol) => string | undefined>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/globalthis/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/globalthis/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/globalthis/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim typeof globalThis>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/globalthis/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(globalThis, true, () => globalThis); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/globalthis/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/globalthis/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/globalthis/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/globalthis/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/globalthis/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/globalthis/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/globalthis/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/globalthis/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/gopd/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: (o: T) => { [P in keyof T]: TypedPropertyDescriptor; } & { 2 | [x: string]: PropertyDescriptor; 3 | }; 4 | export default _default; 5 | -------------------------------------------------------------------------------- /packages/generated/harmony-reflect/index.d.ts: -------------------------------------------------------------------------------- 1 | export default Reflect; 2 | -------------------------------------------------------------------------------- /packages/generated/has-property-descriptors/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const hasPropertyDescriptors: { 2 | (): boolean; 3 | hasArrayLengthDefineBug(): boolean; 4 | }; 5 | export default hasPropertyDescriptors; 6 | -------------------------------------------------------------------------------- /packages/generated/has-proto/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const hasProto: () => boolean; 2 | export default hasProto; 3 | -------------------------------------------------------------------------------- /packages/generated/has/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: (thisArg: any, ...argArray: any[]) => any; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/hasown/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: (thisArg: any, ...argArray: any[]) => any; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/is-arguments/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isLegacyArguments(value: unknown): boolean; 2 | declare const _default: typeof isLegacyArguments; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/is-array-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(obj: unknown): obj is ArrayBuffer; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/is-date-object/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(value: unknown): value is Date; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/is-generator-function/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isGeneratorFunction(fn: unknown): fn is Function; 2 | export default isGeneratorFunction; 3 | -------------------------------------------------------------------------------- /packages/generated/is-nan/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/is-nan/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/is-nan/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(number: unknown) => boolean, (number: unknown) => boolean>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/is-nan/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Number.isNaN, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/is-nan/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/is-nan/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/is-nan/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/is-nan/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/is-nan/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/is-nan/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/is-nan/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/is-nan/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/is-regex/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(value: unknown): value is RegExp; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/is-shared-array-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(obj: unknown): obj is SharedArrayBuffer; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/is-string/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(value: unknown): value is string; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/is-symbol/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(value: unknown): value is symbol; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/is-typed-array/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from '@nolyfill/shared'; 2 | export default function isTypedArray(value: unknown): value is TypedArray; 3 | -------------------------------------------------------------------------------- /packages/generated/is-weakref/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function is(value: unknown): value is WeakRef; 2 | export default is; 3 | -------------------------------------------------------------------------------- /packages/generated/isarray/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: (arg: any) => arg is any[]; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/iterator.prototype/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: typeof Iterator; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/number-is-nan/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: (number: unknown) => boolean; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/object-is/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object-is/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object-is/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(value1: any, value2: any) => boolean, (value1: any, value2: any) => boolean>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/object-is/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Object.is, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/object-is/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-is/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object-is/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-is/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object-is/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-is/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object-is/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-is/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object-keys/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object-keys/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object-keys/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<{ 2 | (o: object): string[]; 3 | (o: {}): string[]; 4 | }, { 5 | (o: object): string[]; 6 | (o: {}): string[]; 7 | }>; 8 | export default _default; 9 | -------------------------------------------------------------------------------- /packages/generated/object-keys/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Object.keys, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/object-keys/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-keys/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object-keys/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-keys/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object-keys/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-keys/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object-keys/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object-keys/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.assign/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.assign/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.assign/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Object.assign, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/object.assign/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.assign/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.assign/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.assign/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.assign/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.assign/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.assign/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.assign/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.entries/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.entries/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.entries/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Object.entries, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/object.entries/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.entries/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.entries/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.entries/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.entries/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.entries/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.entries/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.entries/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Object.fromEntries, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.fromentries/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.getownpropertydescriptors/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.groupby/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(o: object, v: PropertyKey) => boolean, (o: object, v: PropertyKey) => boolean>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.hasown/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/object.values/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/object.values/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/object.values/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Object.values, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/object.values/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.values/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/object.values/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.values/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/object.values/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.values/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/object.values/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/object.values/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.allsettled/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/promise.any/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/promise.any/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/promise.any/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.any/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/promise.any/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.any/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/promise.any/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.any/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/promise.any/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/promise.any/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Reflect.getPrototypeOf, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.getprototypeof/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(Reflect.ownKeys, true); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/reflect.ownkeys/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(RegExp.prototype.flags); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/regexp.prototype.flags/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/safe-array-concat/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function concat(...args: Array): T[]; 2 | export default concat; 3 | -------------------------------------------------------------------------------- /packages/generated/safe-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from 'node:buffer'; 2 | -------------------------------------------------------------------------------- /packages/generated/safe-regex-test/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function safeRegexTest(r?: RegExp | null): (s: string) => boolean; 2 | export default safeRegexTest; 3 | -------------------------------------------------------------------------------- /packages/generated/safer-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from 'node:buffer'; 2 | -------------------------------------------------------------------------------- /packages/generated/side-channel/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function create(): { 2 | get: (key: any) => any; 3 | set: (key: any, value: any) => void; 4 | has: (key: any) => boolean; 5 | assert: (key: any) => void; 6 | }; 7 | export default create; 8 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(index: number) => string | undefined, import("@nolyfill/shared").UncurryThis<(index: number) => string | undefined>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.at/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(pos: number) => number | undefined, import("@nolyfill/shared").UncurryThis<(pos: number) => number | undefined>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.codepointat/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(searchString: string, position?: number) => boolean, import("@nolyfill/shared").UncurryThis<(searchString: string, position?: number) => boolean>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.includes); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.includes/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.lastindexof/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.lastindexof/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.lastindexof/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.lastindexof/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.lastindexof/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(regexp: RegExp) => RegExpStringIterator, import("@nolyfill/shared").UncurryThis<(regexp: RegExp) => RegExpStringIterator>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.matchAll); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.matchall/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(maxLength: number, fillString?: string) => string, import("@nolyfill/shared").UncurryThis<(maxLength: number, fillString?: string) => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.padEnd); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padend/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(maxLength: number, fillString?: string) => string, import("@nolyfill/shared").UncurryThis<(maxLength: number, fillString?: string) => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.padStart); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.padstart/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(count: number) => string, import("@nolyfill/shared").UncurryThis<(count: number) => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.repeat); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.repeat/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.replaceAll); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.replaceall/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.split); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.split/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<(searchString: string, position?: number) => boolean, import("@nolyfill/shared").UncurryThis<(searchString: string, position?: number) => boolean>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.startsWith); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.startswith/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.substr/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.substr/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.substr/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.substr/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.substr/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<() => string, import("@nolyfill/shared").UncurryThis<() => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.trim); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trim/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<() => string, import("@nolyfill/shared").UncurryThis<() => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.trimEnd); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimend/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<() => string, import("@nolyfill/shared").UncurryThis<() => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.trimLeft); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimleft/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<() => string, import("@nolyfill/shared").UncurryThis<() => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.trimRight); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimright/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/entry.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").DefineEsShim<() => string, import("@nolyfill/shared").UncurryThis<() => string>>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/entry.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const shared_1 = require("@nolyfill/shared"); 4 | exports.default = (0, shared_1.defineEsShim)(String.prototype.trimStart); 5 | 6 | Object.assign(exports.default, exports); module.exports = exports.default; 7 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/string.prototype.trimstart/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/typed-array-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: import("@nolyfill/shared").UncurryThis<(this: Int8Array) => number>; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /packages/generated/typed-array-byte-length/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from '@nolyfill/shared'; 2 | declare function g(value: TypedArray): number; 3 | declare function g(value: unknown): false; 4 | export default g; 5 | -------------------------------------------------------------------------------- /packages/generated/typed-array-byte-offset/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from '@nolyfill/shared'; 2 | declare function g(value: TypedArray): number; 3 | declare function g(value: unknown): false; 4 | export default g; 5 | -------------------------------------------------------------------------------- /packages/generated/typed-array-length/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from '@nolyfill/shared'; 2 | declare function g(value: TypedArray): number; 3 | declare function g(value: unknown): false; 4 | export default g; 5 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/typedarray.prototype.slice/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/unbox-primitive/index.d.ts: -------------------------------------------------------------------------------- 1 | export default function unboxPrimitive(value: unknown): string | number | bigint | boolean | symbol; 2 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/auto.d.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* noop */ 3 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/implementation.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').implementation; 3 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/index.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['implementation']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').index(); 3 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/polyfill.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['polyfill']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/polyfill.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').polyfill; 3 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/shim.d.ts: -------------------------------------------------------------------------------- 1 | import type Entry from './entry'; 2 | declare const _default: typeof Entry['shim']; 3 | export default _default; 4 | -------------------------------------------------------------------------------- /packages/generated/util.promisify/shim.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = require('./entry.js').shim; 3 | -------------------------------------------------------------------------------- /packages/generated/which-boxed-primitive/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function which(value: unknown): "String" | "Number" | "Boolean" | "Symbol" | "BigInt" | null | undefined; 2 | export default which; 3 | -------------------------------------------------------------------------------- /packages/generated/which-typed-array/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function t(value: unknown): false | "BigInt64Array" | "BigUint64Array" | "Float32Array" | "Float64Array" | "Int16Array" | "Int32Array" | "Int8Array" | "Uint16Array" | "Uint32Array" | "Uint8Array" | "Uint8ClampedArray"; 2 | export default t; 3 | -------------------------------------------------------------------------------- /packages/manual/assert/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from 'commonjs-assert'; 2 | -------------------------------------------------------------------------------- /packages/manual/function-bind/implementation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = Function.prototype.bind; 4 | -------------------------------------------------------------------------------- /packages/manual/function-bind/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = Function.prototype.bind; 4 | -------------------------------------------------------------------------------- /packages/manual/has-symbols/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = () => true; 4 | -------------------------------------------------------------------------------- /packages/manual/has-symbols/shams.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = () => true; 4 | -------------------------------------------------------------------------------- /packages/manual/has-tostringtag/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = () => true; 4 | -------------------------------------------------------------------------------- /packages/manual/has-tostringtag/shams.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = () => true; 4 | -------------------------------------------------------------------------------- /packages/manual/is-core-module/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const isCore: (x: string, _nodeVersion?: any) => boolean; 2 | 3 | export = isCore; 4 | -------------------------------------------------------------------------------- /packages/tools/cli/README.md: -------------------------------------------------------------------------------- 1 | # no(po)lyfill 2 | 3 | Speed up your package installation process, reduce your disk usage, extend the lifespan of your precious SSD by reducing your node_modules size. 4 | 5 | Read more information at https://github.com/SukkaW/nolyfill. 6 | -------------------------------------------------------------------------------- /packages/tools/cli/bin/nolyfill.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 'use strict'; 3 | require('../dist/cli.js'); 4 | -------------------------------------------------------------------------------- /packages/tools/cli/src/global.d.ts: -------------------------------------------------------------------------------- 1 | declare module '@nolyfill/promise.any' { 2 | function _any(values: T): Promise>; 3 | function _any(values: Iterable>): Promise>; 4 | export default _any; 5 | } 6 | -------------------------------------------------------------------------------- /packages/tools/cli/src/lib/handle-sigterm.ts: -------------------------------------------------------------------------------- 1 | import process from 'node:process'; 2 | 3 | const onSigExit = () => process.exit(0); 4 | 5 | export function handleSigTerm() { 6 | process.on('SIGINT', onSigExit); 7 | process.on('SIGTERM', onSigExit); 8 | } 9 | -------------------------------------------------------------------------------- /packages/tools/internal/index.d.ts: -------------------------------------------------------------------------------- 1 | export function fileExists(path: string): Promise; 2 | export function compareAndWriteFile(filePath: string, fileContent: string, existingFiles?: Set): Promise; 3 | -------------------------------------------------------------------------------- /packages/tools/internal/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@nolyfill/internal", 3 | "version": "1.0.44", 4 | "private": true, 5 | "main": "./index.js", 6 | "types": "./index.d.ts", 7 | "scripts": {}, 8 | "license": "MIT", 9 | "dependencies": {}, 10 | "engines": { 11 | "node": ">=12.4.0" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /packages/tools/shared/src/typed-array-prototype.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from './types'; 2 | 3 | export const TypedArrayPrototype: TypedArray = Object.getPrototypeOf(Int8Array.prototype); 4 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - 'packages/**/*' 3 | --------------------------------------------------------------------------------