Smile-SA/elasticsuite

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "smile/elasticsuite",
    "type": "magento2-component",
    "license": "OSL-3.0",
    "authors": [
        {
            "name": "Romain Ruaud",
            "email": "romain.ruaud@smile.fr"
        },
        {
            "name": "Richard Bayet",
            "email": "richard.bayet@smile.fr"
        },
        {
            "name": "Aurélien FOUCRET",
            "email": "aurelien.foucret@smile.fr"
        }
    ],
    "description": "Magento 2 merchandising and search engine built on ElasticSearch ",
    "homepage": "https://github.com/Smile-SA/elasticsuite",
    "keywords": [
        "magento",
        "magento2",
        "elasticsearch",
        "search",
        "merchandising",
        "core",
        "setup",
        "graphql"
    ],
    "repositories": [
        {
            "type": "composer",
            "url": "https://repo.magento.com/"
        }
    ],
    "require": {
        "magento/framework": ">=103.0.6",
        "magento/module-store": ">=101.1.6",
        "magento/module-backend": ">=102.0.6",
        "magento/module-catalog": ">=104.0.6",
        "magento/module-catalog-search": ">=102.0.6",
        "magento/module-catalog-graph-ql": ">=100.4.6",
        "magento/module-inventory-sales-api": ">=1.1.0",
        "magento/module-inventory-sales": ">=1.1.0",
        "magento/module-inventory-indexer": ">=2.0.0",
        "magento/magento-composer-installer": "*",
        "opensearch-project/opensearch-php": "^1.0 || ^2.0"
    },
    "replace": {
        "smile/module-elasticsuite-core": "self.version",
        "smile/module-elasticsuite-admin-notification": "self.version",
        "smile/module-elasticsuite-analytics": "self.version",
        "smile/module-elasticsuite-catalog": "self.version",
        "smile/module-elasticsuite-catalog-graph-ql": "self.version",
        "smile/module-elasticsuite-catalog-optimizer": "self.version",
        "smile/module-elasticsuite-catalog-rule": "self.version",
        "smile/module-elasticsuite-indices": "self.version",
        "smile/module-elasticsuite-swatches": "self.version",
        "smile/module-elasticsuite-thesaurus": "self.version",
        "smile/module-elasticsuite-tracker": "self.version",
        "smile/module-elasticsuite-virtual-category": "self.version"
    },
    "require-dev": {
        "smile/magento2-smilelab-quality-suite": "~2.2.0"
    },
    "autoload": {
        "files": [
            "src/module-elasticsuite-core/registration.php",
            "src/module-elasticsuite-admin-notification/registration.php",
            "src/module-elasticsuite-analytics/registration.php",
            "src/module-elasticsuite-catalog/registration.php",
            "src/module-elasticsuite-catalog-graph-ql/registration.php",
            "src/module-elasticsuite-catalog-optimizer/registration.php",
            "src/module-elasticsuite-catalog-rule/registration.php",
            "src/module-elasticsuite-indices/registration.php",
            "src/module-elasticsuite-swatches/registration.php",
            "src/module-elasticsuite-thesaurus/registration.php",
            "src/module-elasticsuite-tracker/registration.php",
            "src/module-elasticsuite-virtual-category/registration.php"
        ],
        "psr-4": {
            "Smile\\ElasticsuiteCore\\": "src/module-elasticsuite-core",
            "Smile\\ElasticsuiteAdminNotification\\": "src/module-elasticsuite-admin-notification",
            "Smile\\ElasticsuiteAnalytics\\": "src/module-elasticsuite-analytics",
            "Smile\\ElasticsuiteCatalog\\": "src/module-elasticsuite-catalog",
            "Smile\\ElasticsuiteCatalogGraphQl\\": "src/module-elasticsuite-catalog-graph-ql",
            "Smile\\ElasticsuiteCatalogOptimizer\\": "src/module-elasticsuite-catalog-optimizer",
            "Smile\\ElasticsuiteCatalogRule\\": "src/module-elasticsuite-catalog-rule",
            "Smile\\ElasticsuiteIndices\\": "src/module-elasticsuite-indices",
            "Smile\\ElasticsuiteSwatches\\": "src/module-elasticsuite-swatches",
            "Smile\\ElasticsuiteThesaurus\\": "src/module-elasticsuite-thesaurus",
            "Smile\\ElasticsuiteTracker\\": "src/module-elasticsuite-tracker",
            "Smile\\ElasticsuiteVirtualCategory\\": "src/module-elasticsuite-virtual-category"
        }
    },
    "extra": {
        "map": [
            [
                "src/lib/web/fonts/elasticsuite",
                "lib/web/fonts/elasticsuite"
            ]
        ],
        "branch-alias" : {
            "dev-master" : "2.12.x-dev"
        }
    },
   "minimum-stability": "dev",
   "prefer-stable": true
}