{
	"repositories": [
		{
			"name": "elts",
			"type": "composer",
			"url": "https://elts.typo3.com",
			"canonical": false
		},
		{ "type": "path", "url": "./packages/*" },
		{ "type": "vcs", "url": "ssh://git@gitlab.bgm-gmbh.de:20022/bgm/extension-fileversion.git" },
		{ "type": "vcs", "url": "ssh://git@gitlab.bgm-gmbh.de:20022/bgm/extension-bgm_changelog.git" },
		{ "type": "vcs", "url": "ssh://git@gitlab.bgm-gmbh.de:20022/bgm/extension-bgm_doorkeeper.git" }
	],
    "require": {
        "typo3/cms-adminpanel": "^12.4",
        "typo3/cms-backend": "^12.4",
        "typo3/cms-belog": "^12.4",
        "typo3/cms-beuser": "^12.4",
        "typo3/cms-core": "^12.4",
        "typo3/cms-dashboard": "^12.4",
        "typo3/cms-extbase": "^12.4",
        "typo3/cms-extensionmanager": "^12.4",
        "typo3/cms-felogin": "^12.4",
        "typo3/cms-filelist": "^12.4",
        "typo3/cms-filemetadata": "^12.4",
        "typo3/cms-fluid": "^12.4",
        "typo3/cms-fluid-styled-content": "^12.4",
        "typo3/cms-form": "^12.4",
        "typo3/cms-frontend": "^12.4",
        "typo3/cms-impexp": "^12.4",
        "typo3/cms-indexed-search": "^12.4",
        "typo3/cms-info": "^12.4",
        "typo3/cms-install": "^12.4",
        "typo3/cms-linkvalidator": "^12.4",
        "typo3/cms-lowlevel": "^12.4",
        "typo3/cms-opendocs": "^12.4",
        "typo3/cms-reactions": "^12.4",
        "typo3/cms-recycler": "^12.4",
        "typo3/cms-redirects": "^12.4",
        "typo3/cms-reports": "^12.4",
        "typo3/cms-rte-ckeditor": "^12.4",
        "typo3/cms-scheduler": "^12.4",
        "typo3/cms-seo": "^12.4",
        "typo3/cms-setup": "^12.4",
        "typo3/cms-sys-note": "^12.4",
        "typo3/cms-t3editor": "^12.4",
        "typo3/cms-tstemplate": "^12.4",
        "typo3/cms-viewpage": "^12.4",
        "typo3/cms-webhooks": "^12.4",
        "typo3/cms-workspaces": "^12.4",
        "typo3/minimal": "^12",
		"bgm/bgm-theme-awinta": "@dev",
		"spooner-web/tcabuilder": "^3.3",
		"zurb/foundation": "6.7.5",
		"helhum/typo3-console": "^8.2",
		"in2code/powermail": "^12.4",
		"fluidtypo3/vhs": "^7.0",
		"b13/assetcollector": "^2.0",
		"sbublies/gridtocontainer": "^12.2",
		"b13/container": "^2.3",
		"georgringer/eventnews": "^7.0",
		"tomasnorre/crawler": "^12.0",
		"mpdf/mpdf": "^8.2",
		"phpstan/phpdoc-parser": "^1.8.0",
		"editorconfig-checker/editorconfig-checker": "^10.7",
		"deployer/deployer": "^7.5",
		"deployer/recipes": "^6.2",
		"bgm/bgm-changelog": "^12",
		"bgm/bgm-doorkeeper": "^12.4",
		"t3monitor/t3monitoring_client": "^10",
		"leuchtfeuer/secure-downloads": "^6.1",
		"friendsoftypo3/content-blocks": "^0.7.19",
		"ichhabrecht/content-defender": "^3.5",
		"in2code/powermail_cond": "^11.2"
    },
    "config": {
        "allow-plugins": {
			"typo3/class-alias-loader": true,
			"typo3/cms-composer-installers": true,
			"a9f/fractor-extension-installer": true
		}
    },
	"require-dev": {
		"typo3/coding-standards": "^0.8.0",
		"a9f/typo3-fractor": "^0.4.0",
		"jigal/t3adminer": "^12.1",
		"friendsofphp/php-cs-fixer": "^3.66"
	},
	"scripts":{
		"ec": "./vendor/bin/ec -config Build/Test/.editorconfig-checker.json config packages",
		"typoscript-lint": "./vendor/bin/typoscript-lint --fail-on-warnings -c Build/Test/tslint.yaml",
		"php-cs-fixer": "./vendor/bin/php-cs-fixer fix --config=Build/Test/php_cs.php -v --dry-run --using-cache=no --path-mode=intersection ./",
		"yamllint": "yamllint -c Build/Test/yamllint.yaml .gitlab-ci.yml Build/Test/yamllint.yaml Build/Test/tslint.yaml packages",
		"phpstan": "./vendor/bin/phpstan analyze -c ./Build/Test/phpstan.neon ./packages/",
		"rector": "./vendor/bin/rector process packages/ -c ./Build/Test/rector.php --dry-run"
	}
}
