This is a small JavaScript utility that checks whether a value is a JS Set (using cross-realm or iframe-safe detection). It is useful for validating inputs and distinguishing Sets from other collection types like Map, WeakSet, and WeakMap.
Project status
- Maintenance status: The package does not show frequent published updates. The most recent tagged update is v2.0.3 on 2024-03-08, while the last upstream push was 2026-01-13, suggesting some repository activity but not recent consumer-facing update activity.
- Update cadence: Releases appear infrequent, with a long gap from v2.0.2 (2020-12-13) to v2.0.3 (2024-03-08), and no further tagged updates after v2.0.3 despite an upstream push in 2026.
AI summary generated
Recent updates
v2.0.3
Release v2.0.3 appears to be primarily a tooling and type-definition update rather than a functional change to the isSet implementation. The package now ships TypeScript typings (index.d.ts) and adds metadata/build script updates in package.json and tsconfig/type-check tooling.
Featuresv2.0.2
This release (v2.0.2) primarily updates repository and CI/test infrastructure and refreshes development dependencies. The provided publisher release notes are empty, so the changes shown in the diff are effectively undocumented from the perspective of consumers and maintainers.
Securityv2.0.1
Release v2.0.1 was published on 2019-12-17. No release notes or change log details were provided by the publisher, so the developer-impacting changes in this version cannot be determined from the available information.
v2.0.0
Release v2.0.0 was published on 2019-11-12, but the publisher did not provide any release notes in the supplied data. As a result, there is no documented information available here to assess new features, breaking changes, bug fixes, security updates, or migration requirements.
v1.0.0
This release is tagged v1.0.0, but no release notes or change log details were provided by the publisher. As a result, there is no information available here to determine new features, breaking changes, bug fixes, security updates, or migration steps.