mirror of
https://github.com/yamadashy/repomix.git
synced 2026-05-30 11:18:53 +02:00
9caf541368
Node.js 20 reaches end-of-life on 2026-04-30, so raise the minimum supported version to 22 (the next active LTS) and add Node.js 26 to the CI matrix as the current release line. - Bump engines.node to >=22.0.0 in package.json and scripts/memory - Update CI matrix to [22.x, 24.x, 26.x] (drop 20.x and 25.x; 25.x EOL 2026-06) - Update test-action.yml matrix to [22, 24, 26] - Drop the obsolete `node --run` workaround comment in ci.yml since `node --run` is supported on all matrix versions - Update Node.js version mentions in English docs, llms-install.md, configShard, bug report template, and code samples in hi/vi github-actions guides Dockerfile (node:22-slim) is intentionally left at the minimum supported version so the published image confirms Repomix runs on the floor.
35 lines
966 B
JSON
35 lines
966 B
JSON
{
|
|
"name": "@repomix/memory-benchmarks",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"description": "Memory usage benchmarks and leak detection for repomix",
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"build:repomix": "cd ../.. && node --run build",
|
|
"build:all": "node --run build:repomix && node --run build",
|
|
"clean": "rm -rf dist",
|
|
"test": "node --run build:all && node --expose-gc dist/memory-test.js",
|
|
"test:full": "node --run build:all && node --expose-gc dist/memory-test.js --full",
|
|
"test:continuous": "node --run build:all && node --expose-gc dist/memory-test.js --continuous"
|
|
},
|
|
"dependencies": {
|
|
"@types/asciichart": "^1.5.8",
|
|
"asciichart": "^1.5.25",
|
|
"repomix": "file:../.."
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^24.12.2",
|
|
"typescript": "^6.0.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=22.0.0"
|
|
},
|
|
"keywords": [
|
|
"benchmark",
|
|
"memory",
|
|
"performance",
|
|
"leak-detection"
|
|
]
|
|
}
|