From 63359d8f90deb14bd4e5141f04a14a7218763468 Mon Sep 17 00:00:00 2001 From: Frankie Yan Date: Mon, 26 Jan 2026 14:37:09 -0800 Subject: [PATCH 1/2] chore: Remove node version requirements from package.json Remove the `engines` field that required Node.js ^22.22.0 and npm ^10.9.2. This allows consumers to install `@doist/reactist` regardless of their Node.js version, since it's a client-side library that runs in the browser. The `engines` field was added to support `@doist/react-compiler-tracker` (a dev dependency), not for any runtime requirements. Development is still protected by the `.node-version` file and CI workflows. Co-Authored-By: Claude Opus 4.5 --- package-lock.json | 4 ---- package.json | 4 ---- 2 files changed, 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6881e6f2..bade667e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -121,10 +121,6 @@ "typescript": "5.9.3", "webpack": "^4.43.0" }, - "engines": { - "node": "^22.22.0 || >= 24.13.0", - "npm": "^10.9.2 || >= 11.5.1" - }, "peerDependencies": { "@ariakit/react": "~0.4.19", "classnames": "^2.2.5", diff --git a/package.json b/package.json index 61286e15..62377057 100644 --- a/package.json +++ b/package.json @@ -21,10 +21,6 @@ "sideEffects": [ "**/*.css" ], - "engines": { - "node": "^22.22.0 || >= 24.13.0", - "npm": "^10.9.2 || >= 11.5.1" - }, "publishConfig": { "access": "public" }, From 5d8900d51af09b814cc141d5b6790a47db46bbe6 Mon Sep 17 00:00:00 2001 From: Frankie Yan Date: Mon, 26 Jan 2026 14:39:02 -0800 Subject: [PATCH 2/2] chore: Update @doist/react-compiler-tracker to 2.1.2 Co-Authored-By: Claude Opus 4.5 --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index bade667e..3fef601c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "@babel/register": "^7.0.0", "@doist/eslint-config": "12.0.0", "@doist/prettier-config": "4.0.0", - "@doist/react-compiler-tracker": "2.1.1", + "@doist/react-compiler-tracker": "2.1.2", "@doist/tsconfig": "2.0.0", "@geometricpanda/storybook-addon-badges": "^0.2.2", "@rollup/plugin-babel": "6.1.0", @@ -2714,9 +2714,9 @@ } }, "node_modules/@doist/react-compiler-tracker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@doist/react-compiler-tracker/-/react-compiler-tracker-2.1.1.tgz", - "integrity": "sha512-95fv+k5x31Q4vnwO2STPLcUaLXI1u5Mxr/4j4q5gxNoaBJjC/6VxnlatYAYDqZ125tJOLVQ0spkfl95/PVTUcQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@doist/react-compiler-tracker/-/react-compiler-tracker-2.1.2.tgz", + "integrity": "sha512-qFN2KhgX+OB82qJSpHedLMaiuXVhfM4DbM2OBzcS1fEdyRkNYGB41D6SNLYQLbajiHU3rbNqVKd+3z28ebXNvw==", "dev": true, "license": "MIT", "dependencies": { @@ -2729,7 +2729,7 @@ "react-compiler-tracker": "dist/index.mjs" }, "engines": { - "node": "^22.22.0 || >=24.13.0" + "node": "^20.0.0 || >=22.0.0" }, "peerDependencies": { "babel-plugin-react-compiler": "^1.0.0" diff --git a/package.json b/package.json index 62377057..5d629dd5 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "@babel/register": "^7.0.0", "@doist/eslint-config": "12.0.0", "@doist/prettier-config": "4.0.0", - "@doist/react-compiler-tracker": "2.1.1", + "@doist/react-compiler-tracker": "2.1.2", "@doist/tsconfig": "2.0.0", "@geometricpanda/storybook-addon-badges": "^0.2.2", "@rollup/plugin-babel": "6.1.0",