diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fd8df1..87b123f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v0.0.36](https://github.com/cotarr/collab-auth/releases/tag/v0.0.36) 2024-12-10 + +- Update express@4.21.2 to clear npm audit warning +- Update other dependencies to latest + ## [v0.0.35](https://github.com/cotarr/collab-auth/releases/tag/v0.0.35) 2024-11-23 In version v0.0.35 there are no code changes to the main collab-auth application. diff --git a/package-lock.json b/package-lock.json index 8ce41d2..fa2ed53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,21 +1,21 @@ { "name": "collab-auth", - "version": "0.0.35", + "version": "0.0.36", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "collab-auth", - "version": "0.0.35", + "version": "0.0.36", "license": "MIT", "dependencies": { - "@dr.pogodin/csurf": "^1.14.0", + "@dr.pogodin/csurf": "^1.14.1", "bcryptjs": "^2.4.3", "connect-pg-simple": "^10.0.0", "crypto-js": "^4.2.0", - "dotenv": "^16.4.5", + "dotenv": "^16.4.7", "ejs": "^3.1.10", - "express": "^4.21.1", + "express": "^4.21.2", "express-rate-limit": "^7.4.1", "express-session": "^1.18.1", "express-validator": "^7.2.0", @@ -35,21 +35,21 @@ }, "devDependencies": { "@eslint/js": "^9.12.0", - "eslint": "^9.15.0", - "globals": "^15.12.0" + "eslint": "^9.16.0", + "globals": "^15.13.0" }, "engines": { "node": ">=18" } }, "node_modules/@dr.pogodin/csurf": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/@dr.pogodin/csurf/-/csurf-1.14.0.tgz", - "integrity": "sha512-E1YfFSptSdPW1rXK7eydbHgxFI4HvJj5bX1mJM3ejUeyDkKpYXcxRV3A4Xbxx2Kwvs18uhAar9eqcuwwe1QxaQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@dr.pogodin/csurf/-/csurf-1.14.1.tgz", + "integrity": "sha512-ijqJsKSDlepDYbprkEEcqbiYero2y4DeL4X5ivnkbKonliLtH8SfHCEtdUwoRZLPTUy2WeFPHI+gveU+Z8ZxLA==", "license": "MIT", "dependencies": { - "cookie": "^1.0.0", - "cookie-signature": "^1.2.1", + "cookie": "^1.0.2", + "cookie-signature": "^1.2.2", "http-errors": "^2.0.0", "rndm": "1.2.0", "tsscmp": "1.0.6", @@ -211,9 +211,9 @@ "license": "MIT" }, "node_modules/@eslint/js": { - "version": "9.15.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.15.0.tgz", - "integrity": "sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==", + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", + "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", "dev": true, "license": "MIT", "engines": { @@ -592,18 +592,18 @@ } }, "node_modules/cookie": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.0.tgz", - "integrity": "sha512-bsSztFoaR8bw9MlFCrTHzc1wOKCUKOBsbgFdoDilZDkETAOOjKSqV7L+EQLbTaylwvZasd9vM4MGKotJaUfSpA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", + "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/cookie-signature": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.1.tgz", - "integrity": "sha512-78KWk9T26NhzXtuL26cIJ8/qNHANyJ/ZYrmEXFzUmhZdjpBv+DlWlOANRTGBt48YcyslsLrj0bMLFTmXvLRCOw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", "license": "MIT", "engines": { "node": ">=6.6.0" @@ -683,9 +683,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -774,9 +774,9 @@ } }, "node_modules/eslint": { - "version": "9.15.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.15.0.tgz", - "integrity": "sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==", + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", + "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", "dev": true, "license": "MIT", "dependencies": { @@ -785,7 +785,7 @@ "@eslint/config-array": "^0.19.0", "@eslint/core": "^0.9.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.15.0", + "@eslint/js": "9.16.0", "@eslint/plugin-kit": "^0.2.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -962,9 +962,9 @@ } }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", @@ -986,7 +986,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -1001,6 +1001,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express-rate-limit": { @@ -1260,9 +1264,9 @@ } }, "node_modules/globals": { - "version": "15.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.12.0.tgz", - "integrity": "sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==", + "version": "15.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", + "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", "dev": true, "license": "MIT", "engines": { @@ -2033,9 +2037,9 @@ } }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "license": "MIT" }, "node_modules/pause": { diff --git a/package.json b/package.json index 96c7eee..6b55d09 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "collab-auth", - "version": "0.0.35", + "version": "0.0.36", "description": "Oauth2 server used on a collaboration project for learning oauth2orize and passport", "main": "bin/www", "engines": { @@ -23,13 +23,13 @@ }, "homepage": "https://github.com/cotarr/collab-auth#readme", "dependencies": { - "@dr.pogodin/csurf": "^1.14.0", + "@dr.pogodin/csurf": "^1.14.1", "bcryptjs": "^2.4.3", "connect-pg-simple": "^10.0.0", "crypto-js": "^4.2.0", - "dotenv": "^16.4.5", + "dotenv": "^16.4.7", "ejs": "^3.1.10", - "express": "^4.21.1", + "express": "^4.21.2", "express-rate-limit": "^7.4.1", "express-session": "^1.18.1", "express-validator": "^7.2.0", @@ -49,7 +49,7 @@ }, "devDependencies": { "@eslint/js": "^9.12.0", - "eslint": "^9.15.0", - "globals": "^15.12.0" + "eslint": "^9.16.0", + "globals": "^15.13.0" } }