Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

`lru-cache` fails on Node.js 22

Đang mở Phù hợp với người mới
#1,222 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
76/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github-actions, javascript, node.js
Lĩnh vực
testing, tooling

Hướng nghiên cứu

Bắt đầu với mục lru-cache ở khoảng dòng 257–264 trong lib/lookup.json và so sánh các quy tắc phiên bản Node.js của mục này với quy trình CI của dự án được liên kết trong issue. Chạy quy trình của mô-đun kiểm thử được trích dẫn cho lru-cache để xác nhận các lỗi trên Node.js 22. Công việc hoàn tất khi citgm bỏ qua các phiên bản dưới 24 đối với lru-cache và quy trình liên quan chạy thành công.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Situation

Running citgm lru-cache fails:

  • on Node.js 22 for macos, windows & ubuntu
Item Status
docs page https://isaacs.github.io/node-lru-cache/
npm package https://www.npmjs.com/package/lru-cache
npm status active
last published 11.5.3 Sep 19, 2026
weekly downloads 652,744,103
repo location https://github.com/isaacs/node-lru-cache
repo last update to default branch Sep 19, 2026
repo status active
repo CI status runs in Node.js 24 & 25
lookup release / HEAD release
lookup - skip aix
lookup - flaky win32
lookup maintainer 1 isaacs

Repo CI https://github.com/isaacs/node-lru-cache/blob/main/.github/workflows/ci.yml runs in Node.js 24 & 25

Steps to reproduce

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

Module to test: lru-cache
CITGM repository to checkout: nodejs/citgm
CITGM GitHub ref to checkout: main

Result

Fails on Node.js 22 all OS
Fails on Node.js 22, 24 & 26 for Windows

Node.js npm macos ubuntu windows
22.23.4 10.9.9 FAIL FAIL FAIL
24.22.1 11.19.1 PASS PASS FAIL
26.12.1 11.20.0 PASS PASS FAIL

win32 is already skipped in lookup.json. No action needed for Windows

References

https://github.com/nodejs/citgm/blob/98ba8542fda8b5c61c4c6a5dec117021219ec255/lib/lookup.json#L257-L264

Suggestion

Ngôn ngữ chính
JavaScript
Star
608
Fork
163
Merge trung bình
2 ngày 20 giờ
Pull request đã merge (30 ngày)
14

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của nodejs/citgm

Tất cả issue của nodejs/citgm

Issue tương tự

Thêm issue về JavaScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.