MarkAHershberger has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/401404 )
Change subject: Update composer so it is loadable via local VCS
......................................................................
Update composer so it is loadable via local VCS
I would like to use this to register on Packagist,
Change-Id: I6903ae1641c3ac3f12dd3909a7b6106b8cfb9056
---
M composer.json
1 file changed, 29 insertions(+), 3 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/PluggableAuth
refs/changes/04/401404/1
diff --git a/composer.json b/composer.json
index 7d306d5..f9d1f1d 100644
--- a/composer.json
+++ b/composer.json
@@ -1,16 +1,42 @@
{
+ "name": "mediawiki/pluggable-auth",
+ "license": "MIT",
+ "type": "mediawiki-extension",
+ "homepage": "https://www.mediawiki.org/wiki/Extension:PluggableAuth",
+ "description": "An authentication framework for MediaWiki",
+ "keywords": [
+ "extension",
+ "wiki",
+ "mediawiki",
+ "authentication"
+ ],
+ "authors": [
+ {
+ "name": "Cindy Cicalese",
+ "email": "[email protected]",
+ "role": "Contributor"
+ }
+ ],
"require-dev": {
"jakub-onderka/php-parallel-lint": "0.9.2",
"jakub-onderka/php-console-highlighter": "0.3.2",
- "mediawiki/minus-x": "0.2.1"
+ "mediawiki/minus-x": "0.2.1",
+ "mediawiki/mediawiki-codesniffer": "14.1.0",
+ "phpunit/phpunit": "4.8.36",
+ "phpmd/phpmd": "~2.1"
},
"scripts": {
+ "phpunit": "php $MW_INSTALL_PATH/tests/phpunit/phpunit.php -c
.phpunit.xml.dist",
+ "phpdbg": "phpdbg -qrr
$MW_INSTALL_PATH/tests/phpunit/phpunit.php -c .phpunit.xml.dist",
"test": [
"parallel-lint . --exclude vendor --exclude
node_modules",
- "minus-x check ."
+ "minus-x check .",
+ "phpmd src text .phpmd.xml || :",
+ "phpcs -p -s"
],
"fix": [
- "minus-x fix ."
+ "minus-x fix .",
+ "phpcbf"
]
}
}
--
To view, visit https://gerrit.wikimedia.org/r/401404
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6903ae1641c3ac3f12dd3909a7b6106b8cfb9056
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/PluggableAuth
Gerrit-Branch: master
Gerrit-Owner: MarkAHershberger <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits