diff --git a/apps/docs-website/docs/requirements/hard-requirements.md b/apps/docs-website/docs/requirements/hard-requirements.md index 76ff2a20..9a5f22bd 100644 --- a/apps/docs-website/docs/requirements/hard-requirements.md +++ b/apps/docs-website/docs/requirements/hard-requirements.md @@ -5,6 +5,6 @@ description: The bare minimum # Hard requirements -- [Node >=16](https://nodejs.org/en/) +- [Node >=20](https://nodejs.org/en/) - [ESLint >=8.38.0](https://eslint.org/) - [Typescript >= 5.0.0](https://www.typescriptlang.org/) diff --git a/packages/eslint-config-sheriff/package.json b/packages/eslint-config-sheriff/package.json index 39d93f8e..c326a1bc 100644 --- a/packages/eslint-config-sheriff/package.json +++ b/packages/eslint-config-sheriff/package.json @@ -94,7 +94,7 @@ "typescript": ">=5.0.0" }, "engines": { - "node": ">=16" + "node": ">=20.10.0" }, "license": "MIT", "devDependencies": { diff --git a/packages/eslint-config-sheriff/tsup.config.json b/packages/eslint-config-sheriff/tsup.config.json index cb582f25..9850d11a 100644 --- a/packages/eslint-config-sheriff/tsup.config.json +++ b/packages/eslint-config-sheriff/tsup.config.json @@ -5,7 +5,7 @@ "splitting": false, "sourcemap": false, "clean": true, - "target": "node16", + "target": "node20", "skipNodeModulesBundle": true, "minify": true, "replaceNodeEnv": true, diff --git a/packages/sheriff-constants/package.json b/packages/sheriff-constants/package.json index 68c422e0..67eb5c65 100644 --- a/packages/sheriff-constants/package.json +++ b/packages/sheriff-constants/package.json @@ -37,6 +37,6 @@ "typescript": "^5.5.3" }, "engines": { - "node": ">=16" + "node": ">=20.10.0" } } diff --git a/packages/sheriff-constants/tsup.config.json b/packages/sheriff-constants/tsup.config.json index cb582f25..9850d11a 100644 --- a/packages/sheriff-constants/tsup.config.json +++ b/packages/sheriff-constants/tsup.config.json @@ -5,7 +5,7 @@ "splitting": false, "sourcemap": false, "clean": true, - "target": "node16", + "target": "node20", "skipNodeModulesBundle": true, "minify": true, "replaceNodeEnv": true, diff --git a/packages/sheriff-types/tsup.config.json b/packages/sheriff-types/tsup.config.json index cb582f25..9850d11a 100644 --- a/packages/sheriff-types/tsup.config.json +++ b/packages/sheriff-types/tsup.config.json @@ -5,7 +5,7 @@ "splitting": false, "sourcemap": false, "clean": true, - "target": "node16", + "target": "node20", "skipNodeModulesBundle": true, "minify": true, "replaceNodeEnv": true, diff --git a/packages/sheriff-utils/package.json b/packages/sheriff-utils/package.json index 907a3ed7..698c3b06 100644 --- a/packages/sheriff-utils/package.json +++ b/packages/sheriff-utils/package.json @@ -35,6 +35,6 @@ "typescript": "^5.5.3" }, "engines": { - "node": ">=16" + "node": ">=20.10.0" } }