diff --git a/.circleci/config.yml b/.circleci/config.yml index 5be2d20..3a62e33 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -96,7 +96,7 @@ jobs: test-node18: executor: name: node - version: '18.17.1' # Specify LTS version for development + version: '18.20' steps: - prepare - lint @@ -105,7 +105,16 @@ jobs: test-node20: executor: name: node - version: '20.8' + version: '20.13.1' # Specify LTS version for development + steps: + - prepare + - lint + - test + + test-node22: + executor: + name: node + version: '22.2' steps: - prepare - lint @@ -121,3 +130,6 @@ workflows: - test-node20: requires: - audit + - test-node22: + requires: + - audit diff --git a/.nvmrc b/.nvmrc index 4a1f488..f203ab8 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18.17.1 +20.13.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index f62d2a5..27bfada 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ ### Changed - Switch package manager from yarn to npm ([#391](https://github.com/marp-team/marpit/pull/391)) +- Upgrade development Node.js to v20 LTS ([#392](https://github.com/marp-team/marpit/pull/392)) ### Removed