Back to Explore

wooorm/is-alphanumerical

GitHub
2 watchersOpen source

Last release:

is-alphanumerical is a small ESM function that checks whether a given character (ASCII code point) matches `[a-zA-Z0-9]`. It’s useful when you need a shared helper to test alphanumeric characters in JavaScript, including Node.js, Deno, and modern browsers.

Project status

  • The source appears to be maintained in bursts, but based on the latest evidence it is effectively quiet/dormant now, with the last upstream push on 2022-11-23 and the most recent published update (2.0.1) on 2021-11-04, which is several years ago relative to 2026-09-10.
  • Update cadence shows a run of releases roughly every 6 to 18 months from 2017 through 2021 (1.0.1 in 2017, 1.0.2 in 2018, 1.0.3 in 2019, 1.0.4 in 2020, 2.0.0 in 2021-03, 2.0.1 in 2021-11), then no further surfaced releases after 2021 (aside from an upstream push in 2022).

AI summary generated

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

Recent updates

  • 2.0.1

    Release 2.0.1 updates the documentation and enables TypeScript strict type checking. The actual diff shows primarily tooling and config changes (TypeScript strict mode, additional type coverage enforcement, updated build/test/lint scripts), plus upgrades to several dev dependencies.

  • 2.0.0

    Release 2.0.0 switches the package to ESM and adds generated TypeScript declaration files (via JSDoc and a TS build step). It also updates the public API usage in docs and tests to use a named export.

    BreakingFeatures
  • 1.0.4

    Release 1.0.4 is primarily described as a prose refactor in the release notes. The actual diff shows only documentation/metadata updates plus development dependency version changes, with no apparent runtime API changes.

  • 1.0.3

    Release 1.0.3 is largely a release-notes-driven documentation update: badge links, switching author and repository URLs to HTTPS, and renaming LICENSE to license. The runtime code diff is effectively cosmetic. However, the actual diff also updates CI and the build toolchain in package.json, which is not mentioned in the release notes.

  • 1.0.2

    Release 1.0.2 is presented as a code-style refactor. The diff shows mostly formatting changes (no semicolons, prettier/xo style), plus CI and development tooling updates (updated devDependencies, changed npm scripts, and updated Travis configuration).

  • 1.0.1

    Release 1.0.1 is primarily a documentation and repo cleanup update. The actual runtime code change is minimal (mostly removal of header comments and linting boilerplate), but the release also includes maintenance changes to CI and development tooling that are not mentioned in the release notes.

  • 1.0.0

    Release 1.0.0 was published on 2016-07-12. The release notes contain no described changes, features, or fixes, so developer impact cannot be determined from the provided data.