Back to Explore

mcollina/reusify

GitHub
1 watchersOpen source

Last release: 2/25/2025

Reusify helps you reuse objects and functions to improve performance in Node.js, aiming for about 10% faster execution in hot code paths. It provides a pattern for getting cached instances, resetting their state, and releasing them back to the cache to reduce function allocation and garbage collector pressure.

Project status

  • The repository appears intermittently maintained, with the most recent upstream activity dated 2026-02-09 and the newest notable tag update being v1.1.0 on 2025-02-25.
  • Update cadence looks sparse, with large historical gaps (for example, v1.0.3 in 2017, v1.0.4 in 2018, and v1.1.0 in 2025), suggesting maintenance occurs in bursts rather than a regular schedule.

AI summary generated Today

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

Recent updates

  • v1.1.0

    2/25/2025

    v1.1.0 mainly focuses on adding TypeScript support and modernizing the project tooling and CI configuration. The published code diff, however, also changes the developer toolchain (linting, testing, coverage) and adds several repository configuration files that are not mentioned in the release notes.

    Features
  • v1.0.4

    1/26/2018

    v1.0.4 release notes only mention restoring peak performance (PR #8), but the provided code diff does not show any core library change implementing that. The changes visible in the diff are primarily README/example updates, test additions, CI configuration, and devDependency bumps.

  • v1.0.3

    7/20/2017

    The release notes claim only documentation and benchmark updates. The actual diff shows changes limited to CI configuration, README/benchmarks, and development toolchain dependencies, with no direct changes to the library’s runtime logic.

  • v1.0.1

    12/16/2015

    Release v1.0.1 primarily updates CI and adds code coverage reporting via Coveralls. The code diff shows new CI configuration (Travis matrix, caching, and after_script) plus new npm scripts and dev dependencies for coverage instrumentation.

    SecurityFeatures
  • v1.0.0

    9/11/2015

    This release is the initial v1.0.0 publication. There are no release-note details beyond stating it is the first release, so no specific changes, fixes, or migration guidance can be inferred.