diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bafafe0..c673713 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,13 +8,13 @@ jobs: strategy: matrix: - node-version: [14.x, 16.x, 18.x] + node-version: [16.x, 18.x, 20.x, 22.x] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Use Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} diff --git a/package.json b/package.json index 3da4607..66df410 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "author": "Matteo Collina ", "engines": { - "node": ">=10" + "node": ">=16" }, "keywords": [ "emitter", @@ -45,19 +45,19 @@ "license": "ISC", "devDependencies": { "@types/node": "^16.11.1", - "@typescript-eslint/eslint-plugin": "^5.25.0", - "@typescript-eslint/parser": "^5.25.0", + "@typescript-eslint/eslint-plugin": "^7.8.0", + "@typescript-eslint/parser": "^7.8.0", "markdownlint-cli": "^0.31.1", "nyc": "^15.0.0", "pre-commit": "^1.2.2", "snazzy": "^9.0.0", "standard": "^17.0.0", "tape": "^5.0.1", - "tsd": "^0.20.0", - "typescript": "^4.0.2" + "tsd": "^0.31.0", + "typescript": "^5.4.5" }, "dependencies": { - "fastparallel": "^2.3.0", - "qlobber": "^7.0.0" + "fastparallel": "^2.4.1", + "qlobber": "^8.0.1" } }