summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/SemanticMediaWiki/composer.json
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2020-06-04 11:01:00 -0300
committerYaco <franco@reevo.org>2020-06-04 11:01:00 -0300
commitfc7369835258467bf97eb64f184b93691f9a9fd5 (patch)
treedaabd60089d2dd76d9f5fb416b005fbe159c799d /www/wiki/extensions/SemanticMediaWiki/composer.json
first commit
Diffstat (limited to 'www/wiki/extensions/SemanticMediaWiki/composer.json')
-rw-r--r--www/wiki/extensions/SemanticMediaWiki/composer.json111
1 files changed, 111 insertions, 0 deletions
diff --git a/www/wiki/extensions/SemanticMediaWiki/composer.json b/www/wiki/extensions/SemanticMediaWiki/composer.json
new file mode 100644
index 00000000..7723c614
--- /dev/null
+++ b/www/wiki/extensions/SemanticMediaWiki/composer.json
@@ -0,0 +1,111 @@
+{
+ "name": "mediawiki/semantic-media-wiki",
+ "type": "mediawiki-extension",
+ "description": "An extension to MediaWiki that lets you store and query structured data within wiki pages",
+ "keywords": [
+ "SMW",
+ "Semantic MediaWiki",
+ "Wiki",
+ "MediaWiki"
+ ],
+ "homepage": "https://www.semantic-mediawiki.org/wiki/",
+ "license": "GPL-2.0-or-later",
+ "authors": [
+ {
+ "name": "Markus Krötzsch",
+ "homepage": "http://korrekt.org/",
+ "role": "Original author"
+ },
+ {
+ "name": "Jeroen De Dauw",
+ "email": "jeroendedauw@gmail.com",
+ "homepage": "https://www.entropywins.wtf/",
+ "role": "Core developer"
+ },
+ {
+ "name": "James Hong Kong",
+ "homepage": "https://www.semantic-mediawiki.org/wiki/User:MWJames",
+ "role": "Core developer"
+ }
+ ],
+ "support": {
+ "email": "semediawiki-user@lists.sourceforge.net",
+ "issues": "https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues",
+ "forum": "https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org_talk:Community_portal",
+ "wiki": "https://www.semantic-mediawiki.org/wiki/",
+ "source": "https://github.com/SemanticMediaWiki/SemanticMediaWiki"
+ },
+ "require": {
+ "php": ">=5.6.0",
+ "ext-mbstring": "*",
+ "composer/installers": "1.*,>=1.0.1",
+ "psr/log": "~1.0",
+ "mediawiki/parser-hooks": "~1.4",
+ "param-processor/param-processor": "~1.2",
+ "serialization/serialization": "~3.2",
+ "onoi/message-reporter": "~1.0",
+ "onoi/cache": "~1.2",
+ "onoi/event-dispatcher": "~1.0",
+ "onoi/blob-store": "~1.2",
+ "onoi/http-request": "~1.1",
+ "onoi/callback-container": "~2.0",
+ "onoi/tesa": "~0.1",
+ "onoi/shared-resources": "~0.3",
+ "symfony/css-selector": "^3.3",
+ "elasticsearch/elasticsearch": "^5.3|^6.0"
+ },
+ "require-dev": {
+ "squizlabs/php_codesniffer": "~2.1",
+ "phpmd/phpmd": "~2.1"
+ },
+ "replace": {
+ "mediawiki/semantic-mediawiki": "*"
+ },
+ "suggest": {
+ "mediawiki/semantic-result-formats": "Provides additional result formats for queries of structured data"
+ },
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SMW\\": "src/",
+ "SMW\\Maintenance\\": "maintenance/"
+ },
+ "files" : [
+ "SemanticMediaWiki.php"
+ ],
+ "classmap" : [
+ "includes/"
+ ]
+ },
+ "config": {
+ "process-timeout": 0
+ },
+ "scripts": {
+ "test": "php ../../tests/phpunit/phpunit.php -c phpunit.xml.dist",
+ "phpunit": "php ../../tests/phpunit/phpunit.php -c phpunit.xml.dist",
+ "phpdbg": "phpdbg -qrr ../../tests/phpunit/phpunit.php -c phpunit.xml.dist",
+ "unit": [
+ "composer dump-autoload",
+ "composer phpunit -- --testsuite=semantic-mediawiki-unit"
+ ],
+ "integration": "composer phpunit -- --testsuite=semantic-mediawiki-integration",
+ "benchmark": "composer phpunit -- --group semantic-mediawiki-benchmark",
+ "quick-benchmark": "php ../../tests/phpunit/phpunit.php -c ./tests/phpunit/Benchmark/phpunit.quick.xml.dist --group semantic-mediawiki-benchmark",
+ "cs-standalone": [
+ "composer validate --no-interaction",
+ "vendor/bin/phpcs src/* includes/* tests/* --standard=phpcs.xml --extensions=php -sp"
+ ],
+ "cs": [
+ "composer cs-standalone",
+ "vendor/bin/phpmd src/,includes/,tests/ text phpmd.xml"
+ ],
+ "ci": [
+ "composer phpunit",
+ "composer cs"
+ ]
+ }
+}