{
"name": "rcdesign/rcdesign",
"description": "Webseite rc-design.at",
"license": "GPL-2.0-or-later",
"require": {
"abraham/twitteroauth": "^6.0",
"b13/container": "^2.0",
"defuse/php-encryption": "^2.3",
"fixpunkt/fp-newsletter": "^6.4",
"friendsoftypo3/tt-address": "^8.0",
"georgringer/news": "^11.3",
"helhum/typo3-config-handling": "^2.0",
"helhum/typo3-console": "^8.1",
"in2code/instagram": "^8.0",
"lochmueller/sourceopt": "^5.1",
"rcdesign/rccadrddec": "^1.0",
"rcdesign/rcclientslider": "^1.0",
"rcdesign/rcdesign9": "^1.0",
"rcdesign/rchapyclients": "^1.0",
"rcdesign/rclogoslider": "^1.0",
"rcdesign/rcphilosophicalslogansslider": "^1.0",
"rcdesign/rcportfolio": "^1.0",
"rcdesign/rctable": "^1.0",
"sjbr/sr-freecap": "^12.4",
"tritum/form-element-linked-checkbox": "^4.0",
"typo3/cms-adminpanel": "^12.4",
"typo3/cms-backend": "^12.4",
"typo3/cms-belog": "^12.4",
"typo3/cms-beuser": "^12.4",
"typo3/cms-composer-installers": "^5.0",
"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-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-lowlevel": "^12.4",
"typo3/cms-opendocs": "^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/minimal": "^12"
},
"require-dev": {
"ergebnis/composer-normalize": "^2.31",
"roave/security-advisories": "dev-latest",
"ssch/typo3-rector": "*",
"typo3/coding-standards": "^0.7"
},
"repositories": {
"mask-export": {
"type": "vcs",
"url": "https://github.com/chrcan/mask_export.git"
},
"local": {
"type": "path",
"url": "src/packages/*",
"options": {
"versions": {
"rcdesign/newsletter": "1.0.0",
"rcdesign/rccadrddec": "1.0.0",
"rcdesign/rcclientslider": "1.0.0",
"rcdesign/rcdesign9": "1.0.0",
"rcdesign/rchapyclients": "1.0.0",
"rcdesign/rclogoslider": "1.0.0",
"rcdesign/rcphilosophicalslogansslider": "1.0.0",
"rcdesign/rcportfolio": "1.0.0",
"rcdesign/rctable": "1.0.0"
}
}
}
},
"config": {
"allow-plugins": {
"ergebnis/composer-normalize": true,
"typo3/class-alias-loader": true,
"typo3/cms-composer-installers": true
},
"sort-packages": true
},
"scripts": {
"post-autoload-dump": [
"@typo3-cms-scripts",
"@check-security-updates"
],
"check-security-updates": "@composer update --dry-run -n roave/security-advisories",
"ci": [
"@ci:static"
],
"ci:composer": [
"@ci:composer:normalize",
"@ci:composer:validate"
],
"ci:composer:normalize": [
"@composer normalize --ansi -n --dry-run",
"@composer normalize --ansi -n --dry-run src/packages/newsletter/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rcdesign9/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rcportfolio/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rctable/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rclogoslider/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rccadrddec/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rcphilosophicalslogansslider/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rchapyclients/composer.json",
"@composer normalize --ansi -n --dry-run src/packages/rcclientslider/composer.json"
],
"ci:composer:validate": [
"@composer validate --ansi -n --strict",
"@composer validate --ansi -n --strict src/packages/newsletter/composer.json",
"@composer validate --ansi -n --strict src/packages/rcdesign9/composer.json",
"@composer validate --ansi -n --strict src/packages/rcportfolio/composer.json",
"@composer validate --ansi -n --strict src/packages/rctable/composer.json",
"@composer validate --ansi -n --strict src/packages/rclogoslider/composer.json",
"@composer validate --ansi -n --strict src/packages/rccadrddec/composer.json",
"@composer validate --ansi -n --strict src/packages/rcphilosophicalslogansslider/composer.json",
"@composer validate --ansi -n --strict src/packages/rchapyclients/composer.json",
"@composer validate --ansi -n --strict src/packages/rcclientslider/composer.json"
],
"ci:php": [
"@ci:php:cs-fixer"
],
"ci:php:cs-fixer": "php-cs-fixer fix -v --dry-run --using-cache no --diff",
"ci:static": [
"@ci:composer",
"@ci:php"
],
"clean": [
"rm -fr .mage var/cache vendor .php-cs-fixer.cache"
],
"deploy": [
"@deployment:setup",
"@composer global exec --ansi -n mage deploy production"
],
"deployment:setup": [
"@composer global require --ansi -n --no-progress andres-montanez/magallanes",
"mkdir -p ./.mage/logs"
],
"fix": [
"@fix:composer",
"@fix:php"
],
"fix:composer": [
"@fix:composer:normalize"
],
"fix:composer:normalize": [
"@composer normalize --ansi -n",
"@composer normalize --ansi -n src/packages/newsletter/composer.json",
"@composer normalize --ansi -n src/packages/rcdesign9/composer.json",
"@composer normalize --ansi -n src/packages/rcportfolio/composer.json",
"@composer normalize --ansi -n src/packages/rctable/composer.json",
"@composer normalize --ansi -n src/packages/rclogoslider/composer.json",
"@composer normalize --ansi -n src/packages/rccadrddec/composer.json",
"@composer normalize --ansi -n src/packages/rcphilosophicalslogansslider/composer.json",
"@composer normalize --ansi -n src/packages/rchapyclients/composer.json",
"@composer normalize --ansi -n src/packages/rcclientslider/composer.json"
],
"fix:php": [
"@fix:php:cs"
],
"fix:php:cs": "php-cs-fixer fix",
"typo3-cms-scripts": [
"rm -fr var/cache",
"typo3 cache:warmup",
"typo3 database:updateschema",
"typo3 extension:setup",
"typo3 install:fixfolderstructure",
"typo3 language:update",
"typo3 upgrade:run"
]
}
}