diff --git a/.github/workflows/create-block.yml b/.github/workflows/create-block.yml index 0e4325b53f69d..59d594a5f1ae7 100644 --- a/.github/workflows/create-block.yml +++ b/.github/workflows/create-block.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - node: ['16'] + node: ['18', '20'] os: [macos-latest, ubuntu-latest, windows-latest] steps: diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 65ba01d0b70e8..40aa1bcc836dd 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -28,7 +28,7 @@ jobs: strategy: fail-fast: false matrix: - node: ['16'] + node: ['18', '20'] steps: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 diff --git a/.nvmrc b/.nvmrc index b6a7d89c68e0c..3c032078a4a21 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16 +18 diff --git a/package-lock.json b/package-lock.json index 8382dd2413d46..69be49662d1a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -247,8 +247,8 @@ "worker-farm": "1.7.0" }, "engines": { - "node": ">=16.0.0", - "npm": ">=8 <9" + "node": ">=18.18.0", + "npm": ">=9.8.1" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/package.json b/package.json index eea10b3180540..d018f6db8c0b5 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,8 @@ "url": "https://github.com/WordPress/gutenberg/issues" }, "engines": { - "node": ">=16.0.0", - "npm": ">=8 <9" + "node": ">=18.18.0", + "npm": ">=9.8.1 <10" }, "config": { "IS_GUTENBERG_PLUGIN": true