diff --git a/.github/workflows/ci_main.yml b/.github/workflows/ci_main.yml index 0bb556da4f..20e2f45540 100644 --- a/.github/workflows/ci_main.yml +++ b/.github/workflows/ci_main.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: ['18', '20'] + node: ['20', '22', '24'] name: Node ${{ matrix.node }} build diff --git a/packages/observable/package.json b/packages/observable/package.json index e296727097..6b2aa1261b 100644 --- a/packages/observable/package.json +++ b/packages/observable/package.json @@ -66,5 +66,8 @@ "default": "./dist/commonjs/index.js" } } - } + }, + "engines": { + "node": ">=20.19" + }, } diff --git a/packages/rxjs/README.md b/packages/rxjs/README.md index 2c6eb1fa9b..4a42ab83f8 100644 --- a/packages/rxjs/README.md +++ b/packages/rxjs/README.md @@ -2,6 +2,7 @@ ![CI](https://github.com/reactivex/rxjs/workflows/CI/badge.svg) [![npm version](https://badge.fury.io/js/rxjs.svg)](http://badge.fury.io/js/rxjs) +![minimum node version](https://img.shields.io/node/v/rxjs.svg) [![Join the chat at https://gitter.im/Reactive-Extensions/RxJS](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Reactive-Extensions/RxJS?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) # RxJS 8 diff --git a/packages/rxjs/package.json b/packages/rxjs/package.json index 90c26e6051..e39797481c 100644 --- a/packages/rxjs/package.json +++ b/packages/rxjs/package.json @@ -119,6 +119,9 @@ "url": "https://github.com/ReactiveX/RxJS/issues" }, "homepage": "https://rxjs.dev", + "engines": { + "node": ">=20.19" + }, "dependencies": { "@rxjs/observable": "8.0.0-alpha.14" },