diff options
Diffstat (limited to 'daggerhart-openid-connect-generic/composer.json')
-rw-r--r--[-rwxr-xr-x] | daggerhart-openid-connect-generic/composer.json | 123 |
1 files changed, 100 insertions, 23 deletions
diff --git a/daggerhart-openid-connect-generic/composer.json b/daggerhart-openid-connect-generic/composer.json index ea542b3..5b93c9e 100755..100644 --- a/daggerhart-openid-connect-generic/composer.json +++ b/daggerhart-openid-connect-generic/composer.json @@ -1,25 +1,102 @@ { - "name": "daggerhart/openid-connect-generic", - "type": "wordpress-plugin", - "license": "GPL-2.0-only", - "description": "OpenID Connect generic WordPress plugin.", - "homepage": "https://github.com/daggerhart/openid-connect-generic", - "authors": [ - { - "name": "Jonathan Daggerhart", - "email": "jonathan@daggerhart.com", - "homepage": "https://github.com/daggerhart" - } - ], - "keywords": [ - "wordpress", - "openid" - ], - "support": { - "issues": "https://github.com/daggerhart/openid-connect-generic/issues" - }, - "require": { - "php": ">=5.3.3", - "composer/installers": "~1.0" - } + "name": "daggerhart/openid-connect-generic", + "type": "wordpress-plugin", + "license": "GPL-2.0-only", + "description": "OpenID Connect generic WordPress plugin.", + "homepage": "https://github.com/daggerhart/openid-connect-generic", + "authors": [ + { + "name": "Jonathan Daggerhart", + "email": "jonathan@daggerhart.com", + "homepage": "https://github.com/daggerhart" + }, + { + "name": "Tim Nolte", + "email": "tim.nolte@ndigitals.com", + "homepage": "https://github.com/timnolte" + } + ], + "keywords": [ + "wordpress", + "openid" + ], + "support": { + "issues": "https://github.com/daggerhart/openid-connect-generic/issues" + }, + "config": { + "platform": { + "php": "7.3" + }, + "optimize-autoloader": true + }, + "repositories": [ + { + "type": "git", + "url": "https://github.com/wordpress/wordpress-develop" + } + ], + "require": { + "php": ">=7.1.0", + "composer/installers": "~1.0" + }, + "require-dev": { + "php": ">=7.1.0", + "squizlabs/php_codesniffer": "^3.3", + "wp-coding-standards/wpcs": "^2.2", + "phpcompatibility/php-compatibility": "^9.0", + "phpcompatibility/phpcompatibility-wp": "^2.1", + "phpmd/phpmd": "^2.6", + "phpunit/phpunit": "^7", + "phpstan/phpstan": "*", + "phpstan/extension-installer": "^1.0", + "szepeviktor/phpstan-wordpress": "*", + "php-stubs/wordpress-stubs": "~5.4.2", + "roave/security-advisories": "dev-master", + "mnsami/composer-custom-directory-installer": "~1.0", + "wordpress/wordpress": "~5.4.2", + "dealerdirect/phpcodesniffer-composer-installer": "~0.6", + "brain/monkey": "^2.4", + "mockery/mockery": "^1.3", + "phpro/grumphp": "~0.20", + "sensiolabs/security-checker": "^5.0", + "phpstan/phpstan-deprecation-rules": "^0.12" + }, + "autoload-dev": { + "classmap": [ + "wordpress/src/" + ] + }, + "autoload": { + "classmap": [ + "openid-connect-generic.php", + "includes/openid-connect-generic-client.php", + "includes/openid-connect-generic-client-wrapper.php", + "includes/openid-connect-generic-login-form.php", + "includes/openid-connect-generic-option-logger.php", + "includes/openid-connect-generic-option-settings.php", + "includes/openid-connect-generic-settings-page.php" + ] + }, + "scripts": { + "install-codestandards": [ + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin::run" + ], + "post-install-cmd": [ + "@install-codestandards" + ], + "post-update-cmd": [ + "@install-codestandards" + ], + "phpcs": "vendor/bin/phpcs", + "phpcbf": "vendor/bin/phpcbf", + "phpstan": "\"vendor/bin/phpstan\"" + }, + "extra": { + "installer-paths": { + "{$name}": [ + "wordpress/wordpress" + ] + }, + "phpcodesniffer-search-depth": 5 + } } |