diff --git a/package-lock.json b/package-lock.json index efd5da3..a051ba5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,6 +44,9 @@ }, "engines": { "node": ">=12.14.1" + }, + "peerDependencies": { + "@reactioncommerce/api-plugin-address-validation": "^1.0.0" } }, "node_modules/@babel/code-frame": { @@ -2661,6 +2664,22 @@ "@types/node": ">= 8" } }, + "node_modules/@reactioncommerce/api-plugin-address-validation": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@reactioncommerce/api-plugin-address-validation/-/api-plugin-address-validation-1.3.3.tgz", + "integrity": "sha512-Rfy/6SY/dcKPIr9c+l7mM6nAmaNTJECttoV16FypF/+JTNncBjXM94B5VD6L+DTSLEtNm4B9UJWDtg5HQagvtA==", + "peer": true, + "dependencies": { + "@reactioncommerce/api-utils": "^1.16.5", + "@reactioncommerce/random": "^1.0.2", + "@reactioncommerce/reaction-error": "^1.0.1", + "lodash": "^4.17.15", + "simpl-schema": "^1.12.0" + }, + "engines": { + "node": ">=12.14.1" + } + }, "node_modules/@reactioncommerce/api-utils": { "version": "1.16.5", "resolved": "https://registry.npmjs.org/@reactioncommerce/api-utils/-/api-utils-1.16.5.tgz", @@ -11409,12 +11428,45 @@ } }, "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/node-int64": { @@ -22113,6 +22165,19 @@ "@types/node": ">= 8" } }, + "@reactioncommerce/api-plugin-address-validation": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@reactioncommerce/api-plugin-address-validation/-/api-plugin-address-validation-1.3.3.tgz", + "integrity": "sha512-Rfy/6SY/dcKPIr9c+l7mM6nAmaNTJECttoV16FypF/+JTNncBjXM94B5VD6L+DTSLEtNm4B9UJWDtg5HQagvtA==", + "peer": true, + "requires": { + "@reactioncommerce/api-utils": "^1.16.5", + "@reactioncommerce/random": "^1.0.2", + "@reactioncommerce/reaction-error": "^1.0.1", + "lodash": "^4.17.15", + "simpl-schema": "^1.12.0" + } + }, "@reactioncommerce/api-utils": { "version": "1.16.5", "resolved": "https://registry.npmjs.org/@reactioncommerce/api-utils/-/api-utils-1.16.5.tgz", @@ -29063,10 +29128,37 @@ } }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "dev": true + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } }, "node-int64": { "version": "0.4.0",