diff --git a/.circleci/config.yml b/.circleci/config.yml index 846da221..f3a5f5a4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ jobs: checkout_code: executor: name: rn/linux_js - node_version: "20.18.3" + node_version: "22.12.0" steps: - checkout - persist_to_workspace: @@ -16,7 +16,7 @@ jobs: analyse_js: executor: name: rn/linux_js - node_version: "20.18.3" + node_version: "22.12.0" steps: - attach_workspace: at: . @@ -28,7 +28,7 @@ jobs: type_check: executor: name: rn/linux_js - node_version: "20.18.3" + node_version: "22.12.0" steps: - attach_workspace: at: . @@ -40,7 +40,7 @@ jobs: release: executor: name: rn/linux_js - node_version: "20.18.3" + node_version: "22.12.0" steps: - attach_workspace: at: . diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 83c1b97a..97d72e61 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -50,7 +50,7 @@ jobs: if: matrix.language == 'java-kotlin' uses: actions/setup-node@v4 with: - node-version: "lts/*" + node-version: "22.12.0" cache: "yarn" - name: Install dependencies diff --git a/.nvmrc b/.nvmrc index 7480d3c8..1d9b7831 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -lts/fermium \ No newline at end of file +22.12.0 diff --git a/example/package.json b/example/package.json index 785a321f..5cc0acd6 100644 --- a/example/package.json +++ b/example/package.json @@ -35,6 +35,6 @@ "typescript": "5.0.4" }, "engines": { - "node": ">=18" + "node": ">=22" } } diff --git a/package.json b/package.json index 118128d9..aac53b5d 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,9 @@ "dependencies": { "invariant": "^2.2.4" }, + "engines": { + "node": ">=22" + }, "codegenConfig": { "name": "RNVoiceSpec", "type": "all", @@ -77,5 +80,6 @@ "android": { "javaPackageName": "com.wenkesj.voice" } - } + }, + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }