Back to Explore

isaacs/inherits

GitHub
1 watchersOpen source

Last release: 6/19/2019

A small JavaScript helper that provides Node.js compatible `inherits` behavior for setting up prototype-based inheritance. It works in both Node and the browser, with a browser-friendly implementation to avoid bundling the full `util` package when only `inherits` is needed.

Project status

  • The source appears to have ongoing repository activity (last upstream push on 2025-10-25), but the published npm update history shown here is sparse, with no documented updates after v2.0.4 (2019-06-19).
  • Apparent update cadence for published updates is very low, based on the visible tags: v2.0.2 and v2.0.3 in 2016, then v2.0.4 in 2019, followed by a long gap with no further documented updates.

AI summary generated Today

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

Recent updates

  • v2.0.4

    6/19/2019

    v2.0.4 updates the browser-side implementation of the `inherits` helper and refreshes the project’s test/tooling setup (new/updated tests, newer `tap`, added `package-lock.json`). The only meaningful runtime behavior change is in `inherits_browser.js`, where handling of a falsy `superCtor` was added.

  • v2.0.3

    9/8/2016

    v2.0.3 is a small maintenance release with no release notes provided by the publisher. The code diff shows CI configuration added and a packaging change to control which files are included in the published npm package.

  • v2.0.2

    9/7/2016

    Release v2.0.2 was published on 2016-09-07, but no release notes were provided by the publisher. As a result, there is no documented information about new features, fixes, security updates, or breaking changes.

  • v1.0.1

    8/26/2015

    This release appears to be a packaging metadata change only, updating the npm package version string. No functional source code changes are present in the provided diff.

  • v2.0.1

    8/19/2013

    This release (v2.0.1) contains no documented functional changes, and the provided release notes are empty. The only actual changes in the diff are metadata and licensing updates (LICENSE text and package.json fields), plus the version number bump.

  • v2.0.0

    5/16/2013

    Release v2.0.0 was published on 2013-05-16, but no release notes were provided by the publisher. As a result, there is no documented information here to determine new features, breaking changes, bug fixes, security updates, or migration requirements.