Skip to content

weak fails on Node.js 24 & 26 (ubuntu) & Node.js 24-26 (windows) #1170

Description

@MikeMcC399

Situation

Running citgm weak passes only on a subset of variants.
macos - passes all
ubuntu - fails on Node.js 24 & 26 with a native stack trace
windows - fails on all Node.js release lines with node.gyp errors

Item Status
npm package https://www.npmjs.com/package/weak
npm status not deprecated
last published 1.0.1 Jan 4, 2016
weekly downloads 8,274
repo location https://github.com/TooTallNate/node-weak
repo last update to default branch Jan 13, 2022
repo status not archived, not maintained
repo CI status runs in Node.js 10, 12, 14 & 16
lookup - skip -
lookup maintainer 1 tootallnate

Repo CI https://github.com/TooTallNate/node-weak/blob/master/.github/workflows/test.yml does not include any currently supported Node.js versions.

Cloning the repo and running local tests using Ubuntu 26.04.1 LTS and running under Node.js 22, 24 & 26 confirm the compatibility issues for Node.js 24 & 26.

Steps to reproduce

Run https://github.com/nodejs/citgm/actions/workflows/test-module.yml

Module to test: weak
CITGM repository to checkout: nodejs/citgm
CITGM GitHub ref to checkout: main

Result

Fails most current variants:

Node.js npm macos ubuntu windows
22.23.3 10.9.9 PASS PASS FAIL
24.21.0 11.19.0 PASS FAIL FAIL
26.10.0 11.19.1 PASS FAIL FAIL

References

citgm/lib/lookup.json

Lines 465 to 469 in 4d3d256

"weak": {
"head": true,
"maintainers": "tootallnate",
"tags": "native"
},

cc: @TooTallNate

Activity

  1. MikeMcC399 commented on Oct 5, 2026

    @MikeMcC399
    ContributorAuthor

    Suggestion

    Considering the 10 year old age of the latest release weak@1.0.1 and the low weekly downloads figure (8,274), I suggest to retire weak from citgm testing.

  2. MikeMcC399 commented on Oct 8, 2026

    @MikeMcC399
    ContributorAuthor

    #1187 proposes the removal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions