diff --git a/package-lock.json b/package-lock.json index fadef59..5aab97e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "apollo-server-core": "^3.4.0", "apollo-server-express": "^3.4.0", "class-transformer": "^0.4.0", - "class-validator": "^0.13.1", + "class-validator": "^0.14.0", "crypto-js": "^4.1.1", "dataloader": "^2.0.0", "express-jwt": "^6.0.0", @@ -30,7 +30,7 @@ "jwks-rsa": "^2.0.3", "opentracing": "^0.14.5", "pg": "^8.7.1", - "protocol-common": "^1.1.1", + "protocol-common": "^1.1.2", "reflect-metadata": "^0.1.13", "rxjs": "^7.5.5", "swagger-ui-express": "^4.1.6", @@ -1776,12 +1776,7 @@ } } }, - "node_modules/@nestjs/graphql/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@nestjs/mapped-types": { + "node_modules/@nestjs/graphql/node_modules/@nestjs/mapped-types": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-1.0.0.tgz", "integrity": "sha512-26AW5jHadLXtvHs+M+Agd9KZ92dDlBrmD0rORlBlvn2KvsWs4JRaKl2mUsrW7YsdZeAu3Hc4ukqyYyDdyCmMWQ==", @@ -1792,6 +1787,21 @@ "reflect-metadata": "^0.1.12" } }, + "node_modules/@nestjs/graphql/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" + } + }, + "node_modules/@nestjs/graphql/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, "node_modules/@nestjs/platform-express": { "version": "8.4.5", "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-8.4.5.tgz", @@ -1856,6 +1866,17 @@ } } }, + "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==", + "optional": true, + "peer": true, + "dependencies": { + "libphonenumber-js": "^1.9.43", + "validator": "^13.7.0" + } + }, "node_modules/@nestjs/testing": { "version": "8.4.5", "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-8.4.5.tgz", @@ -2376,6 +2397,11 @@ "@types/superagent": "*" } }, + "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/yargs": { "version": "16.0.4", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", @@ -3793,11 +3819,12 @@ "integrity": "sha512-ETWD/H2TbWbKEi7m9N4Km5+cw1hNcqJSxlSYhsLsNjQzWWiZIYA1zafxpK9PwVfaZ6AqR5rrjPVUBGESm5tQUA==" }, "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==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.14.0.tgz", + "integrity": "sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==", "dependencies": { - "libphonenumber-js": "^1.9.43", + "@types/validator": "^13.7.10", + "libphonenumber-js": "^1.10.14", "validator": "^13.7.0" } }, @@ -7961,9 +7988,9 @@ } }, "node_modules/libphonenumber-js": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.6.tgz", - "integrity": "sha512-CIjT100/SmntsUjsLVs2t3ufeN4KdNXUxhD07tH153pdbaCWuAjv0jK/gPuywR3IImB/U/MQM+x9RfhMs5XZiA==" + "version": "1.10.18", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.18.tgz", + "integrity": "sha512-NS4ZEgNhwbcPz1gfSXCGFnQm0xEiyTSPRthIuWytDzOiEG9xnZ2FbLyfJC4tI2BMAAXpoWbNxHYH75pa3Dq9og==" }, "node_modules/limiter": { "version": "1.1.5", @@ -9535,9 +9562,9 @@ } }, "node_modules/protocol-common": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/protocol-common/-/protocol-common-1.1.1.tgz", - "integrity": "sha512-Ecs8U/lJTj9qbmgQpJ6vXTGOHRumYw3wC9vpdL5VGoVWb+IbZQEZVwg+5KYB4W/gbJMmvMTLoSwjhvtWShqS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/protocol-common/-/protocol-common-1.1.3.tgz", + "integrity": "sha512-2c4zKoNvjNU/+MbWpSN7kjJ8sbTgv7S/JNoCP++nAvS3DgK5G1kygl2MdoatQT0iuzSGPebwnUiILwmOHwA0pg==", "dependencies": { "@nestjs/axios": "^0.0.7", "@nestjs/common": "^8.2.0", @@ -9570,6 +9597,15 @@ "follow-redirects": "^1.14.8" } }, + "node_modules/protocol-common/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==", + "dependencies": { + "libphonenumber-js": "^1.9.43", + "validator": "^13.7.0" + } + }, "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -13048,6 +13084,22 @@ "ws": "8.3.0" }, "dependencies": { + "@nestjs/mapped-types": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-1.0.0.tgz", + "integrity": "sha512-26AW5jHadLXtvHs+M+Agd9KZ92dDlBrmD0rORlBlvn2KvsWs4JRaKl2mUsrW7YsdZeAu3Hc4ukqyYyDdyCmMWQ==", + "requires": {} + }, + "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" + } + }, "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", @@ -13055,12 +13107,6 @@ } } }, - "@nestjs/mapped-types": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-1.0.0.tgz", - "integrity": "sha512-26AW5jHadLXtvHs+M+Agd9KZ92dDlBrmD0rORlBlvn2KvsWs4JRaKl2mUsrW7YsdZeAu3Hc4ukqyYyDdyCmMWQ==", - "requires": {} - }, "@nestjs/platform-express": { "version": "8.4.5", "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-8.4.5.tgz", @@ -13088,6 +13134,17 @@ "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-1.0.1.tgz", "integrity": "sha512-NFvofzSinp00j5rzUd4tf+xi9od6383iY0JP7o0Bnu1fuItAUkWBgc4EKuIQ3D+c2QI3i9pG1kDWAeY27EMGtg==", "requires": {} + }, + "class-validator": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.13.2.tgz", + "integrity": "sha512-yBUcQy07FPlGzUjoLuUfIOXzgynnQPPruyK1Ge2B74k9ROwnle1E+NxLWnUv5OLU8hA/qL5leAE9XnXq3byaBw==", + "optional": true, + "peer": true, + "requires": { + "libphonenumber-js": "^1.9.43", + "validator": "^13.7.0" + } } } }, @@ -13545,6 +13602,11 @@ "@types/superagent": "*" } }, + "@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/yargs": { "version": "16.0.4", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", @@ -14561,11 +14623,12 @@ "integrity": "sha512-ETWD/H2TbWbKEi7m9N4Km5+cw1hNcqJSxlSYhsLsNjQzWWiZIYA1zafxpK9PwVfaZ6AqR5rrjPVUBGESm5tQUA==" }, "class-validator": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.13.2.tgz", - "integrity": "sha512-yBUcQy07FPlGzUjoLuUfIOXzgynnQPPruyK1Ge2B74k9ROwnle1E+NxLWnUv5OLU8hA/qL5leAE9XnXq3byaBw==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.14.0.tgz", + "integrity": "sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==", "requires": { - "libphonenumber-js": "^1.9.43", + "@types/validator": "^13.7.10", + "libphonenumber-js": "^1.10.14", "validator": "^13.7.0" } }, @@ -17746,9 +17809,9 @@ } }, "libphonenumber-js": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.6.tgz", - "integrity": "sha512-CIjT100/SmntsUjsLVs2t3ufeN4KdNXUxhD07tH153pdbaCWuAjv0jK/gPuywR3IImB/U/MQM+x9RfhMs5XZiA==" + "version": "1.10.18", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.18.tgz", + "integrity": "sha512-NS4ZEgNhwbcPz1gfSXCGFnQm0xEiyTSPRthIuWytDzOiEG9xnZ2FbLyfJC4tI2BMAAXpoWbNxHYH75pa3Dq9og==" }, "limiter": { "version": "1.1.5", @@ -18969,9 +19032,9 @@ } }, "protocol-common": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/protocol-common/-/protocol-common-1.1.1.tgz", - "integrity": "sha512-Ecs8U/lJTj9qbmgQpJ6vXTGOHRumYw3wC9vpdL5VGoVWb+IbZQEZVwg+5KYB4W/gbJMmvMTLoSwjhvtWShqS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/protocol-common/-/protocol-common-1.1.3.tgz", + "integrity": "sha512-2c4zKoNvjNU/+MbWpSN7kjJ8sbTgv7S/JNoCP++nAvS3DgK5G1kygl2MdoatQT0iuzSGPebwnUiILwmOHwA0pg==", "requires": { "@nestjs/axios": "^0.0.7", "@nestjs/common": "^8.2.0", @@ -19003,6 +19066,15 @@ "requires": { "follow-redirects": "^1.14.8" } + }, + "class-validator": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.13.2.tgz", + "integrity": "sha512-yBUcQy07FPlGzUjoLuUfIOXzgynnQPPruyK1Ge2B74k9ROwnle1E+NxLWnUv5OLU8hA/qL5leAE9XnXq3byaBw==", + "requires": { + "libphonenumber-js": "^1.9.43", + "validator": "^13.7.0" + } } } }, diff --git a/package.json b/package.json index 540c8e7..c58f5f7 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "apollo-server-core": "^3.4.0", "apollo-server-express": "^3.4.0", "class-transformer": "^0.4.0", - "class-validator": "^0.13.1", + "class-validator": "^0.14.0", "crypto-js": "^4.1.1", "dataloader": "^2.0.0", "express-jwt": "^6.0.0",