events/composer.json
Daniel Siepmann 3d0d5d8645
Add PSR-14 Event to modify event objects prior persistence (#35)
A new PSR-14 event is added that allows to modify the event right before
it is persisted within Destination Data One import.

This for example allows to alter dates, prices, etc.

Improve handling of missing end time in dates.
2023-08-10 14:20:37 +02:00

73 lines
2.4 KiB
JSON

{
"name": "wrm/events",
"type": "typo3-cms-extension",
"license": "GPL-2.0-or-later",
"description": "Extension to manage Destination Data managed events",
"authors": [
{
"name": "Dirk Koritnik",
"role": "Developer"
},
{
"name": "Daniel Siepmann",
"email": "coding@daniel-siepmann.de",
"role": "Developer"
}
],
"require": {
"php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0",
"typo3/cms-core": "^10.4 || ^11.5",
"typo3/cms-extbase": "^10.4 || ^11.5",
"typo3/cms-filelist": "^10.4 || ^11.5",
"typo3/cms-filemetadata": "^10.4 || ^11.5",
"typo3/cms-fluid": "^10.4 || ^11.5",
"typo3/cms-frontend": "^10.4 || ^11.5"
},
"autoload": {
"psr-4": {
"Wrm\\Events\\": "Classes"
}
},
"autoload-dev": {
"psr-4": {
"Wrm\\Events\\Tests\\": "Tests",
"WerkraumMedia\\CustomEvent\\": "Tests/Functional/Psr14Events/DestinationDataImport/Fixtures/Extensions/custom_event/Classes/"
}
},
"scripts": {
"post-autoload-dump": [
"mkdir -p .Build/web/typo3conf/ext/",
"[ -L .Build/web/typo3conf/ext/events ] || ln -snvf ../../../../. .Build/web/typo3conf/ext/events"
]
},
"extra": {
"typo3/cms": {
"cms-package-dir": "{$vendor-dir}/typo3/cms",
"extension-key": "events",
"web-dir": ".Build/web"
}
},
"require-dev": {
"codappix/typo3-php-datasets": "^1.2",
"friendsofphp/php-cs-fixer": "^3.4",
"guzzlehttp/guzzle": "^6.3 || ^7.3",
"jangregor/phpstan-prophecy": "1.0.0",
"phpspec/prophecy-phpunit": "^1.0 || ^2.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan": "1.10.28",
"phpstan/phpstan-phpunit": "1.1.1",
"saschaegerer/phpstan-typo3": "1.1.2",
"squizlabs/php_codesniffer": "^3.5",
"typo3/cms-backend": "^10.4 || ^11.5",
"typo3/cms-fluid-styled-content": "^10.4 || ^11.5",
"typo3/testing-framework": "^6.14"
},
"config": {
"sort-packages": true,
"allow-plugins": {
"typo3/class-alias-loader": true,
"typo3/cms-composer-installers": true,
"phpstan/extension-installer": true
}
}
}