From f3b4308cb59bf4b21ff186f8479c82239446d139 Mon Sep 17 00:00:00 2001 From: Mario Date: Mon, 7 Jun 2021 12:56:27 +0200 Subject: upgrade to bootstrap 5.0.1 and first batch of fixes --- vendor/composer/ClassLoader.php | 4 +- vendor/composer/InstalledVersions.php | 832 +++++++++++++--------------------- vendor/composer/autoload_classmap.php | 1 - vendor/composer/autoload_static.php | 1 - vendor/composer/installed.json | 19 +- vendor/composer/installed.php | 501 ++++++++++---------- 6 files changed, 573 insertions(+), 785 deletions(-) (limited to 'vendor/composer') diff --git a/vendor/composer/ClassLoader.php b/vendor/composer/ClassLoader.php index 247294d66..6d0c3f2d0 100644 --- a/vendor/composer/ClassLoader.php +++ b/vendor/composer/ClassLoader.php @@ -338,7 +338,7 @@ class ClassLoader * Loads the given class or interface. * * @param string $class The name of the class - * @return bool|null True if loaded, null otherwise + * @return true|null True if loaded, null otherwise */ public function loadClass($class) { @@ -347,6 +347,8 @@ class ClassLoader return true; } + + return null; } /** diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index 337b81d14..2c3bcd1bf 100644 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -1,529 +1,325 @@ + * Jordi Boggiano + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ namespace Composer; use Composer\Autoload\ClassLoader; use Composer\Semver\VersionParser; - - - - - - - +/** + * This class is copied in every Composer installed project and available to all + * + * See also https://getcomposer.org/doc/07-runtime.md#installed-versions + * + * To require it's presence, you can require `composer-runtime-api ^2.0` + */ class InstalledVersions { -private static $installed = array ( - 'root' => - array ( - 'pretty_version' => 'dev-master', - 'version' => 'dev-master', - 'aliases' => - array ( - ), - 'reference' => '3e18efd89fd1bd67f3cef22114f7d74ac7c0021c', - 'name' => 'zotlabs/hubzilla', - ), - 'versions' => - array ( - 'blueimp/jquery-file-upload' => - array ( - 'pretty_version' => 'v10.31.0', - 'version' => '10.31.0.0', - 'aliases' => - array ( - ), - 'reference' => '0740f81829698b84efe17e72501e0f420ea0d611', - ), - 'brick/math' => - array ( - 'pretty_version' => '0.9.2', - 'version' => '0.9.2.0', - 'aliases' => - array ( - ), - 'reference' => 'dff976c2f3487d42c1db75a3b180e2b9f0e72ce0', - ), - 'bshaffer/oauth2-server-php' => - array ( - 'pretty_version' => 'v1.11.1', - 'version' => '1.11.1.0', - 'aliases' => - array ( - ), - 'reference' => '5a0c8000d4763b276919e2106f54eddda6bc50fa', - ), - 'commerceguys/intl' => - array ( - 'pretty_version' => 'v1.1.0', - 'version' => '1.1.0.0', - 'aliases' => - array ( - ), - 'reference' => '90b4f75c4917927a1960c0dcaa002a91ab97f5d5', - ), - 'desandro/imagesloaded' => - array ( - 'pretty_version' => 'v4.1.4', - 'version' => '4.1.4.0', - 'aliases' => - array ( - ), - 'reference' => '67c4e57453120935180c45c6820e7d3fbd2ea1f9', - ), - 'ezyang/htmlpurifier' => - array ( - 'pretty_version' => 'v4.13.0', - 'version' => '4.13.0.0', - 'aliases' => - array ( - ), - 'reference' => '08e27c97e4c6ed02f37c5b2b20488046c8d90d75', - ), - 'league/html-to-markdown' => - array ( - 'pretty_version' => '5.0.0', - 'version' => '5.0.0.0', - 'aliases' => - array ( - ), - 'reference' => 'c4dbebbebe0fe454b6b38e6c683a977615bd7dc2', - ), - 'lukasreschke/id3parser' => - array ( - 'pretty_version' => 'v0.0.3', - 'version' => '0.0.3.0', - 'aliases' => - array ( - ), - 'reference' => '62f4de76d4eaa9ea13c66dacc1f22977dace6638', - ), - 'michelf/php-markdown' => - array ( - 'pretty_version' => '1.9.0', - 'version' => '1.9.0.0', - 'aliases' => - array ( - ), - 'reference' => 'c83178d49e372ca967d1a8c77ae4e051b3a3c75c', - ), - 'pear/text_languagedetect' => - array ( - 'pretty_version' => 'v1.0.1', - 'version' => '1.0.1.0', - 'aliases' => - array ( - ), - 'reference' => '9e253f26cef9a9066f53f200cc3e0684018cb5b5', - ), - 'phpseclib/phpseclib' => - array ( - 'pretty_version' => '2.0.30', - 'version' => '2.0.30.0', - 'aliases' => - array ( - ), - 'reference' => '136b9ca7eebef78be14abf90d65c5e57b6bc5d36', - ), - 'psr/log' => - array ( - 'pretty_version' => '1.1.4', - 'version' => '1.1.4.0', - 'aliases' => - array ( - ), - 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', - ), - 'ramsey/collection' => - array ( - 'pretty_version' => '1.1.3', - 'version' => '1.1.3.0', - 'aliases' => - array ( - ), - 'reference' => '28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1', - ), - 'ramsey/uuid' => - array ( - 'pretty_version' => '4.1.1', - 'version' => '4.1.1.0', - 'aliases' => - array ( - ), - 'reference' => 'cd4032040a750077205918c86049aa0f43d22947', - ), - 'rhumsaa/uuid' => - array ( - 'replaced' => - array ( - 0 => '4.1.1', - ), - ), - 'sabre/dav' => - array ( - 'pretty_version' => '4.1.5', - 'version' => '4.1.5.0', - 'aliases' => - array ( - ), - 'reference' => 'c1afdc77a95efea6ee40c03c45f57c3c0c80ec22', - ), - 'sabre/event' => - array ( - 'pretty_version' => '5.1.2', - 'version' => '5.1.2.0', - 'aliases' => - array ( - ), - 'reference' => 'c120bec57c17b6251a496efc82b732418b49d50a', - ), - 'sabre/http' => - array ( - 'pretty_version' => '5.1.1', - 'version' => '5.1.1.0', - 'aliases' => - array ( - ), - 'reference' => 'd0aafede6961df6195ce7a8dad49296b0aaee22e', - ), - 'sabre/uri' => - array ( - 'pretty_version' => '2.2.1', - 'version' => '2.2.1.0', - 'aliases' => - array ( - ), - 'reference' => 'f502edffafea8d746825bd5f0b923a60fd2715ff', - ), - 'sabre/vobject' => - array ( - 'pretty_version' => '4.3.5', - 'version' => '4.3.5.0', - 'aliases' => - array ( - ), - 'reference' => 'd8a0a9ae215a8acfb51afc29101c7344670b9c83', - ), - 'sabre/xml' => - array ( - 'pretty_version' => '2.2.3', - 'version' => '2.2.3.0', - 'aliases' => - array ( - ), - 'reference' => 'c3b959f821c19b36952ec4a595edd695c216bfc6', - ), - 'simplepie/simplepie' => - array ( - 'pretty_version' => '1.5.6', - 'version' => '1.5.6.0', - 'aliases' => - array ( - ), - 'reference' => '1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6', - ), - 'smarty/smarty' => - array ( - 'pretty_version' => 'v3.1.39', - 'version' => '3.1.39.0', - 'aliases' => - array ( - ), - 'reference' => 'e27da524f7bcd7361e3ea5cdfa99c4378a7b5419', - ), - 'symfony/polyfill-ctype' => - array ( - 'pretty_version' => 'v1.23.0', - 'version' => '1.23.0.0', - 'aliases' => - array ( - ), - 'reference' => '46cd95797e9df938fdd2b03693b5fca5e64b01ce', - ), - 'twbs/bootstrap' => - array ( - 'pretty_version' => 'v4.6.0', - 'version' => '4.6.0.0', - 'aliases' => - array ( - ), - 'reference' => '6ffb0b48e455430f8a5359ed689ad64c1143fac2', - ), - 'twitter/bootstrap' => - array ( - 'replaced' => - array ( - 0 => 'v4.6.0', - ), - ), - 'zotlabs/hubzilla' => - array ( - 'pretty_version' => 'dev-master', - 'version' => 'dev-master', - 'aliases' => - array ( - ), - 'reference' => '3e18efd89fd1bd67f3cef22114f7d74ac7c0021c', - ), - ), -); -private static $canGetVendors; -private static $installedByVendor = array(); - - - - - - - -public static function getInstalledPackages() -{ -$packages = array(); -foreach (self::getInstalled() as $installed) { -$packages[] = array_keys($installed['versions']); -} - -if (1 === \count($packages)) { -return $packages[0]; -} - -return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); -} - - - - - - - - - -public static function isInstalled($packageName) -{ -foreach (self::getInstalled() as $installed) { -if (isset($installed['versions'][$packageName])) { -return true; -} -} - -return false; -} - - - - - - - - - - - - - - -public static function satisfies(VersionParser $parser, $packageName, $constraint) -{ -$constraint = $parser->parseConstraints($constraint); -$provided = $parser->parseConstraints(self::getVersionRanges($packageName)); - -return $provided->matches($constraint); -} - - - - - - - - - - -public static function getVersionRanges($packageName) -{ -foreach (self::getInstalled() as $installed) { -if (!isset($installed['versions'][$packageName])) { -continue; -} - -$ranges = array(); -if (isset($installed['versions'][$packageName]['pretty_version'])) { -$ranges[] = $installed['versions'][$packageName]['pretty_version']; -} -if (array_key_exists('aliases', $installed['versions'][$packageName])) { -$ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); -} -if (array_key_exists('replaced', $installed['versions'][$packageName])) { -$ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); -} -if (array_key_exists('provided', $installed['versions'][$packageName])) { -$ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); -} - -return implode(' || ', $ranges); -} - -throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); -} - - - - - -public static function getVersion($packageName) -{ -foreach (self::getInstalled() as $installed) { -if (!isset($installed['versions'][$packageName])) { -continue; -} - -if (!isset($installed['versions'][$packageName]['version'])) { -return null; -} - -return $installed['versions'][$packageName]['version']; -} - -throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); -} - - - - - -public static function getPrettyVersion($packageName) -{ -foreach (self::getInstalled() as $installed) { -if (!isset($installed['versions'][$packageName])) { -continue; -} - -if (!isset($installed['versions'][$packageName]['pretty_version'])) { -return null; -} - -return $installed['versions'][$packageName]['pretty_version']; -} - -throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); -} - - - - - -public static function getReference($packageName) -{ -foreach (self::getInstalled() as $installed) { -if (!isset($installed['versions'][$packageName])) { -continue; -} - -if (!isset($installed['versions'][$packageName]['reference'])) { -return null; -} - -return $installed['versions'][$packageName]['reference']; -} - -throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); -} - - - - - -public static function getRootPackage() -{ -$installed = self::getInstalled(); - -return $installed[0]['root']; -} - - - - - - - - -public static function getRawData() -{ -@trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED); - -return self::$installed; -} - - - - - - - -public static function getAllRawData() -{ -return self::getInstalled(); -} - - - - - - - - - - - - - - - - - - - -public static function reload($data) -{ -self::$installed = $data; -self::$installedByVendor = array(); -} - - - - - -private static function getInstalled() -{ -if (null === self::$canGetVendors) { -self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); -} - -$installed = array(); - -if (self::$canGetVendors) { -foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { -if (isset(self::$installedByVendor[$vendorDir])) { -$installed[] = self::$installedByVendor[$vendorDir]; -} elseif (is_file($vendorDir.'/composer/installed.php')) { -$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; -} -} -} - -$installed[] = self::$installed; - -return $installed; -} + private static $installed; + private static $canGetVendors; + private static $installedByVendor = array(); + + /** + * Returns a list of all package names which are present, either by being installed, replaced or provided + * + * @return string[] + * @psalm-return list + */ + public static function getInstalledPackages() + { + $packages = array(); + foreach (self::getInstalled() as $installed) { + $packages[] = array_keys($installed['versions']); + } + + if (1 === \count($packages)) { + return $packages[0]; + } + + return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); + } + + /** + * Returns a list of all package names with a specific type e.g. 'library' + * + * @param string $type + * @return string[] + * @psalm-return list + */ + public static function getInstalledPackagesByType($type) + { + $packagesByType = array(); + + foreach (self::getInstalled() as $installed) { + foreach ($installed['versions'] as $name => $package) { + if (isset($package['type']) && $package['type'] === $type) { + $packagesByType[] = $name; + } + } + } + + return $packagesByType; + } + + /** + * Checks whether the given package is installed + * + * This also returns true if the package name is provided or replaced by another package + * + * @param string $packageName + * @param bool $includeDevRequirements + * @return bool + */ + public static function isInstalled($packageName, $includeDevRequirements = true) + { + foreach (self::getInstalled() as $installed) { + if (isset($installed['versions'][$packageName])) { + return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']); + } + } + + return false; + } + + /** + * Checks whether the given package satisfies a version constraint + * + * e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call: + * + * Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3') + * + * @param VersionParser $parser Install composer/semver to have access to this class and functionality + * @param string $packageName + * @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package + * @return bool + */ + public static function satisfies(VersionParser $parser, $packageName, $constraint) + { + $constraint = $parser->parseConstraints($constraint); + $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); + + return $provided->matches($constraint); + } + + /** + * Returns a version constraint representing all the range(s) which are installed for a given package + * + * It is easier to use this via isInstalled() with the $constraint argument if you need to check + * whether a given version of a package is installed, and not just whether it exists + * + * @param string $packageName + * @return string Version constraint usable with composer/semver + */ + public static function getVersionRanges($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + $ranges = array(); + if (isset($installed['versions'][$packageName]['pretty_version'])) { + $ranges[] = $installed['versions'][$packageName]['pretty_version']; + } + if (array_key_exists('aliases', $installed['versions'][$packageName])) { + $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); + } + if (array_key_exists('replaced', $installed['versions'][$packageName])) { + $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); + } + if (array_key_exists('provided', $installed['versions'][$packageName])) { + $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); + } + + return implode(' || ', $ranges); + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present + */ + public static function getVersion($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + if (!isset($installed['versions'][$packageName]['version'])) { + return null; + } + + return $installed['versions'][$packageName]['version']; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present + */ + public static function getPrettyVersion($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + if (!isset($installed['versions'][$packageName]['pretty_version'])) { + return null; + } + + return $installed['versions'][$packageName]['pretty_version']; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference + */ + public static function getReference($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + if (!isset($installed['versions'][$packageName]['reference'])) { + return null; + } + + return $installed['versions'][$packageName]['reference']; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path. + */ + public static function getInstallPath($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @return array + * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string} + */ + public static function getRootPackage() + { + $installed = self::getInstalled(); + + return $installed[0]['root']; + } + + /** + * Returns the raw installed.php data for custom implementations + * + * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. + * @return array[] + * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array} + */ + public static function getRawData() + { + @trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED); + + if (null === self::$installed) { + self::$installed = include __DIR__ . '/installed.php'; + } + + return self::$installed; + } + + /** + * Returns the raw data of all installed.php which are currently loaded for custom implementations + * + * @return array[] + * @psalm-return list}> + */ + public static function getAllRawData() + { + return self::getInstalled(); + } + + /** + * Lets you reload the static array from another file + * + * This is only useful for complex integrations in which a project needs to use + * this class but then also needs to execute another project's autoloader in process, + * and wants to ensure both projects have access to their version of installed.php. + * + * A typical case would be PHPUnit, where it would need to make sure it reads all + * the data it needs from this class, then call reload() with + * `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure + * the project in which it runs can then also use this class safely, without + * interference between PHPUnit's dependencies and the project's dependencies. + * + * @param array[] $data A vendor/composer/installed.php data set + * @return void + * + * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array} $data + */ + public static function reload($data) + { + self::$installed = $data; + self::$installedByVendor = array(); + } + + /** + * @return array[] + * @psalm-return list}> + */ + private static function getInstalled() + { + if (null === self::$canGetVendors) { + self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); + } + + $installed = array(); + + if (self::$canGetVendors) { + foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { + if (isset(self::$installedByVendor[$vendorDir])) { + $installed[] = self::$installedByVendor[$vendorDir]; + } elseif (is_file($vendorDir.'/composer/installed.php')) { + $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; + if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { + self::$installed = $installed[count($installed) - 1]; + } + } + } + } + + if (null === self::$installed) { + self::$installed = require __DIR__ . '/installed.php'; + } + $installed[] = self::$installed; + + return $installed; + } } diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index 78189b205..867d3dd27 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -386,7 +386,6 @@ return array( 'Psr\\Log\\LoggerInterface' => $vendorDir . '/psr/log/Psr/Log/LoggerInterface.php', 'Psr\\Log\\LoggerTrait' => $vendorDir . '/psr/log/Psr/Log/LoggerTrait.php', 'Psr\\Log\\NullLogger' => $vendorDir . '/psr/log/Psr/Log/NullLogger.php', - 'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/DummyTest.php', 'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php', 'Psr\\Log\\Test\\TestLogger' => $vendorDir . '/psr/log/Psr/Log/Test/TestLogger.php', 'Ramsey\\Collection\\AbstractArray' => $vendorDir . '/ramsey/collection/src/AbstractArray.php', diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index cbb89277d..9e9d6645c 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -576,7 +576,6 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d 'Psr\\Log\\LoggerInterface' => __DIR__ . '/..' . '/psr/log/Psr/Log/LoggerInterface.php', 'Psr\\Log\\LoggerTrait' => __DIR__ . '/..' . '/psr/log/Psr/Log/LoggerTrait.php', 'Psr\\Log\\NullLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/NullLogger.php', - 'Psr\\Log\\Test\\DummyTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/DummyTest.php', 'Psr\\Log\\Test\\LoggerInterfaceTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php', 'Psr\\Log\\Test\\TestLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/TestLogger.php', 'Ramsey\\Collection\\AbstractArray' => __DIR__ . '/..' . '/ramsey/collection/src/AbstractArray.php', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 50378ffa9..658da1fdd 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -1595,29 +1595,24 @@ }, { "name": "twbs/bootstrap", - "version": "v4.6.0", - "version_normalized": "4.6.0.0", + "version": "v5.0.1", + "version_normalized": "5.0.1.0", "source": { "type": "git", "url": "https://github.com/twbs/bootstrap.git", - "reference": "6ffb0b48e455430f8a5359ed689ad64c1143fac2" + "reference": "58b1be927f43c779377e478df2d119f2ddf956ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twbs/bootstrap/zipball/6ffb0b48e455430f8a5359ed689ad64c1143fac2", - "reference": "6ffb0b48e455430f8a5359ed689ad64c1143fac2", + "url": "https://api.github.com/repos/twbs/bootstrap/zipball/58b1be927f43c779377e478df2d119f2ddf956ca", + "reference": "58b1be927f43c779377e478df2d119f2ddf956ca", "shasum": "" }, "replace": { "twitter/bootstrap": "self.version" }, - "time": "2021-01-19T16:16:38+00:00", + "time": "2021-05-13T16:22:20+00:00", "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev" - } - }, "installation-source": "dist", "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1647,7 +1642,7 @@ ], "support": { "issues": "https://github.com/twbs/bootstrap/issues", - "source": "https://github.com/twbs/bootstrap/tree/v4.6.0" + "source": "https://github.com/twbs/bootstrap/tree/v5.0.1" }, "funding": [ { diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 41234ad84..b1f2402c2 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -1,254 +1,251 @@ - - array ( - 'pretty_version' => 'dev-master', - 'version' => 'dev-master', - 'aliases' => - array ( + array( + 'pretty_version' => 'dev-master', + 'version' => 'dev-master', + 'type' => 'application', + 'install_path' => __DIR__ . '/../../', + 'aliases' => array(), + 'reference' => '67322c12643ced03bec0be70667f8b1c45de752f', + 'name' => 'zotlabs/hubzilla', + 'dev' => false, + ), + 'versions' => array( + 'blueimp/jquery-file-upload' => array( + 'pretty_version' => 'v10.31.0', + 'version' => '10.31.0.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../blueimp/jquery-file-upload', + 'aliases' => array(), + 'reference' => '0740f81829698b84efe17e72501e0f420ea0d611', + 'dev_requirement' => false, + ), + 'brick/math' => array( + 'pretty_version' => '0.9.2', + 'version' => '0.9.2.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../brick/math', + 'aliases' => array(), + 'reference' => 'dff976c2f3487d42c1db75a3b180e2b9f0e72ce0', + 'dev_requirement' => false, + ), + 'bshaffer/oauth2-server-php' => array( + 'pretty_version' => 'v1.11.1', + 'version' => '1.11.1.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../bshaffer/oauth2-server-php', + 'aliases' => array(), + 'reference' => '5a0c8000d4763b276919e2106f54eddda6bc50fa', + 'dev_requirement' => false, + ), + 'commerceguys/intl' => array( + 'pretty_version' => 'v1.1.0', + 'version' => '1.1.0.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../commerceguys/intl', + 'aliases' => array(), + 'reference' => '90b4f75c4917927a1960c0dcaa002a91ab97f5d5', + 'dev_requirement' => false, + ), + 'desandro/imagesloaded' => array( + 'pretty_version' => 'v4.1.4', + 'version' => '4.1.4.0', + 'type' => 'component', + 'install_path' => __DIR__ . '/../desandro/imagesloaded', + 'aliases' => array(), + 'reference' => '67c4e57453120935180c45c6820e7d3fbd2ea1f9', + 'dev_requirement' => false, + ), + 'ezyang/htmlpurifier' => array( + 'pretty_version' => 'v4.13.0', + 'version' => '4.13.0.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../ezyang/htmlpurifier', + 'aliases' => array(), + 'reference' => '08e27c97e4c6ed02f37c5b2b20488046c8d90d75', + 'dev_requirement' => false, + ), + 'league/html-to-markdown' => array( + 'pretty_version' => '5.0.0', + 'version' => '5.0.0.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../league/html-to-markdown', + 'aliases' => array(), + 'reference' => 'c4dbebbebe0fe454b6b38e6c683a977615bd7dc2', + 'dev_requirement' => false, + ), + 'lukasreschke/id3parser' => array( + 'pretty_version' => 'v0.0.3', + 'version' => '0.0.3.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../lukasreschke/id3parser', + 'aliases' => array(), + 'reference' => '62f4de76d4eaa9ea13c66dacc1f22977dace6638', + 'dev_requirement' => false, + ), + 'michelf/php-markdown' => array( + 'pretty_version' => '1.9.0', + 'version' => '1.9.0.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../michelf/php-markdown', + 'aliases' => array(), + 'reference' => 'c83178d49e372ca967d1a8c77ae4e051b3a3c75c', + 'dev_requirement' => false, + ), + 'pear/text_languagedetect' => array( + 'pretty_version' => 'v1.0.1', + 'version' => '1.0.1.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../pear/text_languagedetect', + 'aliases' => array(), + 'reference' => '9e253f26cef9a9066f53f200cc3e0684018cb5b5', + 'dev_requirement' => false, + ), + 'phpseclib/phpseclib' => array( + 'pretty_version' => '2.0.30', + 'version' => '2.0.30.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../phpseclib/phpseclib', + 'aliases' => array(), + 'reference' => '136b9ca7eebef78be14abf90d65c5e57b6bc5d36', + 'dev_requirement' => false, + ), + 'psr/log' => array( + 'pretty_version' => '1.1.4', + 'version' => '1.1.4.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../psr/log', + 'aliases' => array(), + 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', + 'dev_requirement' => false, + ), + 'ramsey/collection' => array( + 'pretty_version' => '1.1.3', + 'version' => '1.1.3.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../ramsey/collection', + 'aliases' => array(), + 'reference' => '28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1', + 'dev_requirement' => false, + ), + 'ramsey/uuid' => array( + 'pretty_version' => '4.1.1', + 'version' => '4.1.1.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../ramsey/uuid', + 'aliases' => array(), + 'reference' => 'cd4032040a750077205918c86049aa0f43d22947', + 'dev_requirement' => false, + ), + 'rhumsaa/uuid' => array( + 'dev_requirement' => false, + 'replaced' => array( + 0 => '4.1.1', + ), + ), + 'sabre/dav' => array( + 'pretty_version' => '4.1.5', + 'version' => '4.1.5.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../sabre/dav', + 'aliases' => array(), + 'reference' => 'c1afdc77a95efea6ee40c03c45f57c3c0c80ec22', + 'dev_requirement' => false, + ), + 'sabre/event' => array( + 'pretty_version' => '5.1.2', + 'version' => '5.1.2.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../sabre/event', + 'aliases' => array(), + 'reference' => 'c120bec57c17b6251a496efc82b732418b49d50a', + 'dev_requirement' => false, + ), + 'sabre/http' => array( + 'pretty_version' => '5.1.1', + 'version' => '5.1.1.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../sabre/http', + 'aliases' => array(), + 'reference' => 'd0aafede6961df6195ce7a8dad49296b0aaee22e', + 'dev_requirement' => false, + ), + 'sabre/uri' => array( + 'pretty_version' => '2.2.1', + 'version' => '2.2.1.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../sabre/uri', + 'aliases' => array(), + 'reference' => 'f502edffafea8d746825bd5f0b923a60fd2715ff', + 'dev_requirement' => false, + ), + 'sabre/vobject' => array( + 'pretty_version' => '4.3.5', + 'version' => '4.3.5.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../sabre/vobject', + 'aliases' => array(), + 'reference' => 'd8a0a9ae215a8acfb51afc29101c7344670b9c83', + 'dev_requirement' => false, + ), + 'sabre/xml' => array( + 'pretty_version' => '2.2.3', + 'version' => '2.2.3.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../sabre/xml', + 'aliases' => array(), + 'reference' => 'c3b959f821c19b36952ec4a595edd695c216bfc6', + 'dev_requirement' => false, + ), + 'simplepie/simplepie' => array( + 'pretty_version' => '1.5.6', + 'version' => '1.5.6.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../simplepie/simplepie', + 'aliases' => array(), + 'reference' => '1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6', + 'dev_requirement' => false, + ), + 'smarty/smarty' => array( + 'pretty_version' => 'v3.1.39', + 'version' => '3.1.39.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../smarty/smarty', + 'aliases' => array(), + 'reference' => 'e27da524f7bcd7361e3ea5cdfa99c4378a7b5419', + 'dev_requirement' => false, + ), + 'symfony/polyfill-ctype' => array( + 'pretty_version' => 'v1.23.0', + 'version' => '1.23.0.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', + 'aliases' => array(), + 'reference' => '46cd95797e9df938fdd2b03693b5fca5e64b01ce', + 'dev_requirement' => false, + ), + 'twbs/bootstrap' => array( + 'pretty_version' => 'v5.0.1', + 'version' => '5.0.1.0', + 'type' => 'library', + 'install_path' => __DIR__ . '/../twbs/bootstrap', + 'aliases' => array(), + 'reference' => '58b1be927f43c779377e478df2d119f2ddf956ca', + 'dev_requirement' => false, + ), + 'twitter/bootstrap' => array( + 'dev_requirement' => false, + 'replaced' => array( + 0 => 'v5.0.1', + ), + ), + 'zotlabs/hubzilla' => array( + 'pretty_version' => 'dev-master', + 'version' => 'dev-master', + 'type' => 'application', + 'install_path' => __DIR__ . '/../../', + 'aliases' => array(), + 'reference' => '67322c12643ced03bec0be70667f8b1c45de752f', + 'dev_requirement' => false, + ), ), - 'reference' => '3e18efd89fd1bd67f3cef22114f7d74ac7c0021c', - 'name' => 'zotlabs/hubzilla', - ), - 'versions' => - array ( - 'blueimp/jquery-file-upload' => - array ( - 'pretty_version' => 'v10.31.0', - 'version' => '10.31.0.0', - 'aliases' => - array ( - ), - 'reference' => '0740f81829698b84efe17e72501e0f420ea0d611', - ), - 'brick/math' => - array ( - 'pretty_version' => '0.9.2', - 'version' => '0.9.2.0', - 'aliases' => - array ( - ), - 'reference' => 'dff976c2f3487d42c1db75a3b180e2b9f0e72ce0', - ), - 'bshaffer/oauth2-server-php' => - array ( - 'pretty_version' => 'v1.11.1', - 'version' => '1.11.1.0', - 'aliases' => - array ( - ), - 'reference' => '5a0c8000d4763b276919e2106f54eddda6bc50fa', - ), - 'commerceguys/intl' => - array ( - 'pretty_version' => 'v1.1.0', - 'version' => '1.1.0.0', - 'aliases' => - array ( - ), - 'reference' => '90b4f75c4917927a1960c0dcaa002a91ab97f5d5', - ), - 'desandro/imagesloaded' => - array ( - 'pretty_version' => 'v4.1.4', - 'version' => '4.1.4.0', - 'aliases' => - array ( - ), - 'reference' => '67c4e57453120935180c45c6820e7d3fbd2ea1f9', - ), - 'ezyang/htmlpurifier' => - array ( - 'pretty_version' => 'v4.13.0', - 'version' => '4.13.0.0', - 'aliases' => - array ( - ), - 'reference' => '08e27c97e4c6ed02f37c5b2b20488046c8d90d75', - ), - 'league/html-to-markdown' => - array ( - 'pretty_version' => '5.0.0', - 'version' => '5.0.0.0', - 'aliases' => - array ( - ), - 'reference' => 'c4dbebbebe0fe454b6b38e6c683a977615bd7dc2', - ), - 'lukasreschke/id3parser' => - array ( - 'pretty_version' => 'v0.0.3', - 'version' => '0.0.3.0', - 'aliases' => - array ( - ), - 'reference' => '62f4de76d4eaa9ea13c66dacc1f22977dace6638', - ), - 'michelf/php-markdown' => - array ( - 'pretty_version' => '1.9.0', - 'version' => '1.9.0.0', - 'aliases' => - array ( - ), - 'reference' => 'c83178d49e372ca967d1a8c77ae4e051b3a3c75c', - ), - 'pear/text_languagedetect' => - array ( - 'pretty_version' => 'v1.0.1', - 'version' => '1.0.1.0', - 'aliases' => - array ( - ), - 'reference' => '9e253f26cef9a9066f53f200cc3e0684018cb5b5', - ), - 'phpseclib/phpseclib' => - array ( - 'pretty_version' => '2.0.30', - 'version' => '2.0.30.0', - 'aliases' => - array ( - ), - 'reference' => '136b9ca7eebef78be14abf90d65c5e57b6bc5d36', - ), - 'psr/log' => - array ( - 'pretty_version' => '1.1.4', - 'version' => '1.1.4.0', - 'aliases' => - array ( - ), - 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', - ), - 'ramsey/collection' => - array ( - 'pretty_version' => '1.1.3', - 'version' => '1.1.3.0', - 'aliases' => - array ( - ), - 'reference' => '28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1', - ), - 'ramsey/uuid' => - array ( - 'pretty_version' => '4.1.1', - 'version' => '4.1.1.0', - 'aliases' => - array ( - ), - 'reference' => 'cd4032040a750077205918c86049aa0f43d22947', - ), - 'rhumsaa/uuid' => - array ( - 'replaced' => - array ( - 0 => '4.1.1', - ), - ), - 'sabre/dav' => - array ( - 'pretty_version' => '4.1.5', - 'version' => '4.1.5.0', - 'aliases' => - array ( - ), - 'reference' => 'c1afdc77a95efea6ee40c03c45f57c3c0c80ec22', - ), - 'sabre/event' => - array ( - 'pretty_version' => '5.1.2', - 'version' => '5.1.2.0', - 'aliases' => - array ( - ), - 'reference' => 'c120bec57c17b6251a496efc82b732418b49d50a', - ), - 'sabre/http' => - array ( - 'pretty_version' => '5.1.1', - 'version' => '5.1.1.0', - 'aliases' => - array ( - ), - 'reference' => 'd0aafede6961df6195ce7a8dad49296b0aaee22e', - ), - 'sabre/uri' => - array ( - 'pretty_version' => '2.2.1', - 'version' => '2.2.1.0', - 'aliases' => - array ( - ), - 'reference' => 'f502edffafea8d746825bd5f0b923a60fd2715ff', - ), - 'sabre/vobject' => - array ( - 'pretty_version' => '4.3.5', - 'version' => '4.3.5.0', - 'aliases' => - array ( - ), - 'reference' => 'd8a0a9ae215a8acfb51afc29101c7344670b9c83', - ), - 'sabre/xml' => - array ( - 'pretty_version' => '2.2.3', - 'version' => '2.2.3.0', - 'aliases' => - array ( - ), - 'reference' => 'c3b959f821c19b36952ec4a595edd695c216bfc6', - ), - 'simplepie/simplepie' => - array ( - 'pretty_version' => '1.5.6', - 'version' => '1.5.6.0', - 'aliases' => - array ( - ), - 'reference' => '1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6', - ), - 'smarty/smarty' => - array ( - 'pretty_version' => 'v3.1.39', - 'version' => '3.1.39.0', - 'aliases' => - array ( - ), - 'reference' => 'e27da524f7bcd7361e3ea5cdfa99c4378a7b5419', - ), - 'symfony/polyfill-ctype' => - array ( - 'pretty_version' => 'v1.23.0', - 'version' => '1.23.0.0', - 'aliases' => - array ( - ), - 'reference' => '46cd95797e9df938fdd2b03693b5fca5e64b01ce', - ), - 'twbs/bootstrap' => - array ( - 'pretty_version' => 'v4.6.0', - 'version' => '4.6.0.0', - 'aliases' => - array ( - ), - 'reference' => '6ffb0b48e455430f8a5359ed689ad64c1143fac2', - ), - 'twitter/bootstrap' => - array ( - 'replaced' => - array ( - 0 => 'v4.6.0', - ), - ), - 'zotlabs/hubzilla' => - array ( - 'pretty_version' => 'dev-master', - 'version' => 'dev-master', - 'aliases' => - array ( - ), - 'reference' => '3e18efd89fd1bd67f3cef22114f7d74ac7c0021c', - ), - ), ); -- cgit v1.2.3