diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 622ce56..65b890b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -30,9 +30,9 @@ jobs: - uses: actions/checkout@v2 - name: Setup Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: - node-version: '12' + node-version: '24' registry-url: https://npm.pkg.github.com # Build diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index fbaea0e..c5a2532 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -25,9 +25,9 @@ jobs: - uses: actions/checkout@v2 # Configures a Node.js environment. - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: '12' + node-version: '24' registry-url: https://npm.pkg.github.com # Run `npm ci` to re-create your local environment (make sure to commit your package-lock.json!). diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8120a9b..5f89c24 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,9 +25,9 @@ jobs: - uses: actions/checkout@v2 # Configures a Node.js environment. - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: 16 # Important: use the matrix.node property when using a matrix strategy + node-version: '24' registry-url: https://npm.pkg.github.com # Run `npm ci` to re-create your local environment (make sure to commit your package-lock.json!). diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 6c83350..0000000 --- a/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -@athombv:registry=https://npm.pkg.github.com -//npm.pkg.github.com/:_authToken=${NODE_AUTH_TOKEN} diff --git a/package-lock.json b/package-lock.json index 36e6df2..6940458 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "tinygradient": "^1.1.1" }, "devDependencies": { - "@athombv/jsdoc-template": "^1.6.3", + "@athombv/jsdoc-template": "^1.7.0", "concurrently": "^5.1.0", "eslint": "^6.8.0", "eslint-config-athom": "^2.0.8", @@ -43,11 +43,11 @@ } }, "node_modules/@athombv/jsdoc-template": { - "version": "1.6.3", - "resolved": "https://npm.pkg.github.com/download/@athombv/jsdoc-template/1.6.3/2b1b8fd046854a8834dbb6200d11a0d7ddab2a9e", - "integrity": "sha512-FeEuSTVORNoWmsrdrL6KzL/8AQcbOqrY10lrvTiSwC1+TqVu8iQmBdcxoQprIHczQMuEpAw5W8wJ4groOiXtjg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@athombv/jsdoc-template/-/jsdoc-template-1.7.0.tgz", + "integrity": "sha512-eO4Kna1DCmRLMm4SwHYrEehQWkWDt72j88aMIjW+HOWuWV6Nu296VTLjZ5EeoeSrD0Q/QYUakr9TCJKJ8hwIBA==", "dev": true, - "license": "ISC", + "license": "GPL-3.0", "dependencies": { "css-loader": "^5.2.4", "highlight.js": "^10.7.2", @@ -7888,9 +7888,9 @@ "dev": true }, "@athombv/jsdoc-template": { - "version": "1.6.3", - "resolved": "https://npm.pkg.github.com/download/@athombv/jsdoc-template/1.6.3/2b1b8fd046854a8834dbb6200d11a0d7ddab2a9e", - "integrity": "sha512-FeEuSTVORNoWmsrdrL6KzL/8AQcbOqrY10lrvTiSwC1+TqVu8iQmBdcxoQprIHczQMuEpAw5W8wJ4groOiXtjg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@athombv/jsdoc-template/-/jsdoc-template-1.7.0.tgz", + "integrity": "sha512-eO4Kna1DCmRLMm4SwHYrEehQWkWDt72j88aMIjW+HOWuWV6Nu296VTLjZ5EeoeSrD0Q/QYUakr9TCJKJ8hwIBA==", "dev": true, "requires": { "css-loader": "^5.2.4", diff --git a/package.json b/package.json index 74682c9..11a7450 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "zigbee-clusters": "^2.1.2 || ^3.0.2" }, "devDependencies": { - "@athombv/jsdoc-template": "^1.6.3", + "@athombv/jsdoc-template": "^1.7.0", "concurrently": "^5.1.0", "eslint": "^6.8.0", "eslint-config-athom": "^2.0.8",