{
	"config": {
		"optimize-autoloader": true,
		"sort-packages": true,
		"allow-plugins": {
			"symfony/runtime": true,
			"php-http/discovery": true
		}
	},
	"repositories": {
		"porta-pimcore": {
			"type": "vcs",
			"url": "ssh://git@github.com/portadesign/starter-pimcore5.git"
		},
		"porta-pimcore-admin-ui": {
			"type": "vcs",
			"url": "ssh://git@github.com/portadesign/starter-pimcore-admin-ui.git"
		}
	},
	"require": {
		"php": "^8.2",
		"ext-fileinfo": "*",
		"ext-intl": "*",
		"ext-json": "*",
		"ext-openssl": "*",
		"ext-simplexml": "*",
		"ext-zip": "*",
		"elasticsearch/elasticsearch": "^v8.0",
		"pimcore/admin-ui-classic-bundle": "dev-porta-1.4.2 as 1.4.2",
		"pimcore/file-explorer-bundle": "^1.0",
		"pimcore/google-marketing-bundle": "^1.0",
		"pimcore/newsletter-bundle": "^1.1",
		"pimcore/perspective-editor": "^1.7",
		"pimcore/pimcore": "dev-porta-11.2.3 as 11.2.3",
		"pimcore/system-info-bundle": "^1.0",
		"simplehtmldom/simplehtmldom": "dev-master",
		"symfony/dotenv": "^6.4",
		"symfony/flex": "*",
		"symfony/form": "^7.1",
		"symfony/messenger": "^6.4",
		"symfony/runtime": "^6.4",
		"symfony/ux-twig-component": "^2.21",
		"symfony/webpack-encore-bundle": "*"
	},
	"require-dev": {
		"codeception/codeception": "^5.1",
		"codeception/module-asserts": "^3.0",
		"codeception/module-phpbrowser": "^3.0",
		"codeception/module-symfony": "^3.4",
		"friendsofphp/php-cs-fixer": "^3.60",
		"mockery/mockery": "^1.6",
		"phpstan/phpstan": "^1.12",
		"phpstan/phpstan-mockery": "^1.1",
		"phpstan/phpstan-symfony": "^1.4"
	},
	"suggest": {
		"pimcore/data-hub": "Universal data interface for GraphQL, CSV and other formats",
		"pimcore/data-importer": "Adds a comprehensive import functionality to Pimcore Datahub"
	},
	"autoload": {
		"psr-4": {
			"App\\": "src/",
			"Pimcore\\Model\\DataObject\\": "var/classes/DataObject"
		}
	},
	"scripts": {
		"post-create-project-cmd": [
			"App\\Tool\\Setup\\Composer::postCreateProject",
			"Pimcore\\Composer::postCreateProject"
		],
		"post-install-cmd": [
			"Pimcore\\Composer::postInstall",
			"@pimcore-scripts"
		],
		"post-update-cmd": [
			"Pimcore\\Composer::postUpdate",
			"@pimcore-scripts"
		],
		"post-root-package-install": [
			"@php -r \"file_exists('.env') || copy('.env.tmpl', '.env');\""
		],
		"pimcore-scripts": [
			"Pimcore\\Composer::clearCache",
			"Pimcore\\Composer::installAssets"
		]
	}
}