diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6f5e3aa..69ad771 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: timeout-minutes: 10 strategy: matrix: - node-version: [16.x] + node-version: [20.x] steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} @@ -24,12 +24,12 @@ jobs: timeout-minutes: 10 services: mongodb: - image: mongo:4.4 + image: mongo:5 ports: - 27017:27017 strategy: matrix: - node-version: [16.x, 18.x] + node-version: [18.x, 20.x] steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} @@ -50,12 +50,12 @@ jobs: timeout-minutes: 10 services: mongodb: - image: mongo:4.4 + image: mongo:5 ports: - 27017:27017 strategy: matrix: - node-version: [16.x] + node-version: [20.x] steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d6be41..fa6ba4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # bedrock-vc-verifier ChangeLog +## 17.0.0 - 2023-08-TBD + +### Changed +- **BREAKING**: Drop support for Node.js 16. + ## 16.0.1 - 2023-04-18 ### Fixed diff --git a/README.md b/README.md index 93ffcb6..d5c7776 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ TBD ## Install -- Node.js 16+ is required. +- Node.js 18+ is required. ### NPM diff --git a/package.json b/package.json index 4440450..0270ffe 100644 --- a/package.json +++ b/package.json @@ -60,14 +60,14 @@ "@bedrock/veres-one-context": "^14.0.1" }, "devDependencies": { - "eslint": "^8.18.0", - "eslint-config-digitalbazaar": "^4.0.1", - "eslint-plugin-jsdoc": "^39.3.3", - "eslint-plugin-unicorn": "^43.0.0", - "jsdoc": "^3.6.10", - "jsdoc-to-markdown": "^7.1.1" + "eslint": "^8.47.0", + "eslint-config-digitalbazaar": "^5.0.1", + "eslint-plugin-jsdoc": "^46.4.6", + "eslint-plugin-unicorn": "^48.0.1", + "jsdoc": "^4.0.2", + "jsdoc-to-markdown": "^8.0.0" }, "engines": { - "node": ">=16" + "node": ">=18" } }