Files

154 lines
5.6 KiB
JSON
Executable File

{
"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"
}
}