diff --git a/package-lock.json b/package-lock.json index 8154486..faba9bb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3435,6 +3435,14 @@ "node": ">=8" } }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "engines": { + "node": ">= 12" + } + }, "node_modules/data-urls": { "version": "3.0.2", "dev": true, @@ -3773,6 +3781,7 @@ }, "node_modules/encoding": { "version": "0.1.13", + "dev": true, "license": "MIT", "optional": true, "peer": true, @@ -4599,6 +4608,28 @@ "bser": "2.1.1" } }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, "node_modules/figures": { "version": "3.2.0", "dev": true, @@ -4707,6 +4738,17 @@ "node": ">= 6" } }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/from2": { "version": "2.3.0", "dev": true, @@ -5268,7 +5310,7 @@ }, "node_modules/iconv-lite": { "version": "0.6.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -5866,12 +5908,29 @@ "license": "ISC" }, "node_modules/isomorphic-unfetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", - "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-4.0.2.tgz", + "integrity": "sha512-1Yd+CF/7al18/N2BDbsLBcp6RO3tucSW+jcLq24dqdX5MNbCNTw1z4BsGsp4zNmjr/Izm2cs/cEqZPp4kvWSCA==", + "dependencies": { + "node-fetch": "^3.2.0", + "unfetch": "^5.0.0" + } + }, + "node_modules/isomorphic-unfetch/node_modules/node-fetch": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz", + "integrity": "sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==", "dependencies": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, "node_modules/issue-parser": { @@ -7597,6 +7656,24 @@ "license": "MIT", "peer": true }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, "node_modules/node-emoji": { "version": "1.11.0", "dev": true, @@ -7608,6 +7685,7 @@ }, "node_modules/node-fetch": { "version": "2.6.7", + "dev": true, "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" @@ -11486,7 +11564,7 @@ }, "node_modules/safer-buffer": { "version": "2.1.2", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/saxes": { @@ -12538,6 +12616,7 @@ }, "node_modules/tr46": { "version": "0.0.3", + "dev": true, "license": "MIT" }, "node_modules/traverse": { @@ -12979,8 +13058,9 @@ } }, "node_modules/unfetch": { - "version": "4.2.0", - "license": "MIT" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-5.0.0.tgz", + "integrity": "sha512-3xM2c89siXg0nHvlmYsQ2zkLASvVMBisZm5lF3gFDqfF2xonNStDJyMpvaOBe0a1Edxmqrf2E0HBdmy9QyZaeg==" }, "node_modules/unique-string": { "version": "2.0.0", @@ -13141,8 +13221,17 @@ "@zxing/text-encoding": "0.9.0" } }, + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "engines": { + "node": ">= 8" + } + }, "node_modules/webidl-conversions": { "version": "3.0.1", + "dev": true, "license": "BSD-2-Clause" }, "node_modules/whatwg-encoding": { @@ -13166,6 +13255,7 @@ }, "node_modules/whatwg-url": { "version": "5.0.0", + "dev": true, "license": "MIT", "dependencies": { "tr46": "~0.0.3", @@ -13467,7 +13557,7 @@ "license": "ISC", "dependencies": { "@makaira/storefront-types": "^1.4.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "devDependencies": { "msw": "0.44.2" @@ -13478,11 +13568,11 @@ }, "packages/storefront-shop-adapter-plentymarkets": { "name": "@makaira/storefront-shop-adapter-plentymarkets", - "version": "1.0.0", + "version": "1.0.1", "license": "ISC", "dependencies": { "@makaira/storefront-types": "^1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "engines": { "node": ">=15.0.0" @@ -13490,11 +13580,11 @@ }, "packages/storefront-shop-adapter-shopify": { "name": "@makaira/storefront-shop-adapter-shopify", - "version": "1.2.1", + "version": "1.2.2", "license": "ISC", "dependencies": { "@makaira/storefront-types": "^1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "devDependencies": { "msw": "^0.43.0" @@ -13593,11 +13683,11 @@ }, "packages/storefront-shop-adapter-shopware5": { "name": "@makaira/storefront-shop-adapter-shopware5", - "version": "1.0.2", + "version": "1.0.3", "license": "ISC", "dependencies": { "@makaira/storefront-types": "1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "engines": { "node": ">=15.0.0" @@ -14553,7 +14643,7 @@ "version": "file:packages/storefront-shop-adapter-oxid", "requires": { "@makaira/storefront-types": "^1.4.0", - "isomorphic-unfetch": "^3.1.0", + "isomorphic-unfetch": "^4.0.0", "msw": "0.44.2" } }, @@ -14561,14 +14651,14 @@ "version": "file:packages/storefront-shop-adapter-plentymarkets", "requires": { "@makaira/storefront-types": "^1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" } }, "@makaira/storefront-shop-adapter-shopify": { "version": "file:packages/storefront-shop-adapter-shopify", "requires": { "@makaira/storefront-types": "^1.8.0", - "isomorphic-unfetch": "^3.1.0", + "isomorphic-unfetch": "^4.0.0", "msw": "^0.43.0" }, "dependencies": { @@ -14628,7 +14718,7 @@ "version": "file:packages/storefront-shop-adapter-shopware5", "requires": { "@makaira/storefront-types": "1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" } }, "@makaira/storefront-types": { @@ -15931,6 +16021,11 @@ "version": "7.0.0", "dev": true }, + "data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==" + }, "data-urls": { "version": "3.0.2", "dev": true, @@ -16155,6 +16250,7 @@ }, "encoding": { "version": "0.1.13", + "dev": true, "optional": true, "peer": true, "requires": { @@ -16702,6 +16798,15 @@ "bser": "2.1.1" } }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, "figures": { "version": "3.2.0", "dev": true, @@ -16772,6 +16877,14 @@ "mime-types": "^2.1.12" } }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "requires": { + "fetch-blob": "^3.1.2" + } + }, "from2": { "version": "2.3.0", "dev": true, @@ -17130,7 +17243,7 @@ }, "iconv-lite": { "version": "0.6.3", - "devOptional": true, + "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -17463,12 +17576,24 @@ "dev": true }, "isomorphic-unfetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", - "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-4.0.2.tgz", + "integrity": "sha512-1Yd+CF/7al18/N2BDbsLBcp6RO3tucSW+jcLq24dqdX5MNbCNTw1z4BsGsp4zNmjr/Izm2cs/cEqZPp4kvWSCA==", "requires": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" + "node-fetch": "^3.2.0", + "unfetch": "^5.0.0" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz", + "integrity": "sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "issue-parser": { @@ -18594,6 +18719,11 @@ "dev": true, "peer": true }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, "node-emoji": { "version": "1.11.0", "dev": true, @@ -18604,6 +18734,7 @@ }, "node-fetch": { "version": "2.6.7", + "dev": true, "requires": { "whatwg-url": "^5.0.0" } @@ -21236,7 +21367,7 @@ }, "safer-buffer": { "version": "2.1.2", - "devOptional": true + "dev": true }, "saxes": { "version": "5.0.1", @@ -21955,7 +22086,8 @@ } }, "tr46": { - "version": "0.0.3" + "version": "0.0.3", + "dev": true }, "traverse": { "version": "0.6.6", @@ -22193,7 +22325,9 @@ } }, "unfetch": { - "version": "4.2.0" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-5.0.0.tgz", + "integrity": "sha512-3xM2c89siXg0nHvlmYsQ2zkLASvVMBisZm5lF3gFDqfF2xonNStDJyMpvaOBe0a1Edxmqrf2E0HBdmy9QyZaeg==" }, "unique-string": { "version": "2.0.0", @@ -22307,8 +22441,14 @@ "util": "^0.12.3" } }, + "web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==" + }, "webidl-conversions": { - "version": "3.0.1" + "version": "3.0.1", + "dev": true }, "whatwg-encoding": { "version": "2.0.0", @@ -22323,6 +22463,7 @@ }, "whatwg-url": { "version": "5.0.0", + "dev": true, "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" diff --git a/packages/storefront-shop-adapter-oxid/package.json b/packages/storefront-shop-adapter-oxid/package.json index decf720..dfa7e42 100755 --- a/packages/storefront-shop-adapter-oxid/package.json +++ b/packages/storefront-shop-adapter-oxid/package.json @@ -43,7 +43,7 @@ "homepage": "https://github.com/MakairaIO/storefront-shop-adapter#readme", "dependencies": { "@makaira/storefront-types": "^1.4.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "devDependencies": { "msw": "0.44.2" diff --git a/packages/storefront-shop-adapter-plentymarkets/package.json b/packages/storefront-shop-adapter-plentymarkets/package.json index ad1270f..166323e 100755 --- a/packages/storefront-shop-adapter-plentymarkets/package.json +++ b/packages/storefront-shop-adapter-plentymarkets/package.json @@ -43,7 +43,7 @@ "homepage": "https://github.com/MakairaIO/storefront-shop-adapter#readme", "dependencies": { "@makaira/storefront-types": "^1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "jest": { "preset": "ts-jest", diff --git a/packages/storefront-shop-adapter-shopify/package.json b/packages/storefront-shop-adapter-shopify/package.json index fb8344f..5603342 100755 --- a/packages/storefront-shop-adapter-shopify/package.json +++ b/packages/storefront-shop-adapter-shopify/package.json @@ -43,7 +43,7 @@ "homepage": "https://github.com/MakairaIO/storefront-shop-adapter#readme", "dependencies": { "@makaira/storefront-types": "^1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" }, "devDependencies": { "msw": "^0.43.0" diff --git a/packages/storefront-shop-adapter-shopware5/package.json b/packages/storefront-shop-adapter-shopware5/package.json index 4f58408..bd16e46 100644 --- a/packages/storefront-shop-adapter-shopware5/package.json +++ b/packages/storefront-shop-adapter-shopware5/package.json @@ -43,6 +43,6 @@ "homepage": "https://github.com/MakairaIO/storefront-shop-adapter#readme", "dependencies": { "@makaira/storefront-types": "1.8.0", - "isomorphic-unfetch": "^3.1.0" + "isomorphic-unfetch": "^4.0.0" } }