From 22b55f7e0e2d6f56cb8ae8d34dfb8b7a77022dbc Mon Sep 17 00:00:00 2001 From: Valentijn Scholten Date: Wed, 18 Dec 2024 09:54:16 +0100 Subject: [PATCH] Compose Metadata Analyzer: Use v2 URL Signed-off-by: Valentijn Scholten --- .../repositories/ComposerMetaAnalyzer.java | 6 +-- .../ComposerMetaAnalyzerTest.java | 43 +++++++++++++++++-- ...epo.packagist.org-p-magento-adobe-ims.json | 1 - ...kagist.org-p-typo3-class-alias-loader.json | 2 +- 4 files changed, 44 insertions(+), 8 deletions(-) delete mode 100644 src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-magento-adobe-ims.json diff --git a/src/main/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzer.java b/src/main/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzer.java index 7b16722af7..15c94c696d 100644 --- a/src/main/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzer.java +++ b/src/main/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzer.java @@ -46,9 +46,9 @@ public class ComposerMetaAnalyzer extends AbstractMetaAnalyzer { private static final String DEFAULT_BASE_URL = "https://repo.packagist.org"; /** - * @see Packagist's API doc for "Getting package data - Using the Composer v1 metadata (DEPRECATED)" + * @see Packagist's API doc for "Getting package data - Using the Composer v2 metadata" */ - private static final String API_URL = "/p/%s/%s.json"; + private static final String API_URL = "/p2/%s/%s.json"; ComposerMetaAnalyzer() { this.baseUrl = DEFAULT_BASE_URL; @@ -98,7 +98,7 @@ public MetaModel analyze(final Component component) { final JSONObject responsePackages = jsonObject .getJSONObject("packages"); if (!responsePackages.has(expectedResponsePackage)) { - // the package no longer exists - like this one: https://repo.packagist.org/p/magento/adobe-ims.json + // the package no longer exists - for v2 there's no example (yet), v1 example https://repo.packagist.org/p/magento/adobe-ims.json return meta; } final JSONObject composerPackage = responsePackages.getJSONObject(expectedResponsePackage); diff --git a/src/test/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzerTest.java b/src/test/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzerTest.java index c247d2abdc..0bf3e6a92e 100644 --- a/src/test/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzerTest.java +++ b/src/test/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzerTest.java @@ -76,7 +76,7 @@ public void testAnalyzerFindsVersionWithLeadingV() throws Exception { .when( request() .withMethod("GET") - .withPath("/p/typo3/class-alias-loader.json") + .withPath("/p2/typo3/class-alias-loader.json") ) .respond( response() @@ -96,6 +96,14 @@ public void testAnalyzerFindsVersionWithLeadingV() throws Exception { ); } + /* + * This case no longer happens in the composer v2 repositories. It now returns a 404 for all examples from #2134 + * - adobe-ims.json + * - adobe-stock-integration.json + * - composter-root-update-plugin.json + * - module-aws-s3.json + * Leaving it here in case we find a different package triggering this behaviour. + @Test public void testAnalyzerGetsUnexpectedResponseContentCausingLatestVersionBeingNull() throws Exception { Component component = new Component(); @@ -109,7 +117,7 @@ public void testAnalyzerGetsUnexpectedResponseContentCausingLatestVersionBeingNu .when( request() .withMethod("GET") - .withPath("/p/magento/adobe-ims.json") + .withPath("/p2/magento/adobe-ims.json") ) .respond( response() @@ -123,12 +131,41 @@ public void testAnalyzerGetsUnexpectedResponseContentCausingLatestVersionBeingNu Assert.assertNull(metaModel.getLatestVersion()); } + */ + + @Test + public void testAnalyzerGetsUnexpectedResponseContent404() throws Exception { + Component component = new Component(); + ComposerMetaAnalyzer analyzer = new ComposerMetaAnalyzer(); + + component.setPurl(new PackageURL("pkg:composer/magento/adobe-ims@v1.0.0")); + final File packagistFile = getResourceFile("magento", "adobe-ims"); + + analyzer.setRepositoryBaseUrl(String.format("http://localhost:%d", mockServer.getPort())); + new MockServerClient("localhost", mockServer.getPort()) + .when( + request() + .withMethod("GET") + .withPath("/p2/magento/adobe-ims.json") + ) + .respond( + response() + .withStatusCode(404) + .withHeader(HttpHeaders.CONTENT_TYPE, "application/json") + ); + + analyzer.analyze(component); + MetaModel metaModel = analyzer.analyze(component); + + Assert.assertNull(metaModel.getLatestVersion()); + } + private static File getResourceFile(String namespace, String name) throws Exception{ return new File( Thread.currentThread().getContextClassLoader() .getResource(String.format( - "unit/tasks/repositories/https---repo.packagist.org-p-%s-%s.json", + "unit/tasks/repositories/https---repo.packagist.org-p2-%s-%s.json", namespace, name )) diff --git a/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-magento-adobe-ims.json b/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-magento-adobe-ims.json deleted file mode 100644 index 788f1dc424..0000000000 --- a/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-magento-adobe-ims.json +++ /dev/null @@ -1 +0,0 @@ -{"packages":{"outeredge/edge-magento-module-base":{"3.0.1":{"name":"outeredge/edge-magento-module-base","description":"Magento Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.1","version_normalized":"3.0.1.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"b247ecca6426758e7c9a959c3762fa3e0c5d314d"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/b247ecca6426758e7c9a959c3762fa3e0c5d314d","type":"zip","shasum":"","reference":"b247ecca6426758e7c9a959c3762fa3e0c5d314d"},"type":"magento2-module","time":"2022-05-23T09:23:56+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0.0","outeredge/magento-layout-module":"^3.2.0","outeredge/googlecloudstorage":"^1.2.0.17","outeredge/magento-bulk-actions":"^1.0.0"},"require-dev":{"magento-ecg/coding-standard":"~3.0","outeredge/coding-standards":"~1.0.0","squizlabs/php_codesniffer":"^3.0","elgentos/masquerade":"^0.3.5"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-multishipping":"*","magento/module-new-relic-reporting":"*","magento/module-payment-graph-ql":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6270246},"3.0.10":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.10","version_normalized":"3.0.10.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"fc5ccb58e835ff623a9f2644f261c7f493e759a3"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/fc5ccb58e835ff623a9f2644f261c7f493e759a3","type":"zip","shasum":"","reference":"fc5ccb58e835ff623a9f2644f261c7f493e759a3"},"type":"magento2-module","time":"2022-07-13T14:56:53+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":"~2.4.3","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6416589},"3.0.11":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.11","version_normalized":"3.0.11.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"b4c4973ad7e3ef9cff19e9427e8ff19eba8a4198"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/b4c4973ad7e3ef9cff19e9427e8ff19eba8a4198","type":"zip","shasum":"","reference":"b4c4973ad7e3ef9cff19e9427e8ff19eba8a4198"},"type":"magento2-module","time":"2022-07-14T23:53:38+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6420651},"3.0.12":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.12","version_normalized":"3.0.12.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"529df544708e5f8cfcd93a70a769b0b5b103e4b0"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/529df544708e5f8cfcd93a70a769b0b5b103e4b0","type":"zip","shasum":"","reference":"529df544708e5f8cfcd93a70a769b0b5b103e4b0"},"type":"magento2-module","time":"2022-07-14T23:56:33+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0","magento/product-community-edition":">=2.4.2 <2.4.4"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6420656},"3.0.13":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.13","version_normalized":"3.0.13.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"8d148f58a80ec46929470065c450d1e4bd26c031"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/8d148f58a80ec46929470065c450d1e4bd26c031","type":"zip","shasum":"","reference":"8d148f58a80ec46929470065c450d1e4bd26c031"},"type":"magento2-module","time":"2022-07-28T18:25:02+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6454430},"3.0.14":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.14","version_normalized":"3.0.14.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"83827bf396122785f9eef145d56242fe5b94e9a4"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/83827bf396122785f9eef145d56242fe5b94e9a4","type":"zip","shasum":"","reference":"83827bf396122785f9eef145d56242fe5b94e9a4"},"type":"magento2-module","time":"2022-08-03T16:23:13+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6468835},"3.0.15":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.15","version_normalized":"3.0.15.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"1570189ee9ad3349e0e066792d794b5d4b8aeba0"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/1570189ee9ad3349e0e066792d794b5d4b8aeba0","type":"zip","shasum":"","reference":"1570189ee9ad3349e0e066792d794b5d4b8aeba0"},"type":"magento2-module","time":"2022-09-01T09:41:45+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6531998},"3.0.16":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.16","version_normalized":"3.0.16.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"0c9176061b32dd236356309d1285e2d8c811f59b"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/0c9176061b32dd236356309d1285e2d8c811f59b","type":"zip","shasum":"","reference":"0c9176061b32dd236356309d1285e2d8c811f59b"},"type":"magento2-module","time":"2022-09-01T09:53:20+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6532064},"3.0.17":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.17","version_normalized":"3.0.17.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"945a1c0d5a662e8f0185c5dbb89b30592981b78f"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/945a1c0d5a662e8f0185c5dbb89b30592981b78f","type":"zip","shasum":"","reference":"945a1c0d5a662e8f0185c5dbb89b30592981b78f"},"type":"magento2-module","time":"2022-10-12T11:19:19+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6625027},"3.0.2":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.2","version_normalized":"3.0.2.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"4581a8be23e987156b6635d1ca36194f43d7f9ef"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/4581a8be23e987156b6635d1ca36194f43d7f9ef","type":"zip","shasum":"","reference":"4581a8be23e987156b6635d1ca36194f43d7f9ef"},"type":"magento2-module","time":"2022-05-23T09:47:34+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0.0","outeredge/magento-layout-module":"^3.2.0","outeredge/googlecloudstorage":"^1.2.0.17","outeredge/magento-bulk-actions":"^1.0.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"magento-ecg/coding-standard":"~3.0","outeredge/coding-standards":"~1.0.0","squizlabs/php_codesniffer":"^3.0","elgentos/masquerade":"^0.3.5"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-multishipping":"*","magento/module-new-relic-reporting":"*","magento/module-payment-graph-ql":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6270403},"3.0.3":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.3","version_normalized":"3.0.3.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"c05f0ae56f16349b8aa5172a0c8adb0f2bc4ba53"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/c05f0ae56f16349b8aa5172a0c8adb0f2bc4ba53","type":"zip","shasum":"","reference":"c05f0ae56f16349b8aa5172a0c8adb0f2bc4ba53"},"type":"magento2-module","time":"2022-05-23T17:24:09+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0.0","outeredge/magento-layout-module":"^3.2.0","outeredge/googlecloudstorage":"^1.2.0.17","outeredge/magento-bulk-actions":"^1.0.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-payment-graph-ql":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6271730},"3.0.4":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.4","version_normalized":"3.0.4.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"b30fb3bbf9ae006f5915701df4f0532633f8c1ca"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/b30fb3bbf9ae006f5915701df4f0532633f8c1ca","type":"zip","shasum":"","reference":"b30fb3bbf9ae006f5915701df4f0532633f8c1ca"},"type":"magento2-module","time":"2022-05-23T18:00:12+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6271773},"3.0.5":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.5","version_normalized":"3.0.5.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"01406e373149ac0125d18baa30cee479d34f7a76"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/01406e373149ac0125d18baa30cee479d34f7a76","type":"zip","shasum":"","reference":"01406e373149ac0125d18baa30cee479d34f7a76"},"type":"magento2-module","time":"2022-05-23T18:31:47+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6271872},"3.0.6":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.6","version_normalized":"3.0.6.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"8fba889eeb0021412d63d2fc5a475a9eace53f36"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/8fba889eeb0021412d63d2fc5a475a9eace53f36","type":"zip","shasum":"","reference":"8fba889eeb0021412d63d2fc5a475a9eace53f36"},"type":"magento2-module","time":"2022-05-24T14:33:10+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6275005},"3.0.7":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.7","version_normalized":"3.0.7.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"13a8e6563f594bbe77ad25a3faef2f846296c24a"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/13a8e6563f594bbe77ad25a3faef2f846296c24a","type":"zip","shasum":"","reference":"13a8e6563f594bbe77ad25a3faef2f846296c24a"},"type":"magento2-module","time":"2022-05-24T14:39:52+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6275188},"3.0.8":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.8","version_normalized":"3.0.8.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"52e532b103542ab4df9a3b16a3e7ec963e5338cd"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/52e532b103542ab4df9a3b16a3e7ec963e5338cd","type":"zip","shasum":"","reference":"52e532b103542ab4df9a3b16a3e7ec963e5338cd"},"type":"magento2-module","time":"2022-05-25T10:37:31+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6277639},"3.0.9":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.9","version_normalized":"3.0.9.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"8572773d6c8a3a7b242f3472c8a2725e407cbbe2"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/8572773d6c8a3a7b242f3472c8a2725e407cbbe2","type":"zip","shasum":"","reference":"8572773d6c8a3a7b242f3472c8a2725e407cbbe2"},"type":"magento2-module","time":"2022-06-22T14:07:13+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":"~2.4.3","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6362285},"3.1.0":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"c0a332fff55035fe69e5feab7d82d9a0fedb90f3"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/c0a332fff55035fe69e5feab7d82d9a0fedb90f3","type":"zip","shasum":"","reference":"c0a332fff55035fe69e5feab7d82d9a0fedb90f3"},"type":"magento2-module","time":"2022-09-21T10:07:38+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6575743},"3.1.1":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.1","version_normalized":"3.1.1.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"070deb2403a863084126f4b63e4e9cba46ec78d5"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/070deb2403a863084126f4b63e4e9cba46ec78d5","type":"zip","shasum":"","reference":"070deb2403a863084126f4b63e4e9cba46ec78d5"},"type":"magento2-module","time":"2022-10-12T11:18:49+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6625030},"3.1.2":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.2","version_normalized":"3.1.2.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f22909ca09345a6d3ec74ec53686e91c028fa15b"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f22909ca09345a6d3ec74ec53686e91c028fa15b","type":"zip","shasum":"","reference":"f22909ca09345a6d3ec74ec53686e91c028fa15b"},"type":"magento2-module","time":"2022-10-12T12:06:31+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6625108},"3.1.3":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.3","version_normalized":"3.1.3.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"cf8d843104d803b9ff0f9a7b122ffa6d58bbc5d1"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/cf8d843104d803b9ff0f9a7b122ffa6d58bbc5d1","type":"zip","shasum":"","reference":"cf8d843104d803b9ff0f9a7b122ffa6d58bbc5d1"},"type":"magento2-module","time":"2022-10-13T09:35:28+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6627778},"3.1.4":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.4","version_normalized":"3.1.4.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f94b7997e82547979208ac2a75331562d25de0f2","type":"zip","shasum":"","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"type":"magento2-module","time":"2022-10-17T09:58:11+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6636004},"3.1.x-dev":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.x-dev","version_normalized":"3.1.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f94b7997e82547979208ac2a75331562d25de0f2","type":"zip","shasum":"","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"type":"magento2-module","time":"2022-10-17T09:58:11+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6625018},"4.0.0":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.0","version_normalized":"4.0.0.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"94856cf2471bb223e7cfc48d45e39704936ca129"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/94856cf2471bb223e7cfc48d45e39704936ca129","type":"zip","shasum":"","reference":"94856cf2471bb223e7cfc48d45e39704936ca129"},"type":"magento2-module","time":"2022-05-27T18:16:32+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6287716},"4.0.1":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.1","version_normalized":"4.0.1.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f0f88bfb4a1f5982dd7015652f6e79001525b4d8"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f0f88bfb4a1f5982dd7015652f6e79001525b4d8","type":"zip","shasum":"","reference":"f0f88bfb4a1f5982dd7015652f6e79001525b4d8"},"type":"magento2-module","time":"2022-06-16T17:01:14+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6345375},"4.0.10":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.10","version_normalized":"4.0.10.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"adf2b9a0b72a57821ac847459ff2e9266b15240d"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/adf2b9a0b72a57821ac847459ff2e9266b15240d","type":"zip","shasum":"","reference":"adf2b9a0b72a57821ac847459ff2e9266b15240d"},"type":"magento2-module","time":"2022-10-12T11:08:14+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6625032},"4.0.11":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.11","version_normalized":"4.0.11.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"05f0e8d59fab66b229eb58bedd598e6a9f20ce96"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/05f0e8d59fab66b229eb58bedd598e6a9f20ce96","type":"zip","shasum":"","reference":"05f0e8d59fab66b229eb58bedd598e6a9f20ce96"},"type":"magento2-module","time":"2022-10-12T12:05:45+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6625111},"4.0.12":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.12","version_normalized":"4.0.12.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"05f05c3a0d666040b5f37cbd6f6dedc228a56575"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/05f05c3a0d666040b5f37cbd6f6dedc228a56575","type":"zip","shasum":"","reference":"05f05c3a0d666040b5f37cbd6f6dedc228a56575"},"type":"magento2-module","time":"2022-10-13T08:35:40+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6627780},"4.0.13":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.13","version_normalized":"4.0.13.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f775216245795130287645e8115f12570369e204"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f775216245795130287645e8115f12570369e204","type":"zip","shasum":"","reference":"f775216245795130287645e8115f12570369e204"},"type":"magento2-module","time":"2022-10-18T11:46:29+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6639444},"4.0.14":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.14","version_normalized":"4.0.14.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/cc929eb890e8281021d1dcdb013e3fb9645e1f04","type":"zip","shasum":"","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"type":"magento2-module","time":"2022-11-30T11:03:08+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6747953},"4.0.2":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.2","version_normalized":"4.0.2.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"07e20b4e2a8f41ffd82d7e8b706f7d5993eb9690"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/07e20b4e2a8f41ffd82d7e8b706f7d5993eb9690","type":"zip","shasum":"","reference":"07e20b4e2a8f41ffd82d7e8b706f7d5993eb9690"},"type":"magento2-module","time":"2022-06-17T13:46:22+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6347669},"4.0.3":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.3","version_normalized":"4.0.3.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"ee4a00632b20ce1e1c0250a5198bed5837595d2a"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/ee4a00632b20ce1e1c0250a5198bed5837595d2a","type":"zip","shasum":"","reference":"ee4a00632b20ce1e1c0250a5198bed5837595d2a"},"type":"magento2-module","time":"2022-06-22T14:05:24+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6362280},"4.0.4":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.4","version_normalized":"4.0.4.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f44f19e59d4c1c4be4786e236e31d8697a1ee37c"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f44f19e59d4c1c4be4786e236e31d8697a1ee37c","type":"zip","shasum":"","reference":"f44f19e59d4c1c4be4786e236e31d8697a1ee37c"},"type":"magento2-module","time":"2022-07-13T14:56:22+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6416591},"4.0.5":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.5","version_normalized":"4.0.5.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"75b19b4ff96678a6877402783022d776bfb1bb81"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/75b19b4ff96678a6877402783022d776bfb1bb81","type":"zip","shasum":"","reference":"75b19b4ff96678a6877402783022d776bfb1bb81"},"type":"magento2-module","time":"2022-07-14T19:23:28+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6420653},"4.0.6":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.6","version_normalized":"4.0.6.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"fd977a9c5ea20bcdd6ad5635a09bba18ac5a24b8"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/fd977a9c5ea20bcdd6ad5635a09bba18ac5a24b8","type":"zip","shasum":"","reference":"fd977a9c5ea20bcdd6ad5635a09bba18ac5a24b8"},"type":"magento2-module","time":"2022-07-28T18:24:15+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6454432},"4.0.7":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.7","version_normalized":"4.0.7.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"a93c843c17108e7980053394a94546baac070ed4"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/a93c843c17108e7980053394a94546baac070ed4","type":"zip","shasum":"","reference":"a93c843c17108e7980053394a94546baac070ed4"},"type":"magento2-module","time":"2022-08-03T16:19:07+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6508061},"4.0.8":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.8","version_normalized":"4.0.8.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"779e035494ae41c3f33a2fcc10b293283f006a58"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/779e035494ae41c3f33a2fcc10b293283f006a58","type":"zip","shasum":"","reference":"779e035494ae41c3f33a2fcc10b293283f006a58"},"type":"magento2-module","time":"2022-09-01T09:39:15+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6532003},"4.0.9":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.9","version_normalized":"4.0.9.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"924818d0bf7a67f2f690aa6704e3898d54885a65"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/924818d0bf7a67f2f690aa6704e3898d54885a65","type":"zip","shasum":"","reference":"924818d0bf7a67f2f690aa6704e3898d54885a65"},"type":"magento2-module","time":"2022-09-01T09:52:27+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"abandoned":"outeredge/magento-base-module","uid":6532070},"dev-fix-order-email-issue":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"dev-fix-order-email-issue","version_normalized":"dev-fix-order-email-issue","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"1bad8088c309a926d11e40ac97ccc0d69410d579"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/1bad8088c309a926d11e40ac97ccc0d69410d579","type":"zip","shasum":"","reference":"1bad8088c309a926d11e40ac97ccc0d69410d579"},"type":"magento2-module","time":"2022-11-30T10:59:32+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6747935},"dev-master":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/cc929eb890e8281021d1dcdb013e3fb9645e1f04","type":"zip","shasum":"","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"type":"magento2-module","time":"2022-11-30T11:03:08+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"default-branch":true,"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0","magento/product-community-edition":">=2.4.4"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-send-friend-graph-ql":"*","magento/module-page-builder-admin-analytics":"*","magento/module-catalog-page-builder-analytics":"*"},"abandoned":"outeredge/magento-base-module","uid":5362905},"dev-mute-migrate":{"name":"outeredge/edge-magento-module-base","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"dev-mute-migrate","version_normalized":"dev-mute-migrate","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"551872daf8fcbb4c3d32d4ec3f12d31e1c1407bc"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/551872daf8fcbb4c3d32d4ec3f12d31e1c1407bc","type":"zip","shasum":"","reference":"551872daf8fcbb4c3d32d4ec3f12d31e1c1407bc"},"type":"magento2-module","time":"2022-10-18T11:42:11+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"abandoned":"outeredge/magento-base-module","uid":6639425}},"outeredge/magento-base-module":{"3.0.1":{"name":"outeredge/magento-base-module","description":"Magento Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.1","version_normalized":"3.0.1.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"b247ecca6426758e7c9a959c3762fa3e0c5d314d"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/b247ecca6426758e7c9a959c3762fa3e0c5d314d","type":"zip","shasum":"","reference":"b247ecca6426758e7c9a959c3762fa3e0c5d314d"},"type":"magento2-module","time":"2022-05-23T09:23:56+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0.0","outeredge/magento-layout-module":"^3.2.0","outeredge/googlecloudstorage":"^1.2.0.17","outeredge/magento-bulk-actions":"^1.0.0"},"require-dev":{"magento-ecg/coding-standard":"~3.0","outeredge/coding-standards":"~1.0.0","squizlabs/php_codesniffer":"^3.0","elgentos/masquerade":"^0.3.5"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-multishipping":"*","magento/module-new-relic-reporting":"*","magento/module-payment-graph-ql":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6270247},"3.0.10":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.10","version_normalized":"3.0.10.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"fc5ccb58e835ff623a9f2644f261c7f493e759a3"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/fc5ccb58e835ff623a9f2644f261c7f493e759a3","type":"zip","shasum":"","reference":"fc5ccb58e835ff623a9f2644f261c7f493e759a3"},"type":"magento2-module","time":"2022-07-13T14:56:53+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":"~2.4.3","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6416588},"3.0.11":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.11","version_normalized":"3.0.11.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"b4c4973ad7e3ef9cff19e9427e8ff19eba8a4198"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/b4c4973ad7e3ef9cff19e9427e8ff19eba8a4198","type":"zip","shasum":"","reference":"b4c4973ad7e3ef9cff19e9427e8ff19eba8a4198"},"type":"magento2-module","time":"2022-07-14T23:53:38+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6420650},"3.0.12":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.12","version_normalized":"3.0.12.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"529df544708e5f8cfcd93a70a769b0b5b103e4b0"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/529df544708e5f8cfcd93a70a769b0b5b103e4b0","type":"zip","shasum":"","reference":"529df544708e5f8cfcd93a70a769b0b5b103e4b0"},"type":"magento2-module","time":"2022-07-14T23:56:33+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0","magento/product-community-edition":">=2.4.2 <2.4.4"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6420657},"3.0.13":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.13","version_normalized":"3.0.13.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"8d148f58a80ec46929470065c450d1e4bd26c031"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/8d148f58a80ec46929470065c450d1e4bd26c031","type":"zip","shasum":"","reference":"8d148f58a80ec46929470065c450d1e4bd26c031"},"type":"magento2-module","time":"2022-07-28T18:25:02+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6454431},"3.0.14":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.14","version_normalized":"3.0.14.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"83827bf396122785f9eef145d56242fe5b94e9a4"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/83827bf396122785f9eef145d56242fe5b94e9a4","type":"zip","shasum":"","reference":"83827bf396122785f9eef145d56242fe5b94e9a4"},"type":"magento2-module","time":"2022-08-03T16:23:13+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6468834},"3.0.15":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.15","version_normalized":"3.0.15.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"1570189ee9ad3349e0e066792d794b5d4b8aeba0"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/1570189ee9ad3349e0e066792d794b5d4b8aeba0","type":"zip","shasum":"","reference":"1570189ee9ad3349e0e066792d794b5d4b8aeba0"},"type":"magento2-module","time":"2022-09-01T09:41:45+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6531997},"3.0.16":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.16","version_normalized":"3.0.16.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"0c9176061b32dd236356309d1285e2d8c811f59b"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/0c9176061b32dd236356309d1285e2d8c811f59b","type":"zip","shasum":"","reference":"0c9176061b32dd236356309d1285e2d8c811f59b"},"type":"magento2-module","time":"2022-09-01T09:53:20+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6532065},"3.0.17":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.17","version_normalized":"3.0.17.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"945a1c0d5a662e8f0185c5dbb89b30592981b78f"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/945a1c0d5a662e8f0185c5dbb89b30592981b78f","type":"zip","shasum":"","reference":"945a1c0d5a662e8f0185c5dbb89b30592981b78f"},"type":"magento2-module","time":"2022-10-12T11:19:19+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6625028},"3.0.2":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.2","version_normalized":"3.0.2.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"4581a8be23e987156b6635d1ca36194f43d7f9ef"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/4581a8be23e987156b6635d1ca36194f43d7f9ef","type":"zip","shasum":"","reference":"4581a8be23e987156b6635d1ca36194f43d7f9ef"},"type":"magento2-module","time":"2022-05-23T09:47:34+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0.0","outeredge/magento-layout-module":"^3.2.0","outeredge/googlecloudstorage":"^1.2.0.17","outeredge/magento-bulk-actions":"^1.0.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"magento-ecg/coding-standard":"~3.0","outeredge/coding-standards":"~1.0.0","squizlabs/php_codesniffer":"^3.0","elgentos/masquerade":"^0.3.5"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-multishipping":"*","magento/module-new-relic-reporting":"*","magento/module-payment-graph-ql":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6270402},"3.0.3":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.3","version_normalized":"3.0.3.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"c05f0ae56f16349b8aa5172a0c8adb0f2bc4ba53"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/c05f0ae56f16349b8aa5172a0c8adb0f2bc4ba53","type":"zip","shasum":"","reference":"c05f0ae56f16349b8aa5172a0c8adb0f2bc4ba53"},"type":"magento2-module","time":"2022-05-23T17:24:09+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0.0","outeredge/magento-layout-module":"^3.2.0","outeredge/googlecloudstorage":"^1.2.0.17","outeredge/magento-bulk-actions":"^1.0.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-payment-graph-ql":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6271729},"3.0.4":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.4","version_normalized":"3.0.4.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"b30fb3bbf9ae006f5915701df4f0532633f8c1ca"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/b30fb3bbf9ae006f5915701df4f0532633f8c1ca","type":"zip","shasum":"","reference":"b30fb3bbf9ae006f5915701df4f0532633f8c1ca"},"type":"magento2-module","time":"2022-05-23T18:00:12+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6271772},"3.0.5":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.5","version_normalized":"3.0.5.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"01406e373149ac0125d18baa30cee479d34f7a76"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/01406e373149ac0125d18baa30cee479d34f7a76","type":"zip","shasum":"","reference":"01406e373149ac0125d18baa30cee479d34f7a76"},"type":"magento2-module","time":"2022-05-23T18:31:47+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","community-engineering/language-en_gb":"~0.0.10"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6271871},"3.0.6":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.6","version_normalized":"3.0.6.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"8fba889eeb0021412d63d2fc5a475a9eace53f36"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/8fba889eeb0021412d63d2fc5a475a9eace53f36","type":"zip","shasum":"","reference":"8fba889eeb0021412d63d2fc5a475a9eace53f36"},"type":"magento2-module","time":"2022-05-24T14:33:10+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6275006},"3.0.7":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.7","version_normalized":"3.0.7.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"13a8e6563f594bbe77ad25a3faef2f846296c24a"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/13a8e6563f594bbe77ad25a3faef2f846296c24a","type":"zip","shasum":"","reference":"13a8e6563f594bbe77ad25a3faef2f846296c24a"},"type":"magento2-module","time":"2022-05-24T14:39:52+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"yireo/magento2-replace-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-dhl":"*","magento/module-fedex":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-ups":"*","magento/module-usps":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6275187},"3.0.8":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.8","version_normalized":"3.0.8.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"52e532b103542ab4df9a3b16a3e7ec963e5338cd"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/52e532b103542ab4df9a3b16a3e7ec963e5338cd","type":"zip","shasum":"","reference":"52e532b103542ab4df9a3b16a3e7ec963e5338cd"},"type":"magento2-module","time":"2022-05-25T10:37:31+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6277638},"3.0.9":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.0.9","version_normalized":"3.0.9.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"8572773d6c8a3a7b242f3472c8a2725e407cbbe2"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/8572773d6c8a3a7b242f3472c8a2725e407cbbe2","type":"zip","shasum":"","reference":"8572773d6c8a3a7b242f3472c8a2725e407cbbe2"},"type":"magento2-module","time":"2022-06-22T14:07:13+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":"~2.4.3","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6362286},"3.1.0":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"c0a332fff55035fe69e5feab7d82d9a0fedb90f3"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/c0a332fff55035fe69e5feab7d82d9a0fedb90f3","type":"zip","shasum":"","reference":"c0a332fff55035fe69e5feab7d82d9a0fedb90f3"},"type":"magento2-module","time":"2022-09-21T10:07:38+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6575742},"3.1.1":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.1","version_normalized":"3.1.1.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"070deb2403a863084126f4b63e4e9cba46ec78d5"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/070deb2403a863084126f4b63e4e9cba46ec78d5","type":"zip","shasum":"","reference":"070deb2403a863084126f4b63e4e9cba46ec78d5"},"type":"magento2-module","time":"2022-10-12T11:18:49+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6625029},"3.1.2":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.2","version_normalized":"3.1.2.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f22909ca09345a6d3ec74ec53686e91c028fa15b"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f22909ca09345a6d3ec74ec53686e91c028fa15b","type":"zip","shasum":"","reference":"f22909ca09345a6d3ec74ec53686e91c028fa15b"},"type":"magento2-module","time":"2022-10-12T12:06:31+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6625109},"3.1.3":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.3","version_normalized":"3.1.3.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"cf8d843104d803b9ff0f9a7b122ffa6d58bbc5d1"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/cf8d843104d803b9ff0f9a7b122ffa6d58bbc5d1","type":"zip","shasum":"","reference":"cf8d843104d803b9ff0f9a7b122ffa6d58bbc5d1"},"type":"magento2-module","time":"2022-10-13T09:35:28+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6627777},"3.1.4":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.4","version_normalized":"3.1.4.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f94b7997e82547979208ac2a75331562d25de0f2","type":"zip","shasum":"","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"type":"magento2-module","time":"2022-10-17T09:58:11+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6636003},"3.1.x-dev":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"3.1.x-dev","version_normalized":"3.1.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f94b7997e82547979208ac2a75331562d25de0f2","type":"zip","shasum":"","reference":"f94b7997e82547979208ac2a75331562d25de0f2"},"type":"magento2-module","time":"2022-10-17T09:58:11+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.2 <2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6625019},"4.0.0":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.0","version_normalized":"4.0.0.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"94856cf2471bb223e7cfc48d45e39704936ca129"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/94856cf2471bb223e7cfc48d45e39704936ca129","type":"zip","shasum":"","reference":"94856cf2471bb223e7cfc48d45e39704936ca129"},"type":"magento2-module","time":"2022-05-27T18:16:32+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6287715},"4.0.1":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.1","version_normalized":"4.0.1.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f0f88bfb4a1f5982dd7015652f6e79001525b4d8"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f0f88bfb4a1f5982dd7015652f6e79001525b4d8","type":"zip","shasum":"","reference":"f0f88bfb4a1f5982dd7015652f6e79001525b4d8"},"type":"magento2-module","time":"2022-06-16T17:01:14+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-new-relic-reporting":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6345374},"4.0.10":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.10","version_normalized":"4.0.10.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"adf2b9a0b72a57821ac847459ff2e9266b15240d"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/adf2b9a0b72a57821ac847459ff2e9266b15240d","type":"zip","shasum":"","reference":"adf2b9a0b72a57821ac847459ff2e9266b15240d"},"type":"magento2-module","time":"2022-10-12T11:08:14+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6625033},"4.0.11":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.11","version_normalized":"4.0.11.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"05f0e8d59fab66b229eb58bedd598e6a9f20ce96"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/05f0e8d59fab66b229eb58bedd598e6a9f20ce96","type":"zip","shasum":"","reference":"05f0e8d59fab66b229eb58bedd598e6a9f20ce96"},"type":"magento2-module","time":"2022-10-12T12:05:45+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6625112},"4.0.12":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.12","version_normalized":"4.0.12.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"05f05c3a0d666040b5f37cbd6f6dedc228a56575"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/05f05c3a0d666040b5f37cbd6f6dedc228a56575","type":"zip","shasum":"","reference":"05f05c3a0d666040b5f37cbd6f6dedc228a56575"},"type":"magento2-module","time":"2022-10-13T08:35:40+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6627779},"4.0.13":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.13","version_normalized":"4.0.13.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f775216245795130287645e8115f12570369e204"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f775216245795130287645e8115f12570369e204","type":"zip","shasum":"","reference":"f775216245795130287645e8115f12570369e204"},"type":"magento2-module","time":"2022-10-18T11:46:29+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6639445},"4.0.14":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.14","version_normalized":"4.0.14.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/cc929eb890e8281021d1dcdb013e3fb9645e1f04","type":"zip","shasum":"","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"type":"magento2-module","time":"2022-11-30T11:03:08+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6747954},"4.0.2":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.2","version_normalized":"4.0.2.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"07e20b4e2a8f41ffd82d7e8b706f7d5993eb9690"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/07e20b4e2a8f41ffd82d7e8b706f7d5993eb9690","type":"zip","shasum":"","reference":"07e20b4e2a8f41ffd82d7e8b706f7d5993eb9690"},"type":"magento2-module","time":"2022-06-17T13:46:22+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6347668},"4.0.3":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.3","version_normalized":"4.0.3.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"ee4a00632b20ce1e1c0250a5198bed5837595d2a"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/ee4a00632b20ce1e1c0250a5198bed5837595d2a","type":"zip","shasum":"","reference":"ee4a00632b20ce1e1c0250a5198bed5837595d2a"},"type":"magento2-module","time":"2022-06-22T14:05:24+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-robots":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6362281},"4.0.4":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.4","version_normalized":"4.0.4.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"f44f19e59d4c1c4be4786e236e31d8697a1ee37c"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/f44f19e59d4c1c4be4786e236e31d8697a1ee37c","type":"zip","shasum":"","reference":"f44f19e59d4c1c4be4786e236e31d8697a1ee37c"},"type":"magento2-module","time":"2022-07-13T14:56:22+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6416590},"4.0.5":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.5","version_normalized":"4.0.5.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"75b19b4ff96678a6877402783022d776bfb1bb81"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/75b19b4ff96678a6877402783022d776bfb1bb81","type":"zip","shasum":"","reference":"75b19b4ff96678a6877402783022d776bfb1bb81"},"type":"magento2-module","time":"2022-07-14T19:23:28+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6420652},"4.0.6":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.6","version_normalized":"4.0.6.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"fd977a9c5ea20bcdd6ad5635a09bba18ac5a24b8"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/fd977a9c5ea20bcdd6ad5635a09bba18ac5a24b8","type":"zip","shasum":"","reference":"fd977a9c5ea20bcdd6ad5635a09bba18ac5a24b8"},"type":"magento2-module","time":"2022-07-28T18:24:15+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6454433},"4.0.7":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.7","version_normalized":"4.0.7.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"a93c843c17108e7980053394a94546baac070ed4"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/a93c843c17108e7980053394a94546baac070ed4","type":"zip","shasum":"","reference":"a93c843c17108e7980053394a94546baac070ed4"},"type":"magento2-module","time":"2022-08-03T16:19:07+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6508060},"4.0.8":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.8","version_normalized":"4.0.8.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"779e035494ae41c3f33a2fcc10b293283f006a58"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/779e035494ae41c3f33a2fcc10b293283f006a58","type":"zip","shasum":"","reference":"779e035494ae41c3f33a2fcc10b293283f006a58"},"type":"magento2-module","time":"2022-09-01T09:39:15+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6532002},"4.0.9":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"4.0.9","version_normalized":"4.0.9.0","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"924818d0bf7a67f2f690aa6704e3898d54885a65"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/924818d0bf7a67f2f690aa6704e3898d54885a65","type":"zip","shasum":"","reference":"924818d0bf7a67f2f690aa6704e3898d54885a65"},"type":"magento2-module","time":"2022-09-01T09:52:27+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","yotpo/magento2-module-yotpo-reviews":"*"},"uid":6532071},"dev-fix-order-email-issue":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"dev-fix-order-email-issue","version_normalized":"dev-fix-order-email-issue","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"1bad8088c309a926d11e40ac97ccc0d69410d579"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/1bad8088c309a926d11e40ac97ccc0d69410d579","type":"zip","shasum":"","reference":"1bad8088c309a926d11e40ac97ccc0d69410d579"},"type":"magento2-module","time":"2022-11-30T10:59:32+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6747936},"dev-master":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/cc929eb890e8281021d1dcdb013e3fb9645e1f04","type":"zip","shasum":"","reference":"cc929eb890e8281021d1dcdb013e3fb9645e1f04"},"type":"magento2-module","time":"2022-11-30T11:03:08+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"default-branch":true,"require":{"outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0","magento/product-community-edition":">=2.4.4"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-send-friend-graph-ql":"*","magento/module-page-builder-admin-analytics":"*","magento/module-catalog-page-builder-analytics":"*"},"uid":4031880},"dev-mute-migrate":{"name":"outeredge/magento-base-module","description":"Magento 2 Base Module by outer/edge","keywords":[],"homepage":"","version":"dev-mute-migrate","version_normalized":"dev-mute-migrate","license":["MIT"],"authors":[{"name":"outer/edge","email":"support@outeredge.agency","homepage":"https://outeredge.agency/","role":"Developer"}],"source":{"url":"https://github.com/outeredge/magento-base-module.git","type":"git","reference":"551872daf8fcbb4c3d32d4ec3f12d31e1c1407bc"},"dist":{"url":"https://api.github.com/repos/outeredge/magento-base-module/zipball/551872daf8fcbb4c3d32d4ec3f12d31e1c1407bc","type":"zip","shasum":"","reference":"551872daf8fcbb4c3d32d4ec3f12d31e1c1407bc"},"type":"magento2-module","time":"2022-10-18T11:42:11+00:00","autoload":{"files":["registration.php"],"psr-4":{"OuterEdge\\Base\\":""}},"require":{"magento/product-community-edition":">=2.4.4","outeredge/magento-limitrole-module":"^1.0","outeredge/magento-layout-module":"^3.2","outeredge/googlecloudstorage":"^2.0","outeredge/magento-bulk-actions":"^1.0","outeredge/magento-language-en_gb-module":"^1.0"},"require-dev":{"outeredge/coding-standards":"^2.0"},"suggest":{"outeredge/magento-disable-graphql":"To remove GraphQL modules when not in use"},"replace":{"magento/adobe-ims":"*","magento/adobe-stock-integration":"*","magento/framework-amqp":"*","magento/google-shopping-ads":"*","magento/language-zh_hans_cn":"*","magento/module-admin-analytics":"*","magento/module-amqp":"*","magento/module-amqp-store":"*","magento/module-analytics":"*","magento/module-catalog-analytics":"*","magento/module-catalog-page-builder-analytics":"*","magento/module-customer-analytics":"*","magento/module-page-builder-admin-analytics":"*","magento/module-page-builder-analytics":"*","magento/module-quote-analytics":"*","magento/module-review-analytics":"*","magento/module-sales-analytics":"*","magento/module-wishlist-analytics":"*","magento/module-google-optimizer":"*","magento/module-inventory-in-store-pickup":"*","magento/module-inventory-in-store-pickup-admin-ui":"*","magento/module-inventory-in-store-pickup-api":"*","magento/module-inventory-in-store-pickup-frontend":"*","magento/module-inventory-in-store-pickup-multishipping":"*","magento/module-inventory-in-store-pickup-quote":"*","magento/module-inventory-in-store-pickup-sales":"*","magento/module-inventory-in-store-pickup-sales-admin-ui":"*","magento/module-inventory-in-store-pickup-sales-api":"*","magento/module-inventory-in-store-pickup-shipping":"*","magento/module-inventory-in-store-pickup-shipping-admin-ui":"*","magento/module-inventory-in-store-pickup-shipping-api":"*","magento/module-inventory-in-store-pickup-webapi-extension":"*","magento/module-inventory-in-store-pickup-graph-ql":"*","magento/module-inventory-in-store-pickup-quote-graph-ql":"*","magento/module-marketplace":"*","magento/module-re-captcha-store-pickup":"*","magento/module-sample-data":"*","magento/module-send-friend":"*","magento/module-send-friend-graph-ql":"*","magento/module-swagger":"*","magento/module-swagger-webapi":"*","magento/module-swagger-webapi-async":"*","magento/module-version":"*","temando/module-shipping-remover":"*"},"uid":6639426}}}} \ No newline at end of file diff --git a/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-typo3-class-alias-loader.json b/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-typo3-class-alias-loader.json index 357541e169..388e68469b 100644 --- a/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-typo3-class-alias-loader.json +++ b/src/test/resources/unit/tasks/repositories/https---repo.packagist.org-p-typo3-class-alias-loader.json @@ -1 +1 @@ -{"packages":{"typo3/class-alias-loader":{"1.0.0":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"a9dd295c81ed0b51455644be420ab9210cad688f"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/a9dd295c81ed0b51455644be420ab9210cad688f","reference":"a9dd295c81ed0b51455644be420ab9210cad688f","shasum":""},"type":"composer-plugin","time":"2015-10-06T10:25:44+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.0.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0"},"require-dev":{"composer/composer":"dev-master","mikey179/vfsstream":"1.4.*@dev","phpunit/phpunit":"~4.7.0"},"replace":{"helhum/class-alias-loader":"*"},"uid":542554},"1.0.1":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"4972f9f6c2bad07ab1620b5c9717fa626e9b03b0"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/4972f9f6c2bad07ab1620b5c9717fa626e9b03b0","reference":"4972f9f6c2bad07ab1620b5c9717fa626e9b03b0","shasum":""},"type":"composer-plugin","time":"2018-10-03T12:49:56+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.0.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0"},"require-dev":{"composer/composer":"dev-master","mikey179/vfsstream":"1.4.*@dev","phpunit/phpunit":"^4.8"},"replace":{"helhum/class-alias-loader":"*"},"uid":2499118},"dev-main":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"dev-main","version_normalized":"dev-main","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"b2a62cf9d474ea4dea8c2e7363fe2aa11959ee9a"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/b2a62cf9d474ea4dea8c2e7363fe2aa11959ee9a","reference":"b2a62cf9d474ea4dea8c2e7363fe2aa11959ee9a","shasum":""},"type":"composer-plugin","time":"2021-10-24T20:02:39+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-main":"1.1.x-dev"}},"default-branch":true,"require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <9"},"replace":{"helhum/class-alias-loader":"*"},"uid":5630211},"v1.0.2":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"v1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"994ee9bebe847da862d0edc6f075df4693dfa8e2"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/994ee9bebe847da862d0edc6f075df4693dfa8e2","reference":"994ee9bebe847da862d0edc6f075df4693dfa8e2","shasum":""},"type":"composer-plugin","time":"2020-03-29T16:12:26+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.1.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":"^4.8"},"replace":{"helhum/class-alias-loader":"*"},"uid":3735889},"v1.1.0":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"v1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"282b56758ee542b9bc9f2c3cd12da22b76ddba3f"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/282b56758ee542b9bc9f2c3cd12da22b76ddba3f","reference":"282b56758ee542b9bc9f2c3cd12da22b76ddba3f","shasum":""},"type":"composer-plugin","time":"2020-04-29T19:51:20+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.1.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <8"},"replace":{"helhum/class-alias-loader":"*"},"uid":3825205},"v1.1.1":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"v1.1.1","version_normalized":"1.1.1.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"ee417366a289871460910ae1703976e9903a5e80"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/ee417366a289871460910ae1703976e9903a5e80","reference":"ee417366a289871460910ae1703976e9903a5e80","shasum":""},"type":"composer-plugin","time":"2020-04-30T10:13:10+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.1.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <8"},"replace":{"helhum/class-alias-loader":"*"},"uid":3826609},"v1.1.2":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"v1.1.2","version_normalized":"1.1.2.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"ead04a4d7bc215ca1faa895977c5ea349f0b7383"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/ead04a4d7bc215ca1faa895977c5ea349f0b7383","reference":"ead04a4d7bc215ca1faa895977c5ea349f0b7383","shasum":""},"type":"composer-plugin","time":"2020-05-07T12:46:20+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.1.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <8"},"replace":{"helhum/class-alias-loader":"*"},"uid":3845408},"v1.1.3":{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"v1.1.3","version_normalized":"1.1.3.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"type":"git","url":"https://github.com/TYPO3/class-alias-loader.git","reference":"575f59581541f299f3a86a95b1db001ee6e1d2e0"},"dist":{"type":"zip","url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/575f59581541f299f3a86a95b1db001ee6e1d2e0","reference":"575f59581541f299f3a86a95b1db001ee6e1d2e0","shasum":""},"type":"composer-plugin","time":"2020-05-24T13:03:22+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.1.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <8"},"replace":{"helhum/class-alias-loader":"*"},"uid":3889305}}}} \ No newline at end of file +{"minified":"composer/2.0","packages":{"typo3/class-alias-loader":[{"name":"typo3/class-alias-loader","description":"Amends the composer class loader to support class aliases to provide backwards compatibility for packages","keywords":["autoloader","composer","classloader","alias"],"homepage":"http://github.com/TYPO3/class-alias-loader","version":"v1.2.0","version_normalized":"1.2.0.0","license":["MIT"],"authors":[{"name":"Helmut Hummel","email":"info@helhum.io"}],"source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"cf2aebabe1886474da7194e1531900039263b3e0"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/cf2aebabe1886474da7194e1531900039263b3e0","type":"zip","shasum":"","reference":"cf2aebabe1886474da7194e1531900039263b3e0"},"type":"composer-plugin","support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/v1.2.0"},"funding":[],"time":"2024-10-11T08:11:39+00:00","autoload":{"psr-4":{"TYPO3\\ClassAliasLoader\\":"src/"}},"extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-main":"1.1.x-dev"}},"require":{"php":">=7.1","composer-plugin-api":"^1.0 || ^2.0"},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <9"},"replace":{"helhum/class-alias-loader":"*"}},{"version":"v1.1.4","version_normalized":"1.1.4.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"f6fc1f5fb04c42195e8e663b43aced4919ef318f"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/f6fc1f5fb04c42195e8e663b43aced4919ef318f","type":"zip","shasum":"","reference":"f6fc1f5fb04c42195e8e663b43aced4919ef318f"},"support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/v1.1.4"},"time":"2022-08-07T14:48:42+00:00","require":{"php":">=5.3.7","composer-plugin-api":"^1.0 || ^2.0"}},{"version":"v1.1.3","version_normalized":"1.1.3.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"575f59581541f299f3a86a95b1db001ee6e1d2e0"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/575f59581541f299f3a86a95b1db001ee6e1d2e0","type":"zip","shasum":"","reference":"575f59581541f299f3a86a95b1db001ee6e1d2e0"},"support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/v1.1.3"},"time":"2020-05-24T13:03:22+00:00","extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.1.x-dev"}},"require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":">4.8 <8"}},{"version":"v1.1.2","version_normalized":"1.1.2.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"ead04a4d7bc215ca1faa895977c5ea349f0b7383"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/ead04a4d7bc215ca1faa895977c5ea349f0b7383","type":"zip","shasum":"","reference":"ead04a4d7bc215ca1faa895977c5ea349f0b7383"},"support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/v1.1.2"},"time":"2020-05-07T12:46:20+00:00"},{"version":"v1.1.1","version_normalized":"1.1.1.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"ee417366a289871460910ae1703976e9903a5e80"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/ee417366a289871460910ae1703976e9903a5e80","type":"zip","shasum":"","reference":"ee417366a289871460910ae1703976e9903a5e80"},"support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/v1.1.1"},"time":"2020-04-30T10:13:10+00:00"},{"version":"v1.1.0","version_normalized":"1.1.0.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"282b56758ee542b9bc9f2c3cd12da22b76ddba3f"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/282b56758ee542b9bc9f2c3cd12da22b76ddba3f","type":"zip","shasum":"","reference":"282b56758ee542b9bc9f2c3cd12da22b76ddba3f"},"support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/v1.1.0"},"time":"2020-04-29T19:51:20+00:00"},{"version":"v1.0.2","version_normalized":"1.0.2.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"994ee9bebe847da862d0edc6f075df4693dfa8e2"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/994ee9bebe847da862d0edc6f075df4693dfa8e2","type":"zip","shasum":"","reference":"994ee9bebe847da862d0edc6f075df4693dfa8e2"},"support":{"issues":"https://github.com/TYPO3/class-alias-loader/issues","source":"https://github.com/TYPO3/class-alias-loader/tree/master"},"time":"2020-03-29T16:12:26+00:00","require-dev":{"composer/composer":"^1.1@dev || ^2.0@dev","mikey179/vfsstream":"~1.4.0@dev","phpunit/phpunit":"^4.8"}},{"version":"1.0.1","version_normalized":"1.0.1.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"4972f9f6c2bad07ab1620b5c9717fa626e9b03b0"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/4972f9f6c2bad07ab1620b5c9717fa626e9b03b0","type":"zip","shasum":"","reference":"4972f9f6c2bad07ab1620b5c9717fa626e9b03b0"},"time":"2018-10-03T12:49:56+00:00","extra":{"class":"TYPO3\\ClassAliasLoader\\Plugin","branch-alias":{"dev-master":"1.0.x-dev"}},"require":{"php":">=5.3.7","composer-plugin-api":"^1.0"},"require-dev":{"composer/composer":"dev-master","mikey179/vfsstream":"1.4.*@dev","phpunit/phpunit":"^4.8"},"funding":"__unset"},{"version":"1.0.0","version_normalized":"1.0.0.0","source":{"url":"https://github.com/TYPO3/class-alias-loader.git","type":"git","reference":"a9dd295c81ed0b51455644be420ab9210cad688f"},"dist":{"url":"https://api.github.com/repos/TYPO3/class-alias-loader/zipball/a9dd295c81ed0b51455644be420ab9210cad688f","type":"zip","shasum":"","reference":"a9dd295c81ed0b51455644be420ab9210cad688f"},"time":"2015-10-06T10:25:44+00:00","require-dev":{"composer/composer":"dev-master","mikey179/vfsstream":"1.4.*@dev","phpunit/phpunit":"~4.7.0"}}]},"security-advisories":[]} \ No newline at end of file