{ "name": "mautic/core-lib", "license": "GPL-3.0", "type": "mautic-core", "description": "Mautic Open Source Distribution", "autoload": { "psr-4": { "Mautic\\": "bundles/", "MauticPlugin\\": "plugins/", "Mautic\\Middleware\\": "middlewares/", "Mautic\\Migrations\\": "migrations/", "Mautic\\CodingStandards\\": "codingstandards/" }, "files": [ "AppKernel.php", "AppTestKernel.php" ] }, "require": { "php": "~8.2", "ext-iconv": "*", "ext-imap": "*", "ext-pdo": "*", "ext-zip": "*", "ext-zlib": "*", "api-platform/core": "^4.1.0", "aws/aws-sdk-php": "~3.0", "barryvdh/elfinder-flysystem-driver": "^0.4.3", "beberlei/doctrineextensions": "^1.3", "bjeavons/zxcvbn-php": "^1.3", "composer/composer": "^2.2", "composer/package-versions-deprecated": "1.11.99.1", "doctrine/annotations": "^2.0", "doctrine/data-fixtures": "^1.6.6", "doctrine/dbal": "^3.6.2 < 3.8.0", "doctrine/doctrine-bundle": "^2.7", "doctrine/doctrine-fixtures-bundle": "^3.4.4", "doctrine/doctrine-migrations-bundle": "^3.2.2", "doctrine/orm": "^2.14.0", "exercise/htmlpurifier-bundle": "^5.0", "ezyang/htmlpurifier": "^4.16", "friendsofsymfony/rest-bundle": "^3.8", "gaufrette/aws-s3-adapter": "^0.4.0", "gaufrette/extras": "^0.1.0", "geoip2/geoip2": "~2.0", "giggsey/libphonenumber-for-php": "^8.12", "guzzlehttp/guzzle": "^7.6", "guzzlehttp/oauth-subscriber": "^0.8.1", "helios-ag/fm-elfinder-bundle": "^12.3", "illuminate/collections": "^10.48", "ip2location/ip2location-php": "^7.2", "javer/sp-bundle": "^2.0", "jbroadway/urlify": "^1.0", "jms/serializer-bundle": "^5.4", "joomla/filter": "~3.0.5", "kamermans/guzzle-oauth2-subscriber": "^1.0", "klapaudius/oauth-server-bundle": "5.1.3", "knplabs/gaufrette": "~0.9.0", "knplabs/knp-menu-bundle": "^3.0", "matomo/device-detector": "^6.4.5", "matthiasmullie/minify": "^1.3", "oneup/uploader-bundle": "^5.0", "php-http/guzzle7-adapter": "^1.0", "phpoffice/phpspreadsheet": "^5.0.0", "predis/predis": "^3.0", "ramsey/uuid": "^4.7", "simshaun/recurr": "^5.0", "symfony/asset": "~7.4.0", "symfony/cache": "~7.4.0", "symfony/config": "~7.4.0", "symfony/console": "~7.4.0", "symfony/dependency-injection": "~7.4.0", "symfony/doctrine-bridge": "~7.4.0", "symfony/doctrine-messenger": "~7.4.0", "symfony/dotenv": "~7.4.0", "symfony/event-dispatcher": "~7.4.0", "symfony/expression-language": "~7.4.0", "symfony/filesystem": "~7.4.0", "symfony/finder": "~7.4.0", "symfony/form": "~7.4.0", "symfony/framework-bundle": "~7.4.0", "symfony/http-client": "~7.4.0", "symfony/http-foundation": "~7.4.0", "symfony/http-kernel": "~7.4.0", "symfony/intl": "~7.4.0", "symfony/lock": "~7.4.0", "symfony/mailer": "~7.4.0", "symfony/messenger": "~7.4.0", "symfony/mime": "~7.4.0", "symfony/monolog-bridge": "~7.4.0", "symfony/monolog-bundle": "~3.10.0", "symfony/options-resolver": "~7.4.0", "symfony/polyfill-mbstring": "~1.0", "symfony/process": "~7.4.0", "symfony/property-access": "~7.4.0", "symfony/routing": "~7.4.0", "symfony/security-bundle": "~7.4.0", "symfony/security-core": "~7.4.0", "symfony/security-csrf": "~7.4.0", "symfony/serializer": "~7.4.0", "symfony/stopwatch": "~7.4.0", "symfony/translation": "~7.4.0", "symfony/twig-bundle": "~7.4.0", "symfony/validator": "~7.4.0", "twilio/sdk": "^5.25", "wikimedia/less.php": "^5.4" }, "conflict": { "psr/simple-cache": ">=3.0.0" }, "repositories": [ { "type": "git", "url": "https://github.com/mautic/SymfonyBridgeBundle.git" } ], "minimum-stability": "dev", "prefer-stable": true, "config": { "preferred-install": "dist", "autoloader-suffix": "Mautic4", "sort-packages": true }, "extra": { "mautic-scaffold": { "file-mapping": { "[project-root]/.env": "assets/scaffold/files/.env", "[project-root]/.gitignore": "assets/scaffold/files/example.gitignore", "[project-root]/webpack.config.js": "assets/scaffold/files/webpack.config.js", "[project-root]/tsconfig.json": "assets/scaffold/files/tsconfig.json", "[project-root]/package.json": "assets/scaffold/files/package.json", "[project-root]/package-lock.json": "assets/scaffold/files/package-lock.json", "[project-root]/bin/console": "assets/scaffold/files/console", "[project-root]/bin/.htaccess": "assets/scaffold/files/deny.htaccess", "[project-root]/config/.gitkeep": "assets/scaffold/files/gitkeep", "[project-root]/patches/at.js+1.5.4.patch": "assets/scaffold/files/patches/at.js+1.5.4.patch", "[project-root]/patches/chosen-js+1.8.7.patch": "assets/scaffold/files/patches/chosen-js+1.8.7.patch", "[web-root]/.htaccess": "assets/scaffold/files/htaccess", "[web-root]/index.php": "assets/scaffold/files/index.php", "[web-root]/robots.txt": "assets/scaffold/files/robots.txt", "[web-root]/translations/.htaccess": "assets/scaffold/files/deny.htaccess", "[web-root]/favicon.ico": "assets/scaffold/files/favicon.ico", "[web-root]/media/files/.htaccess": "assets/scaffold/files/deny.htaccess", "[web-root]/media/images/.htaccess": "assets/scaffold/files/images.htaccess", "[web-root]/themes/blank.png": "assets/scaffold/files/blank.png", "[web-root]/themes/blank-big.png": "assets/scaffold/files/blank-big.png" } } }, "scripts": { "pre-autoload-dump": "Mautic\\ComposerBundle\\ComposerBundle::preAutoloadDump" } }