diff --git a/composer.json b/composer.json index 8d5210a9..9c97eee4 100644 --- a/composer.json +++ b/composer.json @@ -1,183 +1,185 @@ { - "name": "mediawiki/core", - "description": "Free software wiki application developed by the Wikimedia Foundation and others.", - "type": "mediawiki-core", - "keywords": [ - "mediawiki", - "wiki" - ], - "homepage": "https://www.mediawiki.org/", - "authors": [ - { - "name": "MediaWiki Community", - "homepage": "https://www.mediawiki.org/wiki/Special:Version/Credits" - } - ], - "license": "GPL-2.0-or-later", - "support": { - "issues": "https://bugs.mediawiki.org/", - "irc": "irc://irc.libera.chat/mediawiki", - "wiki": "https://www.mediawiki.org/" - }, - "prefer-stable": true, - "require": { - "composer/semver": "3.3.2", - "cssjanus/cssjanus": "2.1.1", - "ext-calendar": "*", - "ext-ctype": "*", - "ext-dom": "*", - "ext-fileinfo": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlreader": "*", - "guzzlehttp/guzzle": "7.4.5", - "justinrainbow/json-schema": "5.2.11", - "liuggio/statsd-php-client": "1.0.18", - "monolog/monolog": "2.2.0", - "oojs/oojs-ui": "0.44.5", - "pear/mail": "1.5.1", - "pear/mail_mime": "1.10.11", - "pear/net_smtp": "1.10.0", - "php": "^7.4.0", - "psr/container": "1.1.1", - "psr/http-message": "1.0.1", - "psr/log": "1.1.4", - "ralouphie/getallheaders": "3.0.3", - "symfony/polyfill-php80": "1.28.0", - "symfony/polyfill-php81": "1.28.0", - "symfony/polyfill-php82": "1.28.0", - "symfony/polyfill-php83": "1.28.0", - "symfony/yaml": "5.4.23", - "wikimedia/assert": "0.5.1", - "wikimedia/at-ease": "2.1.0", - "wikimedia/base-convert": "2.0.2", - "wikimedia/cdb": "2.0.0", - "wikimedia/cldr-plural-rule-parser": "2.0.0", - "wikimedia/common-passwords": "0.4.0", - "wikimedia/composer-merge-plugin": "2.0.1", - "wikimedia/html-formatter": "4.0.3", - "wikimedia/ip-set": "3.1.0", - "wikimedia/ip-utils": "4.0.0", - "wikimedia/less.php": "3.1.0", - "wikimedia/minify": "2.3.0", - "wikimedia/normalized-exception": "1.0.1", - "wikimedia/object-factory": "4.0.0", - "wikimedia/parsoid": "0.16.2", - "wikimedia/php-session-serializer": "2.0.1", - "wikimedia/purtle": "1.0.8", - "wikimedia/relpath": "3.0.0", - "wikimedia/remex-html": "3.0.3", - "wikimedia/request-timeout": "1.2.0", - "wikimedia/running-stat": "2.1.0", - "wikimedia/scoped-callback": "4.0.0", - "wikimedia/services": "3.0.0", - "wikimedia/shellbox": "3.0.0", - "wikimedia/utfnormal": "3.0.2", - "wikimedia/timestamp": "4.1.1", - "wikimedia/wait-condition-loop": "2.0.2", - "wikimedia/wrappedstring": "4.0.1", - "wikimedia/xmp-reader": "0.8.6", - "zordius/lightncandy": "1.2.6" - }, - "require-dev": { - "composer/spdx-licenses": "1.5.7", - "doctrine/dbal": "3.4.2", - "doctrine/sql-formatter": "1.1.1", - "ext-simplexml": "*", - "giorgiosironi/eris": "^0.10.0", - "hamcrest/hamcrest-php": "^2.0", - "johnkary/phpunit-speedtrap": "^4.0", - "mediawiki/mediawiki-codesniffer": "38.0.0", - "mediawiki/mediawiki-phan-config": "0.12.1", - "nikic/php-parser": "^4.10.2", - "php-parallel-lint/php-console-highlighter": "0.5", - "php-parallel-lint/php-parallel-lint": "1.3.1", - "phpunit/phpunit": "^8.5", - "psy/psysh": "^0.11.1", - "seld/jsonlint": "1.8.3", - "wikimedia/alea": "^0.9.3", - "wikimedia/testing-access-wrapper": "~2.0", - "wmde/hamcrest-html-matchers": "^1.0.0" - }, - "replace": { - "symfony/polyfill-ctype": "1.99", - "symfony/polyfill-mbstring": "1.99" - }, - "suggest": { - "ext-apcu": "Faster web responses overall.", - "ext-curl": "Faster HTTP services, e.g. when using InstantCommons, Swift, or Etcd.", - "ext-gd": "Enable thumbnails for file uploads.", - "ext-mysqli": "Enable the MySQL and MariaDB database type for MediaWiki.", - "ext-openssl": "Encrypt session data (or opt-out via $wgSessionInsecureSecrets).", - "ext-pdo": "Enable the SQLite database type for MediaWiki.", - "ext-pgsql": "Enable the PostgreSQL database type for MediaWiki.", - "ext-posix": "Enable CLI concurrent processing, e.g. for runJobs.php.", - "ext-pcntl": "Enable CLI concurrent processing, e.g. for runJobs.php and rebuildLocalisationCache.php.", - "ext-readline": "Enable CLI history and autocomplete, e.g. for eval.php and other REPLs.", - "ext-sockets": "Enable CLI concurrent processing, e.g. for rebuildLocalisationCache.php.", - "ext-wikidiff2": "Faster text difference engine.", - "ext-zlib": "Enable use of GZIP compression, e.g. for SqlBagOStuff (ParserCache), $wgCompressRevisions, or $wgUseFileCache.", - "monolog/monolog": "Enable use of MonologSpi ($wgMWLoggerDefaultSpi)." - }, - "autoload": { - "psr-0": { - "ComposerHookHandler": "includes/composer", - "ComposerVendorHtaccessCreator": "includes/composer", - "ComposerPhpunitXmlCoverageEdit": "includes/composer" - } - }, - "autoload-dev": { - "files": [ - "vendor/hamcrest/hamcrest-php/hamcrest/Hamcrest.php", - "vendor/wmde/hamcrest-html-matchers/src/functions.php" - ] - }, - "scripts": { - "lint": "parallel-lint --exclude node_modules --exclude vendor", - "phan": "phan -d . --long-progress-bar", - "phpcs": "phpcs -p -s --cache", - "fix": [ - "phpcbf" - ], - "pre-install-cmd": "ComposerHookHandler::onPreInstall", - "pre-update-cmd": "", - "post-install-cmd": "ComposerVendorHtaccessCreator::onEvent", - "post-update-cmd": "ComposerVendorHtaccessCreator::onEvent", - "releasenotes": "@phpunit:entrypoint --group ReleaseNotes", - "test": [ - "@lint .", - "@phpcs ." - ], - "test-some": [ - "@lint", - "@phpcs" - ], - "phpunit": "php tests/phpunit/phpunit.php", - "phpunit:unit": "phpunit --colors=always --testsuite=core:unit,extensions:unit,skins:unit", - "phpunit:integration": "@phpunit --colors=always --testsuite=core:integration,extensions:integration,skins:integration", - "phpunit:coverage": "@phpunit --testsuite=core:unit --exclude-group Dump,Broken", - "phpunit:coverage-edit": "ComposerPhpunitXmlCoverageEdit::onEvent", - "phpunit:entrypoint": "@phpunit -c tests/phpunit/suite.xml" - }, - "config": { - "optimize-autoloader": true, - "prepend-autoloader": false, - "allow-plugins": { - "composer/package-versions-deprecated": true, - "wikimedia/composer-merge-plugin": true, - "composer/installers": true - } - }, - "extra": { - "merge-plugin": { - "include": [ - "composer.local.json" - ], - "merge-dev": false - } - } + "name": "mediawiki/core", + "description": "Free software wiki application developed by the Wikimedia Foundation and others", + "type": "mediawiki-core", + "keywords": [ + "mediawiki", + "wiki" + ], + "homepage": "https://www.mediawiki.org/", + "authors": [ + { + "name": "MediaWiki Community", + "homepage": "https://www.mediawiki.org/wiki/Special:Version/Credits" + } + ], + "license": "GPL-2.0-or-later", + "support": { + "issues": "https://bugs.mediawiki.org/", + "irc": "irc://irc.libera.chat/mediawiki", + "wiki": "https://www.mediawiki.org/" + }, + "prefer-stable": true, + "require": { + "composer/semver": "3.3.2", + "cssjanus/cssjanus": "2.1.1", + "ext-calendar": "*", + "ext-ctype": "*", + "ext-dom": "*", + "ext-fileinfo": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlreader": "*", + "guzzlehttp/guzzle": "7.4.5", + "justinrainbow/json-schema": "5.2.11", + "liuggio/statsd-php-client": "1.0.18", + "monolog/monolog": "2.2.0", + "oojs/oojs-ui": "0.44.5", + "pear/mail": "1.5.1", + "pear/mail_mime": "1.10.11", + "pear/net_smtp": "1.10.0", + "php": ">=7.4.3", + "psr/container": "1.1.1", + "psr/http-message": "1.0.1", + "psr/log": "1.1.4", + "ralouphie/getallheaders": "3.0.3", + "symfony/polyfill-php80": "1.28.0", + "symfony/polyfill-php81": "1.28.0", + "symfony/polyfill-php82": "1.28.0", + "symfony/polyfill-php83": "1.28.0", + "symfony/yaml": "5.4.23", + "wikimedia/assert": "0.5.1", + "wikimedia/at-ease": "2.1.0", + "wikimedia/base-convert": "2.0.2", + "wikimedia/cdb": "2.0.0", + "wikimedia/cldr-plural-rule-parser": "2.0.0", + "wikimedia/common-passwords": "0.4.0", + "wikimedia/composer-merge-plugin": "2.0.1", + "wikimedia/html-formatter": "4.0.3", + "wikimedia/ip-set": "3.1.0", + "wikimedia/ip-utils": "4.0.0", + "wikimedia/less.php": "3.1.0", + "wikimedia/minify": "2.3.0", + "wikimedia/normalized-exception": "1.0.1", + "wikimedia/object-factory": "4.0.0", + "wikimedia/parsoid": "0.16.2", + "wikimedia/php-session-serializer": "2.0.1", + "wikimedia/purtle": "1.0.8", + "wikimedia/relpath": "3.0.0", + "wikimedia/remex-html": "3.0.3", + "wikimedia/request-timeout": "1.2.0", + "wikimedia/running-stat": "2.1.0", + "wikimedia/scoped-callback": "4.0.0", + "wikimedia/services": "3.0.0", + "wikimedia/shellbox": "3.0.0", + "wikimedia/utfnormal": "3.0.2", + "wikimedia/timestamp": "4.1.1", + "wikimedia/wait-condition-loop": "2.0.2", + "wikimedia/wrappedstring": "4.0.1", + "wikimedia/xmp-reader": "0.8.6", + "zordius/lightncandy": "1.2.6" + }, + "require-dev": { + "composer/spdx-licenses": "1.5.7", + "doctrine/dbal": "3.4.2", + "doctrine/sql-formatter": "1.1.1", + "ext-simplexml": "*", + "giorgiosironi/eris": "^0.10.0", + "hamcrest/hamcrest-php": "^2.0", + "johnkary/phpunit-speedtrap": "^4.0", + "mediawiki/mediawiki-codesniffer": "38.0.0", + "mediawiki/mediawiki-phan-config": "0.12.1", + "nikic/php-parser": "^4.10.2", + "php-parallel-lint/php-console-highlighter": "0.5", + "php-parallel-lint/php-parallel-lint": "1.3.1", + "phpunit/phpunit": "^8.5", + "psy/psysh": "^0.11.1", + "seld/jsonlint": "1.8.3", + "wikimedia/alea": "^0.9.3", + "wikimedia/testing-access-wrapper": "~2.0", + "wmde/hamcrest-html-matchers": "^1.0.0" + }, + "replace": { + "symfony/polyfill-ctype": "1.99", + "symfony/polyfill-mbstring": "1.99" + }, + "suggest": { + "ext-apcu": "Faster web responses overall.", + "ext-curl": "Faster HTTP services, e.g. when using InstantCommons, Swift, or Etcd.", + "ext-gd": "Enable thumbnails for file uploads.", + "ext-mysqli": "Enable the MySQL and MariaDB database type for MediaWiki.", + "ext-openssl": "Encrypt session data (or opt-out via $wgSessionInsecureSecrets).", + "ext-pdo": "Enable the SQLite database type for MediaWiki.", + "ext-pgsql": "Enable the PostgreSQL database type for MediaWiki.", + "ext-posix": "Enable CLI concurrent processing, e.g. for runJobs.php.", + "ext-pcntl": "Enable CLI concurrent processing, e.g. for runJobs.php and rebuildLocalisationCache.php.", + "ext-readline": "Enable CLI history and autocomplete, e.g. for eval.php and other REPLs.", + "ext-sockets": "Enable CLI concurrent processing, e.g. for rebuildLocalisationCache.php.", + "ext-wikidiff2": "Faster text difference engine.", + "ext-zlib": "Enable use of GZIP compression, e.g. for SqlBagOStuff (ParserCache), $wgCompressRevisions, or $wgUseFileCache.", + "monolog/monolog": "Enable use of MonologSpi ($wgMWLoggerDefaultSpi)." + }, + "autoload": { + "psr-0": { + "ComposerHookHandler": "includes/composer", + "ComposerVendorHtaccessCreator": "includes/composer", + "ComposerPhpunitXmlCoverageEdit": "includes/composer" + } + }, + "autoload-dev": { + "files": [ + "vendor/hamcrest/hamcrest-php/hamcrest/Hamcrest.php", + "vendor/wmde/hamcrest-html-matchers/src/functions.php" + ] + }, + "scripts": { + "mw-install:sqlite": "php maintenance/install.php --server=http://localhost:4000 --dbtype sqlite --dbpath cache/ --scriptpath '' --pass adminpassword MediaWiki Admin", + "serve": "php -S localhost:4000", + "lint": "parallel-lint --exclude node_modules --exclude vendor", + "phan": "phan -d . --long-progress-bar", + "phpcs": "phpcs -p -s --cache", + "fix": [ + "phpcbf" + ], + "pre-install-cmd": "ComposerHookHandler::onPreInstall", + "pre-update-cmd": "ComposerHookHandler::onPreUpdate", + "post-install-cmd": "ComposerVendorHtaccessCreator::onEvent", + "post-update-cmd": "ComposerVendorHtaccessCreator::onEvent", + "releasenotes": "@phpunit:entrypoint --group ReleaseNotes", + "test": [ + "@lint .", + "@phpcs ." + ], + "test-some": [ + "@lint", + "@phpcs" + ], + "phpunit": "php tests/phpunit/phpunit.php", + "phpunit:unit": "phpunit --colors=always --testsuite=core:unit,extensions:unit,skins:unit", + "phpunit:integration": "@phpunit --colors=always --testsuite=core:integration,extensions:integration,skins:integration", + "phpunit:coverage": "@phpunit --testsuite=core:unit --exclude-group Dump,Broken", + "phpunit:coverage-edit": "ComposerPhpunitXmlCoverageEdit::onEvent", + "phpunit:entrypoint": "@phpunit -c tests/phpunit/suite.xml" + }, + "config": { + "optimize-autoloader": true, + "prepend-autoloader": false, + "allow-plugins": { + "composer/package-versions-deprecated": true, + "wikimedia/composer-merge-plugin": true, + "composer/installers": true + } + }, + "extra": { + "merge-plugin": { + "include": [ + "composer.local.json" + ], + "merge-dev": false + } + } } diff --git a/composer.local.json b/composer.local.json index bfdaaabd..01ae361b 100644 --- a/composer.local.json +++ b/composer.local.json @@ -9,21 +9,6 @@ ] } }, - "repositories": [ - { - "type": "package", - "package": { - "name": "semanticmediawiki/semanticcite", - "version": "3.3.0", - "type": "mediawiki-extension", - "source": { - "url": "https://github.com/semanticmediawiki/semanticcite.git", - "type": "git", - "reference": "master" - } - } - } - ], "require": { "mediawiki/semantic-media-wiki": "~4.0", "mediawiki/chameleon-skin": "~4.0", @@ -34,7 +19,7 @@ "mediawiki/maps": "~10.1", "professional-wiki/network": "~2.0", "professional-wiki/modern-timeline": "~1.0", - "semanticmediawiki/semanticcite": "3.3.0", + "mediawiki/semantic-cite": "dev-onoi-fix", "mediawiki/semantic-glossary": "4.x-dev" }, "commentedOut": { diff --git a/composer.lock b/composer.lock index b9115a65..d0c92618 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,157 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "da54afeb47a51e7696f33eeb5954f196", + "content-hash": "3fbec493f44080111070acf20e5da49f", "packages": [ + { + "name": "aws/aws-crt-php", + "version": "v1.2.4", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "eb0c6e4e142224a10b08f49ebf87f32611d162b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/eb0c6e4e142224a10b08f49ebf87f32611d162b2", + "reference": "eb0c6e4e142224a10b08f49ebf87f32611d162b2", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35||^5.6.3||^9.5", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "ext-awscrt": "Make sure you install awscrt native extension to use any of the functionality." + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "https://github.com/awslabs/aws-crt-php", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.4" + }, + "time": "2023-11-08T00:42:13+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.298.9", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "db225c3a1c5dabfbb5071349cfb7e4c396c3d9ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/db225c3a1c5dabfbb5071349cfb7e4c396c3d9ec", + "reference": "db225c3a1c5dabfbb5071349cfb7e4c396c3d9ec", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.2.3", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0 || ^2.0", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", + "mtdowling/jmespath.php": "^2.6", + "php": ">=7.2.5", + "psr/http-message": "^1.0 || ^2.0" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "dms/phpunit-arraysubset-asserts": "^0.4.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3 || ^4.0", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.298.9" + }, + "time": "2024-02-13T19:08:16+00:00" + }, { "name": "composer/installers", "version": "v1.12.0", @@ -1677,16 +1826,16 @@ }, { "name": "mediawiki/maps", - "version": "10.1.2", + "version": "10.1.1", "source": { "type": "git", "url": "https://github.com/ProfessionalWiki/Maps.git", - "reference": "ed0eb177b7835c65c048e9dd9c3e79af868c813d" + "reference": "737b445639428f943773decb7a4ea1b1845ccfc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ProfessionalWiki/Maps/zipball/ed0eb177b7835c65c048e9dd9c3e79af868c813d", - "reference": "ed0eb177b7835c65c048e9dd9c3e79af868c813d", + "url": "https://api.github.com/repos/ProfessionalWiki/Maps/zipball/737b445639428f943773decb7a4ea1b1845ccfc5", + "reference": "737b445639428f943773decb7a4ea1b1845ccfc5", "shasum": "" }, "require": { @@ -1767,7 +1916,7 @@ "type": "github" } ], - "time": "2024-02-21T16:07:25+00:00" + "time": "2023-12-04T00:18:21+00:00" }, { "name": "mediawiki/parser-hooks", @@ -1902,6 +2051,79 @@ ], "time": "2022-07-25T12:00:38+00:00" }, + { + "name": "mediawiki/semantic-cite", + "version": "dev-onoi-fix", + "source": { + "type": "git", + "url": "https://github.com/SemanticMediaWiki/SemanticCite.git", + "reference": "99815ba9ea4e2974ce27ff0a48dcfb91950d9812" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/SemanticMediaWiki/SemanticCite/zipball/99815ba9ea4e2974ce27ff0a48dcfb91950d9812", + "reference": "99815ba9ea4e2974ce27ff0a48dcfb91950d9812", + "shasum": "" + }, + "require": { + "composer/installers": "^1.0.12", + "mediawiki/http-request": "~2.0|~1.1", + "mediawiki/semantic-media-wiki": "~3.0|~4.0", + "onoi/cache": "~1.2", + "onoi/remi": "~0.2", + "php": ">=7.4" + }, + "require-dev": { + "mediawiki/semantic-media-wiki": "@dev" + }, + "type": "mediawiki-extension", + "autoload": { + "files": [ + "SemanticCite.php" + ], + "psr-4": { + "SCI\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "James Hong Kong", + "role": "Developer" + } + ], + "description": "A Semantic MediaWiki extension to manage citation resources.", + "homepage": "https://semantic-mediawiki.org/wiki/Extension:Semantic_Cite", + "keywords": [ + "SMW", + "Semantic MediaWiki", + "citation", + "mediawiki", + "wiki" + ], + "support": { + "email": "semediawiki-user@lists.sourceforge.net", + "forum": "https://www.semantic-mediawiki.org/wiki/semantic-mediawiki.org_talk:Community_portal", + "irc": "irc://irc.freenode.net/semantic-mediawiki", + "issues": "https://github.com/SemanticMediaWiki/SemanticCite/issues", + "source": "https://github.com/SemanticMediaWiki/SemanticCite", + "wiki": "https://www.semantic-mediawiki.org/wiki/" + }, + "funding": [ + { + "url": "https://www.semantic-mediawiki.org/wiki/Sponsorship", + "type": "custom" + }, + { + "url": "https://opencollective.com/smw", + "type": "open_collective" + } + ], + "time": "2023-12-28T11:35:58+00:00" + }, { "name": "mediawiki/semantic-compound-queries", "version": "2.2.0", @@ -2135,16 +2357,16 @@ }, { "name": "mediawiki/semantic-media-wiki", - "version": "4.1.3", + "version": "4.1.2", "source": { "type": "git", "url": "https://github.com/SemanticMediaWiki/SemanticMediaWiki.git", - "reference": "b5e2afe11991fe21a335cb90426de24b85bc9fe7" + "reference": "5c94879171d5f741b896828c25a9f2bb07a03dff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SemanticMediaWiki/SemanticMediaWiki/zipball/b5e2afe11991fe21a335cb90426de24b85bc9fe7", - "reference": "b5e2afe11991fe21a335cb90426de24b85bc9fe7", + "url": "https://api.github.com/repos/SemanticMediaWiki/SemanticMediaWiki/zipball/5c94879171d5f741b896828c25a9f2bb07a03dff", + "reference": "5c94879171d5f741b896828c25a9f2bb07a03dff", "shasum": "" }, "require": { @@ -2242,17 +2464,7 @@ "source": "https://github.com/SemanticMediaWiki/SemanticMediaWiki", "wiki": "https://www.semantic-mediawiki.org/wiki/" }, - "funding": [ - { - "url": "https://www.semantic-mediawiki.org/wiki/Sponsorship", - "type": "custom" - }, - { - "url": "https://opencollective.com/smw", - "type": "open_collective" - } - ], - "time": "2024-02-17T17:03:12+00:00" + "time": "2023-07-29T18:01:41+00:00" }, { "name": "mediawiki/validator", @@ -2426,6 +2638,112 @@ ], "time": "2020-12-14T13:15:25+00:00" }, + { + "name": "mtdowling/jmespath.php", + "version": "2.7.0", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/bbb69a935c2cbb0c03d7f481a238027430f6440b", + "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^3.0.3", + "phpunit/phpunit": "^8.5.33" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.7.0" + }, + "time": "2023-08-25T10:54:48+00:00" + }, + { + "name": "nicmart/tree", + "version": "v0.2.7", + "source": { + "type": "git", + "url": "https://github.com/nicmart/Tree.git", + "reference": "0616b54bb49938e1a816141d7943db48ebf76938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nicmart/Tree/zipball/0616b54bb49938e1a816141d7943db48ebf76938", + "reference": "0616b54bb49938e1a816141d7943db48ebf76938", + "shasum": "" + }, + "require": { + "php": ">=5.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Tree\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolò Martini", + "email": "nicmartnic@gmail.com" + } + ], + "description": "A basic but flexible php tree data structure and a fluent tree builder implementation.", + "support": { + "issues": "https://github.com/nicmart/Tree/issues", + "source": "https://github.com/nicmart/Tree/tree/master" + }, + "time": "2015-08-20T20:50:35+00:00" + }, { "name": "onoi/blob-store", "version": "1.2.1", @@ -2623,6 +2941,60 @@ }, "time": "2019-01-27T03:37:14+00:00" }, + { + "name": "onoi/http-request", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/onoi/http-request.git", + "reference": "a7cf33bae82cffe570086fc06d6617e802c0cc74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/onoi/http-request/zipball/a7cf33bae82cffe570086fc06d6617e802c0cc74", + "reference": "a7cf33bae82cffe570086fc06d6617e802c0cc74", + "shasum": "" + }, + "require": { + "onoi/cache": "~1.2", + "php": ">=5.3.2" + }, + "suggest": { + "lib-curl": "Allows making CURL requests" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Onoi\\HttpRequest\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "mwjames", + "homepage": "https://github.com/mwjames" + } + ], + "description": "A minimalistic http/curl request interface library", + "homepage": "https://github.com/onoi/http-request", + "keywords": [ + "curl", + "http request" + ], + "support": { + "issues": "https://github.com/onoi/http-request/issues", + "source": "https://github.com/onoi/http-request/tree/master" + }, + "time": "2017-01-14T16:25:41+00:00" + }, { "name": "onoi/message-reporter", "version": "1.4.2", @@ -2689,6 +3061,54 @@ ], "time": "2021-01-15T14:23:11+00:00" }, + { + "name": "onoi/remi", + "version": "0.4.0", + "source": { + "type": "git", + "url": "https://github.com/onoi/remi.git", + "reference": "48898ecd1387656f6decc5bb1e38b4ecbdde5e4a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/onoi/remi/zipball/48898ecd1387656f6decc5bb1e38b4ecbdde5e4a", + "reference": "48898ecd1387656f6decc5bb1e38b4ecbdde5e4a", + "shasum": "" + }, + "require": { + "onoi/http-request": "~1.1", + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Onoi\\Remi\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "mwjames", + "homepage": "https://github.com/mwjames" + } + ], + "description": "A small library to mine (parse) REST responses from selected metatdata providers", + "homepage": "https://github.com/onoi/remi", + "keywords": [ + "rest" + ], + "support": { + "issues": "https://github.com/onoi/remi/issues", + "source": "https://github.com/onoi/remi/tree/master" + }, + "time": "2017-05-13T02:25:54+00:00" + }, { "name": "oojs/oojs-ui", "version": "v0.44.5", @@ -4001,16 +4421,6 @@ ], "time": "2020-11-11T09:19:24+00:00" }, - { - "name": "semanticmediawiki/semanticcite", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/semanticmediawiki/semanticcite.git", - "reference": "master" - }, - "type": "mediawiki-extension" - }, { "name": "serialization/serialization", "version": "4.0.0", @@ -8274,21 +8684,21 @@ }, { "name": "phpdocumentor/type-resolver", - "version": "1.8.2", + "version": "1.8.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "153ae662783729388a584b4361f2545e4d841e3c" + "reference": "fad452781b3d774e3337b0c0b245dd8e5a4455fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/153ae662783729388a584b4361f2545e4d841e3c", - "reference": "153ae662783729388a584b4361f2545e4d841e3c", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/fad452781b3d774e3337b0c0b245dd8e5a4455fc", + "reference": "fad452781b3d774e3337b0c0b245dd8e5a4455fc", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", - "php": "^7.3 || ^8.0", + "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.0", "phpstan/phpdoc-parser": "^1.13" }, @@ -8326,22 +8736,22 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.2" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.0" }, - "time": "2024-02-23T11:10:43+00:00" + "time": "2024-01-11T11:49:22+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.26.0", + "version": "1.25.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "231e3186624c03d7e7c890ec662b81e6b0405227" + "reference": "bd84b629c8de41aa2ae82c067c955e06f1b00240" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/231e3186624c03d7e7c890ec662b81e6b0405227", - "reference": "231e3186624c03d7e7c890ec662b81e6b0405227", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/bd84b629c8de41aa2ae82c067c955e06f1b00240", + "reference": "bd84b629c8de41aa2ae82c067c955e06f1b00240", "shasum": "" }, "require": { @@ -8373,9 +8783,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.26.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.25.0" }, - "time": "2024-02-23T16:05:55+00:00" + "time": "2024-01-04T17:06:16+00:00" }, { "name": "phpunit/php-code-coverage", @@ -9768,16 +10178,16 @@ }, { "name": "symfony/console", - "version": "v5.4.36", + "version": "v5.4.35", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "39f75d9d73d0c11952fdcecf4877b4d0f62a8f6e" + "reference": "dbdf6adcb88d5f83790e1efb57ef4074309d3931" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/39f75d9d73d0c11952fdcecf4877b4d0f62a8f6e", - "reference": "39f75d9d73d0c11952fdcecf4877b4d0f62a8f6e", + "url": "https://api.github.com/repos/symfony/console/zipball/dbdf6adcb88d5f83790e1efb57ef4074309d3931", + "reference": "dbdf6adcb88d5f83790e1efb57ef4074309d3931", "shasum": "" }, "require": { @@ -9847,7 +10257,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.36" + "source": "https://github.com/symfony/console/tree/v5.4.35" }, "funding": [ { @@ -9863,7 +10273,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T16:33:57+00:00" + "time": "2024-01-23T14:28:09+00:00" }, { "name": "symfony/polyfill-intl-grapheme", @@ -10185,16 +10595,16 @@ }, { "name": "symfony/string", - "version": "v5.4.36", + "version": "v5.4.35", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "4e232c83622bd8cd32b794216aa29d0d266d353b" + "reference": "c209c4d0559acce1c9a2067612cfb5d35756edc2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4e232c83622bd8cd32b794216aa29d0d266d353b", - "reference": "4e232c83622bd8cd32b794216aa29d0d266d353b", + "url": "https://api.github.com/repos/symfony/string/zipball/c209c4d0559acce1c9a2067612cfb5d35756edc2", + "reference": "c209c4d0559acce1c9a2067612cfb5d35756edc2", "shasum": "" }, "require": { @@ -10251,7 +10661,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.36" + "source": "https://github.com/symfony/string/tree/v5.4.35" }, "funding": [ { @@ -10267,20 +10677,20 @@ "type": "tidelift" } ], - "time": "2024-02-01T08:49:30+00:00" + "time": "2024-01-23T13:51:25+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.4.36", + "version": "v5.4.35", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "2e9c2b11267119d9c90d6b3fdce5e4e9f15e2e90" + "reference": "ce4685b30e47d94dfc990c5566285ff99ddf012b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2e9c2b11267119d9c90d6b3fdce5e4e9f15e2e90", - "reference": "2e9c2b11267119d9c90d6b3fdce5e4e9f15e2e90", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ce4685b30e47d94dfc990c5566285ff99ddf012b", + "reference": "ce4685b30e47d94dfc990c5566285ff99ddf012b", "shasum": "" }, "require": { @@ -10340,7 +10750,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.36" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.35" }, "funding": [ { @@ -10356,7 +10766,7 @@ "type": "tidelift" } ], - "time": "2024-02-15T11:19:14+00:00" + "time": "2024-01-23T14:28:09+00:00" }, { "name": "theseer/tokenizer", @@ -10701,6 +11111,7 @@ "aliases": [], "minimum-stability": "stable", "stability-flags": { + "mediawiki/semantic-cite": 20, "mediawiki/semantic-glossary": 20 }, "prefer-stable": true, @@ -10717,10 +11128,10 @@ "ext-mbstring": "*", "ext-xml": "*", "ext-xmlreader": "*", - "php": "^7.4.0" + "php": ">=7.4.3" }, "platform-dev": { "ext-simplexml": "*" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.1.0" }