summaryrefslogtreecommitdiff
path: root/daggerhart-openid-connect-generic/composer.json
diff options
context:
space:
mode:
Diffstat (limited to 'daggerhart-openid-connect-generic/composer.json')
-rw-r--r--[-rwxr-xr-x]daggerhart-openid-connect-generic/composer.json123
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
+ }
}