Back to Explore

ljharb/own-keys

GitHub
2 watchersOpen source

Last release:

own-keys is a JavaScript utility that returns an object's own property keys, including both string and symbol keys. It also aims to include non-enumerable properties when possible, which makes it useful when you need a more complete view of an object’s keys than simple enumeration.

Project status

  • Maintenance: The repository shows an upstream push on 2026-01-13, which suggests the project is being maintained, but the provided tagged update history only goes up to 2024-12-29.
  • Update cadence: Based on the available update information, published updates are clustered on 2024-12-29 (v1.0.0 and v1.0.1), with no additional tagged updates shown after that date, despite later upstream activity in 2026.

AI summary generated

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

Recent updates

  • v1.0.1

    v1.0.1 makes small internal/test changes and a runtime tweak to the fallback export implementation when `Reflect.ownKeys` (or the intrinsic `$ownKeys`) is not available. The release notes section provided by the publisher is empty, so the actual behavior difference is only discoverable from the code diff and changelog commits.

  • v1.0.0

    Release v1.0.0 was published on 2024-12-29, but no release notes or change log details were provided by the publisher. As a result, there is no documented information here about new features, breaking changes, bug fixes, security updates, or migration requirements.