1. es-shim-unscopables
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
es-shim-unscopables
Package: es-shim-unscopables
Created by: ljharb
Last modified: Sat, 21 Oct 2023 05:56:24 GMT
Version: 1.0.2
License: MIT
Downloads: 88,618,416
Repository: https://github.com/ljharb/es-shim-unscopables

Install

npm install es-shim-unscopables
yarn add es-shim-unscopables

es-shim-unscopables Version Badge

github actions
coverage
dependency status
dev dependency status
License
Downloads

npm badge

Helper package to shim a method into Array.prototype[Symbol.unscopables]

Example

 const assert = require('assert');

const shimUnscopables = require('es-shim-unscopables');

let copyWithin;
let concat;
with ([]) {
    assert.equal(concat, Array.prototype.concat);
    assert.notEqual(copyWithin, Array.prototype.copyWithin);
}

shimUnscopables('concat');

with ([]) {
    assert.notEqual(concat, Array.prototype.concat);
    assert.notEqual(copyWithin, Array.prototype.copyWithin);
}

Tests

Simply clone the repo, npm install, and run npm test

Security

Please email @ljharb or see https://tidelift.com/security if you have a potential security vulnerability to report.

Dependencies

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code