Checks whether the current environment supports full JavaScript property descriptor behavior, including `defineProperty` and `getOwnPropertyDescriptor` support. Useful for feature-detecting ES5 descriptor support and working around older browser issues such as IE 8’s broken implementations.
Project status
- The repository shows the last upstream push on 2026-01-13, but the most recent published update in the provided history is v1.0.2 on 2024-02-13, suggesting active development is intermittent rather than steady.
- Update cadence appears sparse, with v1.0.2 in 2024, v1.0.1 in 2023, and v1.0.0 in 2022. After 2024, there is evidence of upstream activity in 2026 but no corresponding new tagged updates shown here.
AI summary generated
Recent updates
v1.0.2
v1.0.2 is a small patch release with a refactor around how the library detects `Object.defineProperty` support. The provided release notes are empty, so behavior changes are only discoverable by inspecting the code diff and manifest changes.
v1.0.1
Release v1.0.1 primarily updates project metadata and tooling. The code diff shows no library source/API changes, but it does change how the npm package is assembled (npmignore generation and publishConfig) and bumps a runtime dependency (get-intrinsic).
v1.0.0
Release v1.0.0 was published on 2022-04-15, but no release notes were provided by the publisher. Because the release notes content is missing, this analysis cannot determine what new features, breaking changes, bug fixes, security updates, or dependency changes were included.