diff --git a/babel.config.js b/babel.config.js index ab7687b10..28ea2337d 100644 --- a/babel.config.js +++ b/babel.config.js @@ -10,7 +10,7 @@ module.exports = { [ require.resolve('@babel/preset-env'), { - targets: {node: '16'}, + targets: {node: '18'}, useBuiltIns: 'entry', corejs: '2.x', }, diff --git a/package.json b/package.json index 30721e29e..526fb17d3 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@react-native-community/eslint-config": "^2.0.0", "@types/glob": "^7.1.1", "@types/jest": "^26.0.15", - "@types/node": "^16.0.0", + "@types/node": "^18.0.0", "@types/node-fetch": "^2.3.7", "@types/readable-stream": "^2.3.0", "@types/rimraf": "^3.0.2", @@ -59,7 +59,7 @@ "typescript": "^4.9.5" }, "resolutions": { - "@types/node": "^16.0.0" + "@types/node": "^18.0.0" }, "lint-staged": { "./packages/**/*.ts": [ diff --git a/packages/cli-doctor/src/tools/versionRanges.ts b/packages/cli-doctor/src/tools/versionRanges.ts index 34e6198fc..b8f37cb21 100644 --- a/packages/cli-doctor/src/tools/versionRanges.ts +++ b/packages/cli-doctor/src/tools/versionRanges.ts @@ -1,6 +1,6 @@ export default { // Common - NODE_JS: '>= 16', + NODE_JS: '>= 18', YARN: '>= 1.10.x', NPM: '>= 4.x', RUBY: '>= 2.6.10', diff --git a/packages/cli-tools/package.json b/packages/cli-tools/package.json index 13fd87e14..1cd0833be 100644 --- a/packages/cli-tools/package.json +++ b/packages/cli-tools/package.json @@ -21,7 +21,7 @@ "@react-native-community/cli-types": "12.0.0-alpha.7", "@types/lodash": "^4.14.149", "@types/mime": "^2.0.1", - "@types/node": "^16.0.0", + "@types/node": "^18.0.0", "@types/node-fetch": "^2.5.5", "@types/shell-quote": "^1.7.1" }, diff --git a/packages/cli/package.json b/packages/cli/package.json index 8c3cddf2f..b78f3e328 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -18,7 +18,7 @@ ], "engineStrict": true, "engines": { - "node": ">=16" + "node": ">=18" }, "jest": { "testEnvironment": "node" diff --git a/yarn.lock b/yarn.lock index 93c2d1a0c..5eafadc31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3183,10 +3183,10 @@ "@types/node" "*" form-data "^3.0.0" -"@types/node@*", "@types/node@^16.0.0": - version "16.18.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.12.tgz#e3bfea80e31523fde4292a6118f19ffa24fd6f65" - integrity sha512-vzLe5NaNMjIE3mcddFVGlAXN1LEWueUsMsOJWaT6wWMJGyljHAWHznqfnKUQWGzu7TLPrGvWdNAsvQYW+C0xtw== +"@types/node@*", "@types/node@^18.0.0": + version "18.16.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.19.tgz#cb03fca8910fdeb7595b755126a8a78144714eea" + integrity sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA== "@types/normalize-package-data@^2.4.0": version "2.4.0"