run: pnpm build
- name: Lint
- if: ${{ matrix.os == 'ubuntu-latest' && matrix.node == '20.x' }}
+ if: ${{ matrix.os == 'ubuntu-latest' && matrix.node == '22.x' }}
run: pnpm lint
- name: Tests
run: pnpm test
- name: Coverage Report
- if: ${{ matrix.os == 'ubuntu-latest' && matrix.node == '20.x' }}
+ if: ${{ matrix.os == 'ubuntu-latest' && matrix.node == '22.x' }}
run: pnpm coverage
- name: Check for SonarCloud Token Availability
fi
- name: SonarCloud Code Analysis
- if: ${{ steps.sonar-token.outputs.available == 'true' && github.repository == 'poolifier/poolifier' && matrix.os == 'ubuntu-latest' && matrix.node == '20.x' }}
+ if: ${{ steps.sonar-token.outputs.available == 'true' && github.repository == 'poolifier/poolifier' && matrix.os == 'ubuntu-latest' && matrix.node == '22.x' }}
uses: sonarsource/sonarqube-scan-action@v4.2.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: 20.x
+ node-version: 22.x
check-latest: true
cache: 'pnpm'
- name: Install dependencies
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: 20.x
+ node-version: 22.x
cache: 'pnpm'
- name: Install Dependencies
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: 20.x
+ node-version: 22.x
- name: Read package.json version
id: package-version
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: 20.x
+ node-version: 22.x
registry-url: https://registry.npmjs.org/
cache: 'pnpm'
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: 20.x
+ node-version: 22.x
cache: 'pnpm'
- name: Generate documentation
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"main": "dist/main.js",
"type": "module",
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",
"pnpm": ">=9.0.0"
},
"volta": {
- "node": "22.12.0",
+ "node": "22.13.0",
"pnpm": "9.15.3"
},
"packageManager": "pnpm@9.15.3",