Back to Explore

ljharb/es-shim-unscopables

GitHub
1 watchersOpen source

Last release: 2/12/2025

es-shim-unscopables is a helper package that adds or shims a method into `Array.prototype[Symbol.unscopables]`. It is useful when you need consistent `Symbol.unscopables` behavior for `with` statements and array prototype methods across environments.

Project status

  • The repo appears actively maintained, with a recent upstream push on 2026-01-13 and a prior published update v1.1.0 on 2025-02-12, indicating ongoing attention rather than abandonment.
  • The apparent update cadence is relatively infrequent, with updates in 2025 and the prior tagged updates in 2023 (suggesting a low, intermittent release pattern rather than a steady monthly cadence).

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v1.1.0

    2/12/2025

    v1.1.0 introduces TypeScript support and updates project tooling, but the publisher did not provide release notes. The code changes also include a small runtime hardening around writing to Array.prototype[Symbol.unscopables].

    BreakingFeatures
  • v1.0.2

    10/21/2023

    Release v1.0.2 primarily updates the package metadata and dependency list. The code diff shows the removal of an unused dependency, with no changes to the package’s runtime API surface apparent from the diff.

  • v1.0.1

    10/21/2023

    Release v1.0.1 was published, but no release notes were provided by the publisher. As a result, there is no documented information about new features, breaking changes, bug fixes, security updates, or dependency updates in this release.

  • v1.0.0

    4/11/2022

    The release notes for v1.0.0 were not provided, so there is no documented information about new features, breaking changes, bug fixes, or other developer-impacting changes. Without additional release note content, it is not possible to accurately extract upgrade-relevant details from the provided material.