diff --git a/package-lock.json b/package-lock.json index 9c20745902..89504dcdce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "express-session": "^1.18.0", "font-awesome": "^4.7.0", "handlebars": "^4.7.8", - "helmet": "^7.1.0", + "helmet": "^8.0.0", "inline-source": "^8.0.3", "ioredis": "^5.4.1", "jaro-winkler": "^0.2.8", @@ -79,7 +79,7 @@ "devDependencies": { "@ima-worldhealth/rewire": "^4.1.0", "@playwright/test": "1.47.2", - "@types/node": "^22.7.3", + "@types/node": "^22.7.4", "angular-mocks": "^1.8.3", "chai": "^4.5.0", "chai-as-promised": "^7.1.2", @@ -92,7 +92,7 @@ "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.30.0", - "eslint-plugin-jsdoc": "^50.3.0", + "eslint-plugin-jsdoc": "^50.3.1", "gulp": "^5.0.0", "gulp-concat": "^2.6.1", "gulp-if": "^3.0.0", @@ -1723,10 +1723,11 @@ "dev": true }, "node_modules/@types/node": { - "version": "22.7.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.3.tgz", - "integrity": "sha512-qXKfhXXqGTyBskvWEzJZPUxSslAiLaB6JGP1ic/XTH9ctGgzdgYguuLP1C601aRTSDNlLb0jbKqXjZ48GNraSA==", + "version": "22.7.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", + "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", "devOptional": true, + "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } @@ -5698,10 +5699,11 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.3.0.tgz", - "integrity": "sha512-P7qDB/RckdKETpBM4CtjHRQ5qXByPmFhRi86sN3E+J+tySchq+RSOGGhI2hDIefmmKFuTi/1ACjqsnDJDDDfzg==", + "version": "50.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.3.1.tgz", + "integrity": "sha512-SY9oUuTMr6aWoJggUS40LtMjsRzJPB5ZT7F432xZIHK3EfHF+8i48GbUBpwanrtlL9l1gILNTHK9o8gEhYLcKA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@es-joy/jsdoccomment": "~0.48.0", "are-docs-informative": "^0.0.2", @@ -8074,11 +8076,12 @@ } }, "node_modules/helmet": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/helmet/-/helmet-7.1.0.tgz", - "integrity": "sha512-g+HZqgfbpXdCkme/Cd/mZkV0aV3BZZZSugecH03kl38m/Kmdx8jKjBikpDj2cr+Iynv4KpYEviojNdTJActJAg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/helmet/-/helmet-8.0.0.tgz", + "integrity": "sha512-VyusHLEIIO5mjQPUI1wpOAEu+wl6Q0998jzTxqUYGE45xCIcAxy3MsbEK/yyJUJ3ADeMoB6MornPH6GMWAf+Pw==", + "license": "MIT", "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" } }, "node_modules/hexoid": { diff --git a/package.json b/package.json index 69ae4fc224..fe836a5b48 100644 --- a/package.json +++ b/package.json @@ -128,7 +128,7 @@ "express-session": "^1.18.0", "font-awesome": "^4.7.0", "handlebars": "^4.7.8", - "helmet": "^7.1.0", + "helmet": "^8.0.0", "inline-source": "^8.0.3", "ioredis": "^5.4.1", "jaro-winkler": "^0.2.8", @@ -162,7 +162,7 @@ "devDependencies": { "@ima-worldhealth/rewire": "^4.1.0", "@playwright/test": "1.47.2", - "@types/node": "^22.7.3", + "@types/node": "^22.7.4", "angular-mocks": "^1.8.3", "chai": "^4.5.0", "chai-as-promised": "^7.1.2", @@ -175,7 +175,7 @@ "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.30.0", - "eslint-plugin-jsdoc": "^50.3.0", + "eslint-plugin-jsdoc": "^50.3.1", "gulp": "^5.0.0", "gulp-concat": "^2.6.1", "gulp-if": "^3.0.0",