From 0fd329bb82c2b21b9340a08b03a136db22a2571d Mon Sep 17 00:00:00 2001 From: Alberto Chamorro Date: Wed, 24 May 2023 13:00:51 +0200 Subject: [PATCH] fix: luxon #6015 vulnerability --- package-lock.json | 138 +++++++++++++++++++++++++++++++----- packages/utils/package.json | 2 +- 2 files changed, 123 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8d5e7c9..8602c0c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -335,6 +335,26 @@ "node": ">=10" } }, + "examples/with-angular/node_modules/@archimedes/arch": { + "version": "2.2.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/arch/-/arch-2.2.0-beta.3.tgz", + "integrity": "sha512-737ruaFSVv6DNkmBqioarUr3Oar7uq1A2xQo7JDGCXXm5IEwrjfgldRJ2yw3cwD+LGT58AKB2JFaZmD+EKW5qw==", + "dependencies": { + "@archimedes/utils": "2.1.0-beta.3", + "reflect-metadata": "0.1.13", + "tiny-lru": "8.0.2", + "ts-md5": "1.2.11" + } + }, + "examples/with-angular/node_modules/@archimedes/utils": { + "version": "2.1.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/utils/-/utils-2.1.0-beta.3.tgz", + "integrity": "sha512-L58rmUkKNFUNFdiOWW0nz5ihbFLWdi4h3zStEjluFRm5gHuTejkuHNYF+IatDad2+KvfhwOtClbpU1qG/IhtBA==", + "dependencies": { + "@types/luxon": "2.3.2", + "luxon": "2.4.0" + } + }, "examples/with-angular/node_modules/@babel/core": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", @@ -1536,6 +1556,14 @@ "node": ">= 12.13.0" } }, + "examples/with-angular/node_modules/luxon": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz", + "integrity": "sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA==", + "engines": { + "node": ">=12" + } + }, "examples/with-angular/node_modules/magic-string": { "version": "0.26.7", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", @@ -2894,6 +2922,26 @@ "babel-plugin-transform-typescript-metadata": "0.3.2" } }, + "examples/with-react/node_modules/@archimedes/arch": { + "version": "2.2.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/arch/-/arch-2.2.0-beta.3.tgz", + "integrity": "sha512-737ruaFSVv6DNkmBqioarUr3Oar7uq1A2xQo7JDGCXXm5IEwrjfgldRJ2yw3cwD+LGT58AKB2JFaZmD+EKW5qw==", + "dependencies": { + "@archimedes/utils": "2.1.0-beta.3", + "reflect-metadata": "0.1.13", + "tiny-lru": "8.0.2", + "ts-md5": "1.2.11" + } + }, + "examples/with-react/node_modules/@archimedes/utils": { + "version": "2.1.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/utils/-/utils-2.1.0-beta.3.tgz", + "integrity": "sha512-L58rmUkKNFUNFdiOWW0nz5ihbFLWdi4h3zStEjluFRm5gHuTejkuHNYF+IatDad2+KvfhwOtClbpU1qG/IhtBA==", + "dependencies": { + "@types/luxon": "2.3.2", + "luxon": "2.4.0" + } + }, "examples/with-react/node_modules/@csstools/postcss-cascade-layers": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.6.tgz", @@ -4762,6 +4810,14 @@ "node": ">=8.9.0" } }, + "examples/with-react/node_modules/luxon": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz", + "integrity": "sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA==", + "engines": { + "node": ">=12" + } + }, "examples/with-react/node_modules/mini-css-extract-plugin": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", @@ -33486,9 +33542,9 @@ } }, "node_modules/luxon": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz", - "integrity": "sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.5.2.tgz", + "integrity": "sha512-Yg7/RDp4nedqmLgyH0LwgGRvMEKVzKbUdkBYyCosbHgJ+kaOUx0qzSiSatVc3DFygnirTPYnMM2P5dg2uH1WvA==", "engines": { "node": ">=12" } @@ -54626,10 +54682,10 @@ }, "packages/arch": { "name": "@archimedes/arch", - "version": "2.2.0-beta.3", + "version": "2.2.0", "license": "Apache-2.0", "dependencies": { - "@archimedes/utils": "2.1.0-beta.3", + "@archimedes/utils": "2.1.0", "reflect-metadata": "0.1.13", "tiny-lru": "8.0.2", "ts-md5": "1.2.11" @@ -54653,10 +54709,10 @@ }, "packages/components": { "name": "@archimedes/components", - "version": "1.6.1-beta.3", + "version": "1.6.1", "license": "Apache-2.0", "dependencies": { - "@archimedes/utils": "2.1.0-beta.3" + "@archimedes/utils": "2.1.0" }, "devDependencies": { "@babel/core": "7.18.2", @@ -55721,11 +55777,11 @@ }, "packages/utils": { "name": "@archimedes/utils", - "version": "2.1.0-beta.3", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@types/luxon": "2.3.2", - "luxon": "2.4.0" + "luxon": "2.5.2" }, "devDependencies": { "typescript": "4.7.3" @@ -56159,7 +56215,7 @@ "@archimedes/arch": { "version": "file:packages/arch", "requires": { - "@archimedes/utils": "2.1.0-beta.3", + "@archimedes/utils": "2.1.0", "reflect-metadata": "0.1.13", "tiny-lru": "8.0.2", "ts-md5": "1.2.11", @@ -56177,7 +56233,7 @@ "@archimedes/components": { "version": "file:packages/components", "requires": { - "@archimedes/utils": "2.1.0-beta.3", + "@archimedes/utils": "2.1.0", "@babel/core": "7.18.2", "@stencil/core": "2.16.1", "@storybook/html": "6.5.7", @@ -57016,7 +57072,7 @@ "version": "file:packages/utils", "requires": { "@types/luxon": "2.3.2", - "luxon": "2.4.0", + "luxon": "2.5.2", "typescript": "4.7.3" }, "dependencies": { @@ -74688,9 +74744,9 @@ } }, "luxon": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz", - "integrity": "sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.5.2.tgz", + "integrity": "sha512-Yg7/RDp4nedqmLgyH0LwgGRvMEKVzKbUdkBYyCosbHgJ+kaOUx0qzSiSatVc3DFygnirTPYnMM2P5dg2uH1WvA==" }, "lz-string": { "version": "1.4.4" @@ -89326,6 +89382,26 @@ } } }, + "@archimedes/arch": { + "version": "2.2.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/arch/-/arch-2.2.0-beta.3.tgz", + "integrity": "sha512-737ruaFSVv6DNkmBqioarUr3Oar7uq1A2xQo7JDGCXXm5IEwrjfgldRJ2yw3cwD+LGT58AKB2JFaZmD+EKW5qw==", + "requires": { + "@archimedes/utils": "2.1.0-beta.3", + "reflect-metadata": "0.1.13", + "tiny-lru": "8.0.2", + "ts-md5": "1.2.11" + } + }, + "@archimedes/utils": { + "version": "2.1.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/utils/-/utils-2.1.0-beta.3.tgz", + "integrity": "sha512-L58rmUkKNFUNFdiOWW0nz5ihbFLWdi4h3zStEjluFRm5gHuTejkuHNYF+IatDad2+KvfhwOtClbpU1qG/IhtBA==", + "requires": { + "@types/luxon": "2.3.2", + "luxon": "2.4.0" + } + }, "@babel/core": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", @@ -90131,6 +90207,11 @@ "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", "dev": true }, + "luxon": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz", + "integrity": "sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA==" + }, "magic-string": { "version": "0.26.7", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", @@ -90959,7 +91040,7 @@ "babel-plugin-transform-typescript-metadata": "0.3.2", "react": "18.1.0", "react-dom": "18.1.0", - "react-router-dom": "6.0.2", + "react-router-dom": "^6.0.2", "react-scripts": "5.0.1", "reflect-metadata": "0.1.13", "tsyringe": "4.7.0", @@ -90967,6 +91048,26 @@ "web-vitals": "2.1.4" }, "dependencies": { + "@archimedes/arch": { + "version": "2.2.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/arch/-/arch-2.2.0-beta.3.tgz", + "integrity": "sha512-737ruaFSVv6DNkmBqioarUr3Oar7uq1A2xQo7JDGCXXm5IEwrjfgldRJ2yw3cwD+LGT58AKB2JFaZmD+EKW5qw==", + "requires": { + "@archimedes/utils": "2.1.0-beta.3", + "reflect-metadata": "0.1.13", + "tiny-lru": "8.0.2", + "ts-md5": "1.2.11" + } + }, + "@archimedes/utils": { + "version": "2.1.0-beta.3", + "resolved": "https://registry.npmjs.org/@archimedes/utils/-/utils-2.1.0-beta.3.tgz", + "integrity": "sha512-L58rmUkKNFUNFdiOWW0nz5ihbFLWdi4h3zStEjluFRm5gHuTejkuHNYF+IatDad2+KvfhwOtClbpU1qG/IhtBA==", + "requires": { + "@types/luxon": "2.3.2", + "luxon": "2.4.0" + } + }, "@csstools/postcss-cascade-layers": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.6.tgz", @@ -92151,6 +92252,11 @@ "json5": "^2.1.2" } }, + "luxon": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz", + "integrity": "sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA==" + }, "mini-css-extract-plugin": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", diff --git a/packages/utils/package.json b/packages/utils/package.json index b66f030..498a79a 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -16,6 +16,6 @@ }, "dependencies": { "@types/luxon": "2.3.2", - "luxon": "2.4.0" + "luxon": "2.5.2" } }