{ "name": "tpwd/ke_search", "type": "typo3-cms-extension", "description": "Faceted search - Search Extension for TYPO3, including faceting search functions.", "homepage": "https://www.kesearch.de/", "license": "GPL-2.0+", "keywords": [ "TYPO3 CMS", "search", "ke_search", "kesearch", "faceting", "faceted search" ], "support": { "issues": "https://github.com/tpwd/ke_search/issues" }, "require": { "php": "^8.2 || ^8.3 || ^8.4 || ^8.5", "typo3/cms-core": "^13 || ^14", "ext-pdo": "*" }, "require-dev": { "typo3/cms-base-distribution": "^13 || ^14", "typo3/cms-info": "^13 || ^14", "typo3/cms-install": "^13 || ^14", "typo3/cms-scheduler": "^13 || ^14", "typo3/coding-standards": "^0.8.0", "friendsofphp/php-cs-fixer": "^3", "phpunit/phpunit": "^11", "phpstan/phpstan": "^2.2.2", "ext-zip": "*", "ext-libxml": "*", "ext-dom": "*", "ext-json": "*", "typo3/testing-framework": "^9.3" }, "suggest": { "typo3/cms-dashboard": "Use widgets in dashboard" }, "replace": { "typo3-ter/ke_search": "self.version", "teaminmedias-pluswerk/ke_search": "self.version" }, "autoload": { "psr-4": { "Tpwd\\KeSearch\\": "Classes" }, "classmap": [ "Classes" ] }, "extra": { "typo3/cms": { "extension-key": "ke_search", "web-dir": ".Build/web", "version": "7.3.1", "Package": { "providesPackages": {} } } }, "config": { "allow-plugins": { "typo3/class-alias-loader": true, "typo3/cms-composer-installers": true }, "bin-dir": ".Build/bin", "vendor-dir": ".Build/vendor" }, "scripts": { "docs:generate": "docker run --rm --pull always -v $(pwd):/project -it ghcr.io/typo3-documentation/render-guides:latest --config=Documentation --fail-on-log --no-progress", "test:unit": ".Build/bin/phpunit -c Tests/phpunit.xml.dist", "test:functional": ".Build/bin/phpunit -c Tests/phpunit.functional.xml", "test:phpstan": ".Build/bin/phpstan clear-result-cache && .Build/bin/phpstan --configuration=Tests/phpstan.neon --memory-limit=256M > phpstan-report.log", "test:php-cs-fixer": ".Build/bin/php-cs-fixer fix -v --dry-run --using-cache=no > php-cs-fixer-report.log", "test:all": [ "@test:unit", "@test:functional", "@test:phpstan", "@test:php-cs-fixer" ], "hooks:install": "git config core.hooksPath .githooks", "post-install-cmd": "@hooks:install", "post-update-cmd": "@hooks:install" } }