This JavaScript module checks whether a given value is a JS SharedArrayBuffer. It’s designed to work across realms and iframes without relying on `instanceof` or mutable properties, and can be used for type guards in code that needs to distinguish SharedArrayBuffer values.
Project status
- The module appears quiet rather than actively maintained, with the most recent upstream push on 2026-01-13 and the last published update on 2024-12-18 (a gap of well over a year from today, 2026-09-10).
- The apparent update cadence is low, with early updates in 2021 to 2024, then no new tagged updates since v1.0.4 (2024-12-18).
AI summary generated
Recent updates
v1.0.4
v1.0.4 updates the implementation to use the newer `call-bound` package and refreshes CI, typings tooling, and development dependencies. No release notes were provided, so this analysis focuses on what the code and project configuration actually changed.
v1.0.3
v1.0.3 adds TypeScript declaration support for `is-shared-array-buffer` and expands the test suite to ensure TypedArray buffers are not misidentified as SharedArrayBuffer. The runtime implementation appears unchanged, but the release includes multiple packaging and tooling changes (npmignore autogeneration, TypeScript typechecking during lint/test).
Featuresv1.0.2
Release v1.0.2 was published on 2022-04-02, but no release notes were provided by the publisher. As a result, there is no documented information about new features, fixes, breaking changes, or dependency updates in this release.
v1.0.1
Release v1.0.1 (2021-03-04) makes small documentation-related updates and bumps the package version. The diff shows no application logic changes, only README link fixes and changelog entries.
v1.0.0
This release is tagged v1.0.0, but no release notes were provided by the publisher. As a result, there is no documented information about new features, breaking changes, fixes, security updates, or migration steps.