diff --git a/apps/api/package.json b/apps/api/package.json index f67826de6..9e60c3465 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -30,7 +30,7 @@ "@xmlking/jwks-rsa": "1.4.3", "cache-manager": "4.0.1", "class-transformer": "0.5.1", - "class-validator": "0.13.2", + "class-validator": "0.14.0", "cli-ux": "6.0.8", "cls-hooked": "4.2.2", "helmet": "5.1.0", diff --git a/package-lock.json b/package-lock.json index 79105eb60..350b197b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -164,7 +164,7 @@ "@xmlking/jwks-rsa": "1.4.3", "cache-manager": "4.0.1", "class-transformer": "0.5.1", - "class-validator": "0.13.2", + "class-validator": "0.14.0", "cli-ux": "6.0.8", "cls-hooked": "4.2.2", "helmet": "5.1.0", @@ -530,6 +530,16 @@ "integrity": "sha512-ETWD/H2TbWbKEi7m9N4Km5+cw1hNcqJSxlSYhsLsNjQzWWiZIYA1zafxpK9PwVfaZ6AqR5rrjPVUBGESm5tQUA==", "peer": true }, + "apps/api/node_modules/@nestjs/swagger/node_modules/class-validator": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.13.2.tgz", + "integrity": "sha512-yBUcQy07FPlGzUjoLuUfIOXzgynnQPPruyK1Ge2B74k9ROwnle1E+NxLWnUv5OLU8hA/qL5leAE9XnXq3byaBw==", + "peer": true, + "dependencies": { + "libphonenumber-js": "^1.9.43", + "validator": "^13.7.0" + } + }, "apps/api/node_modules/@nestjs/terminus": { "version": "8.0.6", "resolved": "https://registry.npmjs.org/@nestjs/terminus/-/terminus-8.0.6.tgz", @@ -766,6 +776,16 @@ "node": ">=8" } }, + "apps/api/node_modules/class-validator": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.14.0.tgz", + "integrity": "sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==", + "dependencies": { + "@types/validator": "^13.7.10", + "libphonenumber-js": "^1.10.14", + "validator": "^13.7.0" + } + }, "apps/api/node_modules/color": { "version": "4.2.3", "license": "MIT", @@ -993,6 +1013,11 @@ "safe-buffer": "^5.0.1" } }, + "apps/api/node_modules/libphonenumber-js": { + "version": "1.10.18", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.18.tgz", + "integrity": "sha512-NS4ZEgNhwbcPz1gfSXCGFnQm0xEiyTSPRthIuWytDzOiEG9xnZ2FbLyfJC4tI2BMAAXpoWbNxHYH75pa3Dq9og==" + }, "apps/api/node_modules/lru-cache": { "version": "7.10.1", "license": "ISC", @@ -10948,6 +10973,11 @@ "version": "1.11.4", "license": "MIT" }, + "node_modules/@types/validator": { + "version": "13.7.10", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.10.tgz", + "integrity": "sha512-t1yxFAR2n0+VO6hd/FJ9F2uezAZVWHLmpmlJzm1eX03+H7+HsuTAp7L8QJs+2pQCfWkP1+EXsGK9Z9v7o/qPVQ==" + }, "node_modules/@types/web-push": { "version": "3.3.2", "dev": true, @@ -13646,6 +13676,7 @@ "node_modules/class-validator": { "version": "0.13.2", "license": "MIT", + "peer": true, "dependencies": { "libphonenumber-js": "^1.9.43", "validator": "^13.7.0" @@ -25912,7 +25943,8 @@ }, "node_modules/libphonenumber-js": { "version": "1.9.44", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/license-webpack-plugin": { "version": "4.0.2", @@ -43250,7 +43282,7 @@ "@xmlking/jwks-rsa": "1.4.3", "cache-manager": "4.0.1", "class-transformer": "0.5.1", - "class-validator": "0.13.2", + "class-validator": "0.14.0", "cli-ux": "6.0.8", "cls-hooked": "4.2.2", "helmet": "5.1.0", @@ -43424,6 +43456,16 @@ "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.4.0.tgz", "integrity": "sha512-ETWD/H2TbWbKEi7m9N4Km5+cw1hNcqJSxlSYhsLsNjQzWWiZIYA1zafxpK9PwVfaZ6AqR5rrjPVUBGESm5tQUA==", "peer": true + }, + "class-validator": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.13.2.tgz", + "integrity": "sha512-yBUcQy07FPlGzUjoLuUfIOXzgynnQPPruyK1Ge2B74k9ROwnle1E+NxLWnUv5OLU8hA/qL5leAE9XnXq3byaBw==", + "peer": true, + "requires": { + "libphonenumber-js": "^1.9.43", + "validator": "^13.7.0" + } } } }, @@ -43567,6 +43609,16 @@ } } }, + "class-validator": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.14.0.tgz", + "integrity": "sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==", + "requires": { + "@types/validator": "^13.7.10", + "libphonenumber-js": "^1.10.14", + "validator": "^13.7.0" + } + }, "color": { "version": "4.2.3", "requires": { @@ -43729,6 +43781,11 @@ "safe-buffer": "^5.0.1" } }, + "libphonenumber-js": { + "version": "1.10.18", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.18.tgz", + "integrity": "sha512-NS4ZEgNhwbcPz1gfSXCGFnQm0xEiyTSPRthIuWytDzOiEG9xnZ2FbLyfJC4tI2BMAAXpoWbNxHYH75pa3Dq9og==" + }, "lru-cache": { "version": "7.10.1" }, @@ -46128,6 +46185,11 @@ "@types/underscore": { "version": "1.11.4" }, + "@types/validator": { + "version": "13.7.10", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.10.tgz", + "integrity": "sha512-t1yxFAR2n0+VO6hd/FJ9F2uezAZVWHLmpmlJzm1eX03+H7+HsuTAp7L8QJs+2pQCfWkP1+EXsGK9Z9v7o/qPVQ==" + }, "@types/web-push": { "version": "3.3.2", "dev": true, @@ -47992,6 +48054,7 @@ }, "class-validator": { "version": "0.13.2", + "peer": true, "requires": { "libphonenumber-js": "^1.9.43", "validator": "^13.7.0" @@ -56409,7 +56472,8 @@ } }, "libphonenumber-js": { - "version": "1.9.44" + "version": "1.9.44", + "peer": true }, "license-webpack-plugin": { "version": "4.0.2",