Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • asc-web-services/drupal-upstream
1 result
Show changes
Commits on Source (2)
Showing
with 434 additions and 395 deletions
......@@ -191,7 +191,8 @@
},
"patches": {
"drupal/core": {
"set viewmode to string": "patches/set_viewmode_to_string.patch"
"set viewmode to string": "patches/set_viewmode_to_string.patch",
"Newsletter Article Nav": "patches/newsletter-nav.patch"
},
"drupal/addtocalendar": {
"UTC Time Adjustment": "patches/utc-time-adjustment.patch"
......
......@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "2652cef31741e490849f11f6e69fd142",
"content-hash": "d05921a814ace27a18d6c7584c7e8e29",
"packages": [
{
"name": "algolia/places",
......@@ -14371,5 +14371,5 @@
"platform-overrides": {
"php": "8.3"
},
"plugin-api-version": "2.6.0"
"plugin-api-version": "2.2.0"
}
diff --git a/core/modules/book/templates/book-navigation.html.twig b/core/modules/book/templates/book-navigation.html.twig
index 0f129802f8..be4900c849 100644
--- a/core/modules/book/templates/book-navigation.html.twig
+++ b/core/modules/book/templates/book-navigation.html.twig
@@ -31,27 +31,22 @@
*/
#}
{% if tree or has_links %}
- <nav role="navigation" aria-labelledby="book-label-{{ book_id }}">
+ <nav role="navigation" aria-label="newsletter articles pager">
{{ tree }}
{% if has_links %}
- <h2>{{ 'Book traversal links for'|t }} {{ book_title }}</h2>
- <ul>
+
{% if prev_url %}
- <li>
- <a href="{{ prev_url }}" rel="prev" title="{{ 'Go to previous page'|t }}"><b>{{ '‹'|t }}</b> {{ prev_title }}</a>
- </li>
- {% endif %}
- {% if parent_url %}
- <li>
- <a href="{{ parent_url }}" title="{{ 'Go to parent page'|t }}">{{ 'Up'|t }}</a>
- </li>
+
+ <a href="{{ prev_url }}" rel="prev" title="{{ 'Go to previous page'|t }}" class="prevbtn"><i class="fa-solid fa-angle-left"></i> {{ prev_title }}</a>
+
{% endif %}
+
{% if next_url %}
- <li>
- <a href="{{ next_url }}" rel="next" title="{{ 'Go to next page'|t }}">{{ next_title }} <b>{{ '›'|t }}</b></a>
- </li>
+
+ <a href="{{ next_url }}" rel="next" title="{{ 'Go to next page'|t }}" class="nextbtn">{{ next_title }} <i class="fa-solid fa-angle-right"></i></a>
+
{% endif %}
- </ul>
+
{% endif %}
</nav>
{% endif %}
......@@ -2,24 +2,6 @@
// autoload.php @generated by Composer
if (PHP_VERSION_ID < 50600) {
if (!headers_sent()) {
header('HTTP/1.1 500 Internal Server Error');
}
$err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL;
if (!ini_get('display_errors')) {
if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
fwrite(STDERR, $err);
} elseif (!headers_sent()) {
echo $err;
}
}
trigger_error(
$err,
E_USER_ERROR
);
}
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInit5c689ffcd54b9e495ed983fdce09b530::getLoader();
......@@ -42,37 +42,35 @@
*/
class ClassLoader
{
/** @var \Closure(string):void */
private static $includeFile;
/** @var string|null */
/** @var ?string */
private $vendorDir;
// PSR-4
/**
* @var array<string, array<string, int>>
* @var array[]
* @psalm-var array<string, array<string, int>>
*/
private $prefixLengthsPsr4 = array();
/**
* @var array<string, list<string>>
* @var array[]
* @psalm-var array<string, array<int, string>>
*/
private $prefixDirsPsr4 = array();
/**
* @var list<string>
* @var array[]
* @psalm-var array<string, string>
*/
private $fallbackDirsPsr4 = array();
// PSR-0
/**
* List of PSR-0 prefixes
*
* Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2')))
*
* @var array<string, array<string, list<string>>>
* @var array[]
* @psalm-var array<string, array<string, string[]>>
*/
private $prefixesPsr0 = array();
/**
* @var list<string>
* @var array[]
* @psalm-var array<string, string>
*/
private $fallbackDirsPsr0 = array();
......@@ -80,7 +78,8 @@ class ClassLoader
private $useIncludePath = false;
/**
* @var array<string, string>
* @var string[]
* @psalm-var array<string, string>
*/
private $classMap = array();
......@@ -88,29 +87,29 @@ class ClassLoader
private $classMapAuthoritative = false;
/**
* @var array<string, bool>
* @var bool[]
* @psalm-var array<string, bool>
*/
private $missingClasses = array();
/** @var string|null */
/** @var ?string */
private $apcuPrefix;
/**
* @var array<string, self>
* @var self[]
*/
private static $registeredLoaders = array();
/**
* @param string|null $vendorDir
* @param ?string $vendorDir
*/
public function __construct($vendorDir = null)
{
$this->vendorDir = $vendorDir;
self::initializeIncludeClosure();
}
/**
* @return array<string, list<string>>
* @return string[]
*/
public function getPrefixes()
{
......@@ -122,7 +121,8 @@ public function getPrefixes()
}
/**
* @return array<string, list<string>>
* @return array[]
* @psalm-return array<string, array<int, string>>
*/
public function getPrefixesPsr4()
{
......@@ -130,7 +130,8 @@ public function getPrefixesPsr4()
}
/**
* @return list<string>
* @return array[]
* @psalm-return array<string, string>
*/
public function getFallbackDirs()
{
......@@ -138,7 +139,8 @@ public function getFallbackDirs()
}
/**
* @return list<string>
* @return array[]
* @psalm-return array<string, string>
*/
public function getFallbackDirsPsr4()
{
......@@ -146,7 +148,8 @@ public function getFallbackDirsPsr4()
}
/**
* @return array<string, string> Array of classname => path
* @return string[] Array of classname => path
* @psalm-return array<string, string>
*/
public function getClassMap()
{
......@@ -154,7 +157,8 @@ public function getClassMap()
}
/**
* @param array<string, string> $classMap Class to filename map
* @param string[] $classMap Class to filename map
* @psalm-param array<string, string> $classMap
*
* @return void
*/
......@@ -171,25 +175,24 @@ public function addClassMap(array $classMap)
* Registers a set of PSR-0 directories for a given prefix, either
* appending or prepending to the ones previously set for this prefix.
*
* @param string $prefix The prefix
* @param list<string>|string $paths The PSR-0 root directories
* @param bool $prepend Whether to prepend the directories
* @param string $prefix The prefix
* @param string[]|string $paths The PSR-0 root directories
* @param bool $prepend Whether to prepend the directories
*
* @return void
*/
public function add($prefix, $paths, $prepend = false)
{
$paths = (array) $paths;
if (!$prefix) {
if ($prepend) {
$this->fallbackDirsPsr0 = array_merge(
$paths,
(array) $paths,
$this->fallbackDirsPsr0
);
} else {
$this->fallbackDirsPsr0 = array_merge(
$this->fallbackDirsPsr0,
$paths
(array) $paths
);
}
......@@ -198,19 +201,19 @@ public function add($prefix, $paths, $prepend = false)
$first = $prefix[0];
if (!isset($this->prefixesPsr0[$first][$prefix])) {
$this->prefixesPsr0[$first][$prefix] = $paths;
$this->prefixesPsr0[$first][$prefix] = (array) $paths;
return;
}
if ($prepend) {
$this->prefixesPsr0[$first][$prefix] = array_merge(
$paths,
(array) $paths,
$this->prefixesPsr0[$first][$prefix]
);
} else {
$this->prefixesPsr0[$first][$prefix] = array_merge(
$this->prefixesPsr0[$first][$prefix],
$paths
(array) $paths
);
}
}
......@@ -219,9 +222,9 @@ public function add($prefix, $paths, $prepend = false)
* Registers a set of PSR-4 directories for a given namespace, either
* appending or prepending to the ones previously set for this namespace.
*
* @param string $prefix The prefix/namespace, with trailing '\\'
* @param list<string>|string $paths The PSR-4 base directories
* @param bool $prepend Whether to prepend the directories
* @param string $prefix The prefix/namespace, with trailing '\\'
* @param string[]|string $paths The PSR-4 base directories
* @param bool $prepend Whether to prepend the directories
*
* @throws \InvalidArgumentException
*
......@@ -229,18 +232,17 @@ public function add($prefix, $paths, $prepend = false)
*/
public function addPsr4($prefix, $paths, $prepend = false)
{
$paths = (array) $paths;
if (!$prefix) {
// Register directories for the root namespace.
if ($prepend) {
$this->fallbackDirsPsr4 = array_merge(
$paths,
(array) $paths,
$this->fallbackDirsPsr4
);
} else {
$this->fallbackDirsPsr4 = array_merge(
$this->fallbackDirsPsr4,
$paths
(array) $paths
);
}
} elseif (!isset($this->prefixDirsPsr4[$prefix])) {
......@@ -250,18 +252,18 @@ public function addPsr4($prefix, $paths, $prepend = false)
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
}
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
$this->prefixDirsPsr4[$prefix] = $paths;
$this->prefixDirsPsr4[$prefix] = (array) $paths;
} elseif ($prepend) {
// Prepend directories for an already registered namespace.
$this->prefixDirsPsr4[$prefix] = array_merge(
$paths,
(array) $paths,
$this->prefixDirsPsr4[$prefix]
);
} else {
// Append directories for an already registered namespace.
$this->prefixDirsPsr4[$prefix] = array_merge(
$this->prefixDirsPsr4[$prefix],
$paths
(array) $paths
);
}
}
......@@ -270,8 +272,8 @@ public function addPsr4($prefix, $paths, $prepend = false)
* Registers a set of PSR-0 directories for a given prefix,
* replacing any others previously set for this prefix.
*
* @param string $prefix The prefix
* @param list<string>|string $paths The PSR-0 base directories
* @param string $prefix The prefix
* @param string[]|string $paths The PSR-0 base directories
*
* @return void
*/
......@@ -288,8 +290,8 @@ public function set($prefix, $paths)
* Registers a set of PSR-4 directories for a given namespace,
* replacing any others previously set for this namespace.
*
* @param string $prefix The prefix/namespace, with trailing '\\'
* @param list<string>|string $paths The PSR-4 base directories
* @param string $prefix The prefix/namespace, with trailing '\\'
* @param string[]|string $paths The PSR-4 base directories
*
* @throws \InvalidArgumentException
*
......@@ -423,8 +425,7 @@ public function unregister()
public function loadClass($class)
{
if ($file = $this->findFile($class)) {
$includeFile = self::$includeFile;
$includeFile($file);
includeFile($file);
return true;
}
......@@ -475,9 +476,9 @@ public function findFile($class)
}
/**
* Returns the currently registered loaders keyed by their corresponding vendor directories.
* Returns the currently registered loaders indexed by their corresponding vendor directories.
*
* @return array<string, self>
* @return self[]
*/
public static function getRegisteredLoaders()
{
......@@ -554,26 +555,18 @@ private function findFileWithExtension($class, $ext)
return false;
}
}
/**
* @return void
*/
private static function initializeIncludeClosure()
{
if (self::$includeFile !== null) {
return;
}
/**
* Scope isolated include.
*
* Prevents access to $this/self from included files.
*
* @param string $file
* @return void
*/
self::$includeFile = \Closure::bind(static function($file) {
include $file;
}, null, null);
}
/**
* Scope isolated include.
*
* Prevents access to $this/self from included files.
*
* @param string $file
* @return void
* @private
*/
function includeFile($file)
{
include $file;
}
......@@ -21,14 +21,12 @@
* See also https://getcomposer.org/doc/07-runtime.md#installed-versions
*
* To require its presence, you can require `composer-runtime-api ^2.0`
*
* @final
*/
class InstalledVersions
{
/**
* @var mixed[]|null
* @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null
* @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}|array{}|null
*/
private static $installed;
......@@ -39,7 +37,7 @@ class InstalledVersions
/**
* @var array[]
* @psalm-var array<string, array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
* @psalm-var array<string, array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
*/
private static $installedByVendor = array();
......@@ -98,7 +96,7 @@ public static function isInstalled($packageName, $includeDevRequirements = true)
{
foreach (self::getInstalled() as $installed) {
if (isset($installed['versions'][$packageName])) {
return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false;
return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']);
}
}
......@@ -119,7 +117,7 @@ public static function isInstalled($packageName, $includeDevRequirements = true)
*/
public static function satisfies(VersionParser $parser, $packageName, $constraint)
{
$constraint = $parser->parseConstraints((string) $constraint);
$constraint = $parser->parseConstraints($constraint);
$provided = $parser->parseConstraints(self::getVersionRanges($packageName));
return $provided->matches($constraint);
......@@ -243,7 +241,7 @@ public static function getInstallPath($packageName)
/**
* @return array
* @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}
* @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}
*/
public static function getRootPackage()
{
......@@ -257,7 +255,7 @@ public static function getRootPackage()
*
* @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, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}
* @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}
*/
public static function getRawData()
{
......@@ -280,7 +278,7 @@ public static function getRawData()
* Returns the raw data of all installed.php which are currently loaded for custom implementations
*
* @return array[]
* @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
* @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
*/
public static function getAllRawData()
{
......@@ -303,7 +301,7 @@ public static function getAllRawData()
* @param array[] $data A vendor/composer/installed.php data set
* @return void
*
* @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $data
* @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data
*/
public static function reload($data)
{
......@@ -313,7 +311,7 @@ public static function reload($data)
/**
* @return array[]
* @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
* @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
*/
private static function getInstalled()
{
......@@ -328,9 +326,7 @@ private static function getInstalled()
if (isset(self::$installedByVendor[$vendorDir])) {
$installed[] = self::$installedByVendor[$vendorDir];
} elseif (is_file($vendorDir.'/composer/installed.php')) {
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */
$required = require $vendorDir.'/composer/installed.php';
$installed[] = self::$installedByVendor[$vendorDir] = $required;
$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php';
if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
self::$installed = $installed[count($installed) - 1];
}
......@@ -342,17 +338,12 @@ private static function getInstalled()
// only require the installed.php file if this file is loaded from its dumped location,
// and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
if (substr(__DIR__, -8, 1) !== 'C') {
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */
$required = require __DIR__ . '/installed.php';
self::$installed = $required;
self::$installed = require __DIR__ . '/installed.php';
} else {
self::$installed = array();
}
}
if (self::$installed !== array()) {
$installed[] = self::$installed;
}
$installed[] = self::$installed;
return $installed;
}
......
......@@ -2,7 +2,7 @@
 
// autoload_classmap.php @generated by Composer
 
$vendorDir = dirname(__DIR__);
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
 
return array(
......
......@@ -2,30 +2,30 @@
// autoload_files.php @generated by Composer
$vendorDir = dirname(__DIR__);
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
'6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
'320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
'a4a119a56e50fbb293281d9a48007e0e' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php',
'89efb1254ef2d1c5d80096acd12c4098' => $vendorDir . '/twig/twig/src/Resources/core.php',
'ffecb95d45175fd40f75be8a23b34f90' => $vendorDir . '/twig/twig/src/Resources/debug.php',
'c7baa00073ee9c61edf148c51917cfb4' => $vendorDir . '/twig/twig/src/Resources/escaper.php',
'f844ccf1d25df8663951193c3fc307c8' => $vendorDir . '/twig/twig/src/Resources/string_loader.php',
'662a729f963d39afe703c9d9b7ab4a8c' => $vendorDir . '/symfony/polyfill-php83/bootstrap.php',
'e69f7f6ee287b969198c3c9d6777bd38' => $vendorDir . '/symfony/polyfill-intl-normalizer/bootstrap.php',
'25072dd6e2470089de65ae7bf11d3109' => $vendorDir . '/symfony/polyfill-php72/bootstrap.php',
'f598d06aa772fa33d905e87be6398fb1' => $vendorDir . '/symfony/polyfill-intl-idn/bootstrap.php',
'667aeda72477189d0494fecd327c3641' => $vendorDir . '/symfony/var-dumper/Resources/functions/dump.php',
'6a47392539ca2329373e0d33e1dba053' => $vendorDir . '/symfony/polyfill-intl-icu/bootstrap.php',
'7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
'8825ede83f2f289127722d4e842cf7e8' => $vendorDir . '/symfony/polyfill-intl-grapheme/bootstrap.php',
'b6b991a57620e2fb6b2f66f03fe9ddc2' => $vendorDir . '/symfony/string/Resources/functions.php',
'89efb1254ef2d1c5d80096acd12c4098' => $vendorDir . '/twig/twig/src/Resources/core.php',
'ffecb95d45175fd40f75be8a23b34f90' => $vendorDir . '/twig/twig/src/Resources/debug.php',
'c7baa00073ee9c61edf148c51917cfb4' => $vendorDir . '/twig/twig/src/Resources/escaper.php',
'f844ccf1d25df8663951193c3fc307c8' => $vendorDir . '/twig/twig/src/Resources/string_loader.php',
'37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
'def43f6c87e4f8dfd0c9e1b1bab14fe8' => $vendorDir . '/symfony/polyfill-iconv/bootstrap.php',
'2f69d3914119f042cca9e44442d5ce95' => $baseDir . '/web/core/includes/bootstrap.inc',
'6a47392539ca2329373e0d33e1dba053' => $vendorDir . '/symfony/polyfill-intl-icu/bootstrap.php',
'23c18046f52bef3eea034657bafda50f' => $vendorDir . '/symfony/polyfill-php81/bootstrap.php',
'334983c1b64a31de3c73827b7a6a1e88' => $vendorDir . '/simplesamlphp/simplesamlphp/src/_autoload_modules.php',
'801c31d8ed748cfa537fa45402288c95' => $vendorDir . '/psy/psysh/src/functions.php',
......
......@@ -2,7 +2,7 @@
// autoload_namespaces.php @generated by Composer
$vendorDir = dirname(__DIR__);
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
......
......@@ -2,7 +2,7 @@
// autoload_psr4.php @generated by Composer
$vendorDir = dirname(__DIR__);
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
......
......@@ -25,30 +25,60 @@ public static function getLoader()
require __DIR__ . '/platform_check.php';
spl_autoload_register(array('ComposerAutoloaderInit5c689ffcd54b9e495ed983fdce09b530', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
spl_autoload_unregister(array('ComposerAutoloaderInit5c689ffcd54b9e495ed983fdce09b530', 'loadClassLoader'));
$includePaths = require __DIR__ . '/include_paths.php';
$includePaths[] = get_include_path();
set_include_path(implode(PATH_SEPARATOR, $includePaths));
require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInit5c689ffcd54b9e495ed983fdce09b530::getInitializer($loader));
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
if ($useStaticLoader) {
require __DIR__ . '/autoload_static.php';
$loader->register(true);
call_user_func(\Composer\Autoload\ComposerStaticInit5c689ffcd54b9e495ed983fdce09b530::getInitializer($loader));
} else {
$map = require __DIR__ . '/autoload_namespaces.php';
foreach ($map as $namespace => $path) {
$loader->set($namespace, $path);
}
$filesToLoad = \Composer\Autoload\ComposerStaticInit5c689ffcd54b9e495ed983fdce09b530::$files;
$requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
$map = require __DIR__ . '/autoload_psr4.php';
foreach ($map as $namespace => $path) {
$loader->setPsr4($namespace, $path);
}
require $file;
$classMap = require __DIR__ . '/autoload_classmap.php';
if ($classMap) {
$loader->addClassMap($classMap);
}
}, null, null);
foreach ($filesToLoad as $fileIdentifier => $file) {
$requireFile($fileIdentifier, $file);
}
$loader->register(true);
if ($useStaticLoader) {
$includeFiles = Composer\Autoload\ComposerStaticInit5c689ffcd54b9e495ed983fdce09b530::$files;
} else {
$includeFiles = require __DIR__ . '/autoload_files.php';
}
foreach ($includeFiles as $fileIdentifier => $file) {
composerRequire5c689ffcd54b9e495ed983fdce09b530($fileIdentifier, $file);
}
return $loader;
}
}
/**
* @param string $fileIdentifier
* @param string $file
* @return void
*/
function composerRequire5c689ffcd54b9e495ed983fdce09b530($fileIdentifier, $file)
{
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
require $file;
}
}
......@@ -8,25 +8,25 @@ class ComposerStaticInit5c689ffcd54b9e495ed983fdce09b530
{
public static $files = array (
'6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
'320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
'89efb1254ef2d1c5d80096acd12c4098' => __DIR__ . '/..' . '/twig/twig/src/Resources/core.php',
'ffecb95d45175fd40f75be8a23b34f90' => __DIR__ . '/..' . '/twig/twig/src/Resources/debug.php',
'c7baa00073ee9c61edf148c51917cfb4' => __DIR__ . '/..' . '/twig/twig/src/Resources/escaper.php',
'f844ccf1d25df8663951193c3fc307c8' => __DIR__ . '/..' . '/twig/twig/src/Resources/string_loader.php',
'662a729f963d39afe703c9d9b7ab4a8c' => __DIR__ . '/..' . '/symfony/polyfill-php83/bootstrap.php',
'e69f7f6ee287b969198c3c9d6777bd38' => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer/bootstrap.php',
'25072dd6e2470089de65ae7bf11d3109' => __DIR__ . '/..' . '/symfony/polyfill-php72/bootstrap.php',
'f598d06aa772fa33d905e87be6398fb1' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/bootstrap.php',
'667aeda72477189d0494fecd327c3641' => __DIR__ . '/..' . '/symfony/var-dumper/Resources/functions/dump.php',
'6a47392539ca2329373e0d33e1dba053' => __DIR__ . '/..' . '/symfony/polyfill-intl-icu/bootstrap.php',
'7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',
'8825ede83f2f289127722d4e842cf7e8' => __DIR__ . '/..' . '/symfony/polyfill-intl-grapheme/bootstrap.php',
'b6b991a57620e2fb6b2f66f03fe9ddc2' => __DIR__ . '/..' . '/symfony/string/Resources/functions.php',
'89efb1254ef2d1c5d80096acd12c4098' => __DIR__ . '/..' . '/twig/twig/src/Resources/core.php',
'ffecb95d45175fd40f75be8a23b34f90' => __DIR__ . '/..' . '/twig/twig/src/Resources/debug.php',
'c7baa00073ee9c61edf148c51917cfb4' => __DIR__ . '/..' . '/twig/twig/src/Resources/escaper.php',
'f844ccf1d25df8663951193c3fc307c8' => __DIR__ . '/..' . '/twig/twig/src/Resources/string_loader.php',
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
'def43f6c87e4f8dfd0c9e1b1bab14fe8' => __DIR__ . '/..' . '/symfony/polyfill-iconv/bootstrap.php',
'2f69d3914119f042cca9e44442d5ce95' => __DIR__ . '/../..' . '/web/core/includes/bootstrap.inc',
'6a47392539ca2329373e0d33e1dba053' => __DIR__ . '/..' . '/symfony/polyfill-intl-icu/bootstrap.php',
'23c18046f52bef3eea034657bafda50f' => __DIR__ . '/..' . '/symfony/polyfill-php81/bootstrap.php',
'334983c1b64a31de3c73827b7a6a1e88' => __DIR__ . '/..' . '/simplesamlphp/simplesamlphp/src/_autoload_modules.php',
'801c31d8ed748cfa537fa45402288c95' => __DIR__ . '/..' . '/psy/psysh/src/functions.php',
......
......@@ -2,7 +2,7 @@
// include_paths.php @generated by Composer
$vendorDir = dirname(__DIR__);
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
......
......@@ -2392,7 +2392,8 @@
}
},
"patches_applied": {
"set viewmode to string": "patches/set_viewmode_to_string.patch"
"set viewmode to string": "patches/set_viewmode_to_string.patch",
"Newsletter Article Nav": "patches/newsletter-nav.patch"
}
},
"installation-source": "dist",
......
<?php return array(
'root' => array(
'name' => 'asc-web-services/drupal-upstream',
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => '7341ba64cd8d23e62403cf7ec3424708533762ef',
'type' => 'project',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
'reference' => '86bb6c69d2a2656faf8ba9d1b33897c394401437',
'name' => 'asc-web-services/drupal-upstream',
'dev' => true,
),
'versions' => array(
'algolia/places' => array(
'pretty_version' => '1.19.0',
'version' => '1.19.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/algolia.places',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'asc-web-services/drupal-upstream' => array(
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => '7341ba64cd8d23e62403cf7ec3424708533762ef',
'type' => 'project',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
'reference' => '86bb6c69d2a2656faf8ba9d1b33897c394401437',
'dev_requirement' => false,
),
'asm89/stack-cors' => array(
'pretty_version' => 'v2.2.0',
'version' => '2.2.0.0',
'reference' => '50f57105bad3d97a43ec4a485eb57daf347eafea',
'type' => 'library',
'install_path' => __DIR__ . '/../asm89/stack-cors',
'aliases' => array(),
'reference' => '50f57105bad3d97a43ec4a485eb57daf347eafea',
'dev_requirement' => false,
),
'chi-teck/drupal-code-generator' => array(
'pretty_version' => '3.3.0',
'version' => '3.3.0.0',
'reference' => '56da9209b24a5a5b5d27bec9e523f02bdd101770',
'type' => 'library',
'install_path' => __DIR__ . '/../chi-teck/drupal-code-generator',
'aliases' => array(),
'reference' => '56da9209b24a5a5b5d27bec9e523f02bdd101770',
'dev_requirement' => false,
),
'choices/choices' => array(
'pretty_version' => '9.0.1',
'version' => '9.0.1.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/choices',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'codemirror/codemirror' => array(
'pretty_version' => '5.65.12',
'version' => '5.65.12.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/codemirror',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'composer/installers' => array(
'pretty_version' => 'v2.3.0',
'version' => '2.3.0.0',
'reference' => '12fb2dfe5e16183de69e784a7b84046c43d97e8e',
'type' => 'composer-plugin',
'install_path' => __DIR__ . '/./installers',
'aliases' => array(),
'reference' => '12fb2dfe5e16183de69e784a7b84046c43d97e8e',
'dev_requirement' => false,
),
'composer/semver' => array(
'pretty_version' => '3.4.2',
'version' => '3.4.2.0',
'reference' => 'c51258e759afdb17f1fd1fe83bc12baaef6309d6',
'type' => 'library',
'install_path' => __DIR__ . '/./semver',
'aliases' => array(),
'reference' => 'c51258e759afdb17f1fd1fe83bc12baaef6309d6',
'dev_requirement' => false,
),
'consolidation/annotated-command' => array(
'pretty_version' => '4.9.2',
'version' => '4.9.2.0',
'reference' => 'b5255dcbee1de95036185062a103dabc622224de',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/annotated-command',
'aliases' => array(),
'reference' => 'b5255dcbee1de95036185062a103dabc622224de',
'dev_requirement' => false,
),
'consolidation/config' => array(
'pretty_version' => '2.1.2',
'version' => '2.1.2.0',
'reference' => '597f8d7fbeef801736250ec10c3e190569b1b0ae',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/config',
'aliases' => array(),
'reference' => '597f8d7fbeef801736250ec10c3e190569b1b0ae',
'dev_requirement' => false,
),
'consolidation/filter-via-dot-access-data' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'reference' => 'cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/filter-via-dot-access-data',
'aliases' => array(),
'reference' => 'cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b',
'dev_requirement' => false,
),
'consolidation/log' => array(
'pretty_version' => '3.0.0',
'version' => '3.0.0.0',
'reference' => 'caaad9d70dae54eb49002666f000e3c607066878',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/log',
'aliases' => array(),
'reference' => 'caaad9d70dae54eb49002666f000e3c607066878',
'dev_requirement' => false,
),
'consolidation/output-formatters' => array(
'pretty_version' => '4.3.2',
'version' => '4.3.2.0',
'reference' => '06711568b4cd169700ff7e8075db0a9a341ceb58',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/output-formatters',
'aliases' => array(),
'reference' => '06711568b4cd169700ff7e8075db0a9a341ceb58',
'dev_requirement' => false,
),
'consolidation/robo' => array(
'pretty_version' => '4.0.6',
'version' => '4.0.6.0',
'reference' => '55a272370940607649e5c46eb173c5c54f7c166d',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/robo',
'aliases' => array(),
'reference' => '55a272370940607649e5c46eb173c5c54f7c166d',
'dev_requirement' => false,
),
'consolidation/self-update' => array(
'pretty_version' => '2.2.0',
'version' => '2.2.0.0',
'reference' => '972a1016761c9b63314e040836a12795dff6953a',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/self-update',
'aliases' => array(),
'reference' => '972a1016761c9b63314e040836a12795dff6953a',
'dev_requirement' => false,
),
'consolidation/site-alias' => array(
'pretty_version' => '4.0.1',
'version' => '4.0.1.0',
'reference' => 'b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/site-alias',
'aliases' => array(),
'reference' => 'b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5',
'dev_requirement' => false,
),
'consolidation/site-process' => array(
'pretty_version' => '5.2.0',
'version' => '5.2.0.0',
'reference' => '6c44638d7af8a8b4abe12c3180701243f480539d',
'type' => 'library',
'install_path' => __DIR__ . '/../consolidation/site-process',
'aliases' => array(),
'reference' => '6c44638d7af8a8b4abe12c3180701243f480539d',
'dev_requirement' => false,
),
'cweagans/composer-patches' => array(
'pretty_version' => '1.7.3',
'version' => '1.7.3.0',
'reference' => 'e190d4466fe2b103a55467dfa83fc2fecfcaf2db',
'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../cweagans/composer-patches',
'aliases' => array(),
'reference' => 'e190d4466fe2b103a55467dfa83fc2fecfcaf2db',
'dev_requirement' => false,
),
'dflydev/dot-access-data' => array(
'pretty_version' => 'v3.0.2',
'version' => '3.0.2.0',
'reference' => 'f41715465d65213d644d3141a6a93081be5d3549',
'type' => 'library',
'install_path' => __DIR__ . '/../dflydev/dot-access-data',
'aliases' => array(),
'reference' => 'f41715465d65213d644d3141a6a93081be5d3549',
'dev_requirement' => false,
),
'doctrine/annotations' => array(
'pretty_version' => '1.14.3',
'version' => '1.14.3.0',
'reference' => 'fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af',
'type' => 'library',
'install_path' => __DIR__ . '/../doctrine/annotations',
'aliases' => array(),
'reference' => 'fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af',
'dev_requirement' => false,
),
'doctrine/deprecations' => array(
'pretty_version' => '1.1.3',
'version' => '1.1.3.0',
'reference' => 'dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab',
'type' => 'library',
'install_path' => __DIR__ . '/../doctrine/deprecations',
'aliases' => array(),
'reference' => 'dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab',
'dev_requirement' => false,
),
'doctrine/lexer' => array(
'pretty_version' => '2.1.1',
'version' => '2.1.1.0',
'reference' => '861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6',
'type' => 'library',
'install_path' => __DIR__ . '/../doctrine/lexer',
'aliases' => array(),
'reference' => '861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6',
'dev_requirement' => false,
),
'dompdf/php-font-lib' => array(
'pretty_version' => '1.0.0',
'version' => '1.0.0.0',
'reference' => '991d6a954f6bbd7e41022198f00586b230731441',
'type' => 'library',
'install_path' => __DIR__ . '/../dompdf/php-font-lib',
'aliases' => array(),
'reference' => '991d6a954f6bbd7e41022198f00586b230731441',
'dev_requirement' => false,
),
'drupal/addtocalendar' => array(
'pretty_version' => '3.5.0',
'version' => '3.5.0.0',
'reference' => '8.x-3.5',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/addtocalendar',
'aliases' => array(),
'reference' => '8.x-3.5',
'dev_requirement' => false,
),
'drupal/admin_toolbar' => array(
'pretty_version' => '3.5.0',
'version' => '3.5.0.0',
'reference' => '3.5.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/admin_toolbar',
'aliases' => array(),
'reference' => '3.5.0',
'dev_requirement' => false,
),
'drupal/adminimal_theme' => array(
'pretty_version' => '1.7.0',
'version' => '1.7.0.0',
'reference' => '8.x-1.7',
'type' => 'drupal-theme',
'install_path' => __DIR__ . '/../../web/themes/adminimal_theme',
'aliases' => array(),
'reference' => '8.x-1.7',
'dev_requirement' => false,
),
'drupal/administerusersbyrole' => array(
'pretty_version' => '3.4.0',
'version' => '3.4.0.0',
'reference' => '8.x-3.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/administerusersbyrole',
'aliases' => array(),
'reference' => '8.x-3.4',
'dev_requirement' => false,
),
'drupal/anchor_link' => array(
'pretty_version' => '3.0.0-beta1',
'version' => '3.0.0.0-beta1',
'reference' => '3.0.0-beta1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/anchor_link',
'aliases' => array(),
'reference' => '3.0.0-beta1',
'dev_requirement' => false,
),
'drupal/better_exposed_filters' => array(
'pretty_version' => '6.0.6',
'version' => '6.0.6.0',
'reference' => '6.0.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/better_exposed_filters',
'aliases' => array(),
'reference' => '6.0.6',
'dev_requirement' => false,
),
'drupal/block_field' => array(
'pretty_version' => '1.0.0-rc5',
'version' => '1.0.0.0-RC5',
'reference' => '8.x-1.0-rc5',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/block_field',
'aliases' => array(),
'reference' => '8.x-1.0-rc5',
'dev_requirement' => false,
),
'drupal/block_permissions' => array(
'pretty_version' => '1.3.0',
'version' => '1.3.0.0',
'reference' => '8.x-1.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/block_permissions',
'aliases' => array(),
'reference' => '8.x-1.3',
'dev_requirement' => false,
),
'drupal/block_region_permissions' => array(
'pretty_version' => '1.5.0',
'version' => '1.5.0.0',
'reference' => '8.x-1.5',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/block_region_permissions',
'aliases' => array(),
'reference' => '8.x-1.5',
'dev_requirement' => false,
),
'drupal/bootstrap' => array(
'pretty_version' => '3.32.0',
'version' => '3.32.0.0',
'reference' => '8.x-3.32',
'type' => 'drupal-theme',
'install_path' => __DIR__ . '/../../web/themes/bootstrap',
'aliases' => array(),
'reference' => '8.x-3.32',
'dev_requirement' => false,
),
'drupal/cache_control_override' => array(
'pretty_version' => '2.0.0',
'version' => '2.0.0.0',
'reference' => '2.0.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/cache_control_override',
'aliases' => array(),
'reference' => '2.0.0',
'dev_requirement' => false,
),
'drupal/captcha' => array(
'pretty_version' => '2.0.6',
'version' => '2.0.6.0',
'reference' => '2.0.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/captcha',
'aliases' => array(),
'reference' => '2.0.6',
'dev_requirement' => false,
),
'drupal/ckeditor_indentblock' => array(
'pretty_version' => '1.0.0',
'version' => '1.0.0.0',
'reference' => '8.x-1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/ckeditor_indentblock',
'aliases' => array(),
'reference' => '8.x-1.0',
'dev_requirement' => false,
),
'drupal/config_ignore' => array(
'pretty_version' => '3.3.0',
'version' => '3.3.0.0',
'reference' => '8.x-3.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/config_ignore',
'aliases' => array(),
'reference' => '8.x-3.3',
'dev_requirement' => false,
),
'drupal/core' => array(
'pretty_version' => '10.3.2',
'version' => '10.3.2.0',
'reference' => '10e79c67a903844bef02a5cf10475d9a8b623e7a',
'type' => 'drupal-core',
'install_path' => __DIR__ . '/../../web/core',
'aliases' => array(),
'reference' => '10e79c67a903844bef02a5cf10475d9a8b623e7a',
'dev_requirement' => false,
),
'drupal/core-annotation' => array(
......@@ -373,10 +373,10 @@
'drupal/core-composer-scaffold' => array(
'pretty_version' => '10.3.2',
'version' => '10.3.2.0',
'reference' => 'a1a186caeb89899143e0c6912ccee9d3d7181dbe',
'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../drupal/core-composer-scaffold',
'aliases' => array(),
'reference' => 'a1a186caeb89899143e0c6912ccee9d3d7181dbe',
'dev_requirement' => false,
),
'drupal/core-datetime' => array(
......@@ -472,10 +472,10 @@
'drupal/core-recommended' => array(
'pretty_version' => '10.3.2',
'version' => '10.3.2.0',
'reference' => '18b7288d2e661afadfff4a714c5a166bf2554124',
'type' => 'metapackage',
'install_path' => null,
'install_path' => NULL,
'aliases' => array(),
'reference' => '18b7288d2e661afadfff4a714c5a166bf2554124',
'dev_requirement' => false,
),
'drupal/core-render' => array(
......@@ -517,973 +517,973 @@
'drupal/crop' => array(
'pretty_version' => '2.4.0',
'version' => '2.4.0.0',
'reference' => '8.x-2.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/crop',
'aliases' => array(),
'reference' => '8.x-2.4',
'dev_requirement' => false,
),
'drupal/ctools' => array(
'pretty_version' => '4.1.0',
'version' => '4.1.0.0',
'reference' => '4.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/ctools',
'aliases' => array(),
'reference' => '4.1.0',
'dev_requirement' => false,
),
'drupal/decorative_image_widget' => array(
'pretty_version' => '1.0.1',
'version' => '1.0.1.0',
'reference' => '1.0.1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/decorative_image_widget',
'aliases' => array(),
'reference' => '1.0.1',
'dev_requirement' => false,
),
'drupal/edit_media_modal' => array(
'pretty_version' => '2.0.0',
'version' => '2.0.0.0',
'reference' => '2.0.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/edit_media_modal',
'aliases' => array(),
'reference' => '2.0.0',
'dev_requirement' => false,
),
'drupal/editor_advanced_link' => array(
'pretty_version' => '2.2.6',
'version' => '2.2.6.0',
'reference' => '2.2.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/editor_advanced_link',
'aliases' => array(),
'reference' => '2.2.6',
'dev_requirement' => false,
),
'drupal/editoria11y' => array(
'pretty_version' => '2.1.18',
'version' => '2.1.18.0',
'reference' => '2.1.18',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/editoria11y',
'aliases' => array(),
'reference' => '2.1.18',
'dev_requirement' => false,
),
'drupal/entity_browser' => array(
'pretty_version' => '2.11.0',
'version' => '2.11.0.0',
'reference' => '8.x-2.11',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/entity_browser',
'aliases' => array(),
'reference' => '8.x-2.11',
'dev_requirement' => false,
),
'drupal/entity_clone' => array(
'pretty_version' => '2.1.0-beta1',
'version' => '2.1.0.0-beta1',
'reference' => '2.1.0-beta1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/entity_clone',
'aliases' => array(),
'reference' => '2.1.0-beta1',
'dev_requirement' => false,
),
'drupal/entity_reference_revisions' => array(
'pretty_version' => '1.12.0',
'version' => '1.12.0.0',
'reference' => '8.x-1.12',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/entity_reference_revisions',
'aliases' => array(),
'reference' => '8.x-1.12',
'dev_requirement' => false,
),
'drupal/exif_orientation' => array(
'pretty_version' => '1.4.0',
'version' => '1.4.0.0',
'reference' => '8.x-1.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/exif_orientation',
'aliases' => array(),
'reference' => '8.x-1.4',
'dev_requirement' => false,
),
'drupal/externalauth' => array(
'pretty_version' => '2.0.6',
'version' => '2.0.6.0',
'reference' => '2.0.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/externalauth',
'aliases' => array(),
'reference' => '2.0.6',
'dev_requirement' => false,
),
'drupal/field_group' => array(
'pretty_version' => '3.6.0',
'version' => '3.6.0.0',
'reference' => '8.x-3.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/field_group',
'aliases' => array(),
'reference' => '8.x-3.6',
'dev_requirement' => false,
),
'drupal/field_permissions' => array(
'pretty_version' => '1.4.0',
'version' => '1.4.0.0',
'reference' => '8.x-1.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/field_permissions',
'aliases' => array(),
'reference' => '8.x-1.4',
'dev_requirement' => false,
),
'drupal/file_mdm' => array(
'pretty_version' => '3.1.0',
'version' => '3.1.0.0',
'reference' => '3.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/file_mdm',
'aliases' => array(),
'reference' => '3.1.0',
'dev_requirement' => false,
),
'drupal/file_mdm_exif' => array(
'pretty_version' => '3.1.0',
'version' => '3.1.0.0',
'reference' => null,
'type' => 'metapackage',
'install_path' => null,
'install_path' => NULL,
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'drupal/file_mdm_font' => array(
'pretty_version' => '3.1.0',
'version' => '3.1.0.0',
'reference' => null,
'type' => 'metapackage',
'install_path' => null,
'install_path' => NULL,
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'drupal/focal_point' => array(
'pretty_version' => '2.1.1',
'version' => '2.1.1.0',
'reference' => '2.1.1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/focal_point',
'aliases' => array(),
'reference' => '2.1.1',
'dev_requirement' => false,
),
'drupal/google_analytics' => array(
'pretty_version' => '4.0.2',
'version' => '4.0.2.0',
'reference' => '4.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/google_analytics',
'aliases' => array(),
'reference' => '4.0.2',
'dev_requirement' => false,
),
'drupal/google_tag' => array(
'pretty_version' => '1.7.0',
'version' => '1.7.0.0',
'reference' => '8.x-1.7',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/google_tag',
'aliases' => array(),
'reference' => '8.x-1.7',
'dev_requirement' => false,
),
'drupal/honeypot' => array(
'pretty_version' => '2.1.4',
'version' => '2.1.4.0',
'reference' => '2.1.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/honeypot',
'aliases' => array(),
'reference' => '2.1.4',
'dev_requirement' => false,
),
'drupal/image_effects' => array(
'pretty_version' => '3.6.0',
'version' => '3.6.0.0',
'reference' => '8.x-3.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/image_effects',
'aliases' => array(),
'reference' => '8.x-3.6',
'dev_requirement' => false,
),
'drupal/imagecache_external' => array(
'pretty_version' => '3.0.4',
'version' => '3.0.4.0',
'reference' => '3.0.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/imagecache_external',
'aliases' => array(),
'reference' => '3.0.4',
'dev_requirement' => false,
),
'drupal/jquery_ui' => array(
'pretty_version' => '1.7.0',
'version' => '1.7.0.0',
'reference' => '8.x-1.7',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui',
'aliases' => array(),
'reference' => '8.x-1.7',
'dev_requirement' => false,
),
'drupal/jquery_ui_autocomplete' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_autocomplete',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/jquery_ui_datepicker' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_datepicker',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/jquery_ui_draggable' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_draggable',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/jquery_ui_menu' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_menu',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/jquery_ui_resizable' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_resizable',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/jquery_ui_slider' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_slider',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/jquery_ui_touch_punch' => array(
'pretty_version' => '1.1.1',
'version' => '1.1.1.0',
'reference' => '1.1.1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/jquery_ui_touch_punch',
'aliases' => array(),
'reference' => '1.1.1',
'dev_requirement' => false,
),
'drupal/libraries' => array(
'pretty_version' => '4.0.4',
'version' => '4.0.4.0',
'reference' => '4.0.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/libraries',
'aliases' => array(),
'reference' => '4.0.4',
'dev_requirement' => false,
),
'drupal/linkit' => array(
'pretty_version' => '6.1.4',
'version' => '6.1.4.0',
'reference' => '6.1.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/linkit',
'aliases' => array(),
'reference' => '6.1.4',
'dev_requirement' => false,
),
'drupal/mathjax' => array(
'pretty_version' => '4.0.2',
'version' => '4.0.2.0',
'reference' => '4.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/mathjax',
'aliases' => array(),
'reference' => '4.0.2',
'dev_requirement' => false,
),
'drupal/media_entity_file_replace' => array(
'pretty_version' => '1.2.0',
'version' => '1.2.0.0',
'reference' => '8.x-1.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/media_entity_file_replace',
'aliases' => array(),
'reference' => '8.x-1.2',
'dev_requirement' => false,
),
'drupal/media_library_edit' => array(
'pretty_version' => '3.0.3',
'version' => '3.0.3.0',
'reference' => '3.0.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/media_library_edit',
'aliases' => array(),
'reference' => '3.0.3',
'dev_requirement' => false,
),
'drupal/menu_block' => array(
'pretty_version' => '1.13.0',
'version' => '1.13.0.0',
'reference' => '8.x-1.13',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/menu_block',
'aliases' => array(),
'reference' => '8.x-1.13',
'dev_requirement' => false,
),
'drupal/menu_breadcrumb' => array(
'pretty_version' => '2.0.0-alpha0',
'version' => '2.0.0.0-alpha0',
'reference' => '2.0.0-alpha0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/menu_breadcrumb',
'aliases' => array(),
'reference' => '2.0.0-alpha0',
'dev_requirement' => false,
),
'drupal/metatag' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'reference' => '2.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/metatag',
'aliases' => array(),
'reference' => '2.0.2',
'dev_requirement' => false,
),
'drupal/mobile_detect' => array(
'pretty_version' => '3.0.6',
'version' => '3.0.6.0',
'reference' => '3.0.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/mobile_detect',
'aliases' => array(),
'reference' => '3.0.6',
'dev_requirement' => false,
),
'drupal/module_filter' => array(
'pretty_version' => '5.0.3',
'version' => '5.0.3.0',
'reference' => '5.0.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/module_filter',
'aliases' => array(),
'reference' => '5.0.3',
'dev_requirement' => false,
),
'drupal/msqrole' => array(
'pretty_version' => '1.0.17',
'version' => '1.0.17.0',
'reference' => '1.0.17',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/msqrole',
'aliases' => array(),
'reference' => '1.0.17',
'dev_requirement' => false,
),
'drupal/multiple_fields_remove_button' => array(
'pretty_version' => '2.2.0',
'version' => '2.2.0.0',
'reference' => '8.x-2.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/multiple_fields_remove_button',
'aliases' => array(),
'reference' => '8.x-2.2',
'dev_requirement' => false,
),
'drupal/pantheon_advanced_page_cache' => array(
'pretty_version' => '2.2.0',
'version' => '2.2.0.0',
'reference' => '2.2.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/pantheon_advanced_page_cache',
'aliases' => array(),
'reference' => '2.2.0',
'dev_requirement' => false,
),
'drupal/paragraphs' => array(
'pretty_version' => '1.18.0',
'version' => '1.18.0.0',
'reference' => '8.x-1.18',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/paragraphs',
'aliases' => array(),
'reference' => '8.x-1.18',
'dev_requirement' => false,
),
'drupal/pathauto' => array(
'pretty_version' => '1.13.0',
'version' => '1.13.0.0',
'reference' => '8.x-1.13',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/pathauto',
'aliases' => array(),
'reference' => '8.x-1.13',
'dev_requirement' => false,
),
'drupal/queue_mail' => array(
'pretty_version' => '1.6.0',
'version' => '1.6.0.0',
'reference' => '8.x-1.6',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/queue_mail',
'aliases' => array(),
'reference' => '8.x-1.6',
'dev_requirement' => false,
),
'drupal/realname' => array(
'pretty_version' => '2.0.0-beta2',
'version' => '2.0.0.0-beta2',
'reference' => '2.0.0-beta2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/realname',
'aliases' => array(),
'reference' => '2.0.0-beta2',
'dev_requirement' => false,
),
'drupal/rebuild_cache_access' => array(
'pretty_version' => '1.10.0',
'version' => '1.10.0.0',
'reference' => '8.x-1.10',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/rebuild_cache_access',
'aliases' => array(),
'reference' => '8.x-1.10',
'dev_requirement' => false,
),
'drupal/recaptcha' => array(
'pretty_version' => '3.4.0',
'version' => '3.4.0.0',
'reference' => '8.x-3.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/recaptcha',
'aliases' => array(),
'reference' => '8.x-3.4',
'dev_requirement' => false,
),
'drupal/recaptcha_v3' => array(
'pretty_version' => '2.0.3',
'version' => '2.0.3.0',
'reference' => '2.0.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/recaptcha_v3',
'aliases' => array(),
'reference' => '2.0.3',
'dev_requirement' => false,
),
'drupal/redirect' => array(
'pretty_version' => '1.10.0',
'version' => '1.10.0.0',
'reference' => '8.x-1.10',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/redirect',
'aliases' => array(),
'reference' => '8.x-1.10',
'dev_requirement' => false,
),
'drupal/roleassign' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'reference' => '2.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/roleassign',
'aliases' => array(),
'reference' => '2.0.2',
'dev_requirement' => false,
),
'drupal/scheduler' => array(
'pretty_version' => '2.1.0',
'version' => '2.1.0.0',
'reference' => '2.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/scheduler',
'aliases' => array(),
'reference' => '2.1.0',
'dev_requirement' => false,
),
'drupal/seven' => array(
'pretty_version' => '1.0.0',
'version' => '1.0.0.0',
'reference' => '1.0.0',
'type' => 'drupal-theme',
'install_path' => __DIR__ . '/../../web/themes/seven',
'aliases' => array(),
'reference' => '1.0.0',
'dev_requirement' => false,
),
'drupal/simple_gmap' => array(
'pretty_version' => '3.1.0',
'version' => '3.1.0.0',
'reference' => '3.1.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/simple_gmap',
'aliases' => array(),
'reference' => '3.1.0',
'dev_requirement' => false,
),
'drupal/simple_sitemap' => array(
'pretty_version' => '4.2.1',
'version' => '4.2.1.0',
'reference' => '4.2.1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/simple_sitemap',
'aliases' => array(),
'reference' => '4.2.1',
'dev_requirement' => false,
),
'drupal/simplesamlphp_auth' => array(
'pretty_version' => '4.0.0',
'version' => '4.0.0.0',
'reference' => '4.0.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/simplesamlphp_auth',
'aliases' => array(),
'reference' => '4.0.0',
'dev_requirement' => false,
),
'drupal/smtp' => array(
'pretty_version' => '1.4.0',
'version' => '1.4.0.0',
'reference' => '8.x-1.4',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/smtp',
'aliases' => array(),
'reference' => '8.x-1.4',
'dev_requirement' => false,
),
'drupal/social_media' => array(
'pretty_version' => '2.0.0',
'version' => '2.0.0.0',
'reference' => '2.0.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/social_media',
'aliases' => array(),
'reference' => '2.0.0',
'dev_requirement' => false,
),
'drupal/social_media_links' => array(
'pretty_version' => '2.10.0',
'version' => '2.10.0.0',
'reference' => '8.x-2.10',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/social_media_links',
'aliases' => array(),
'reference' => '8.x-2.10',
'dev_requirement' => false,
),
'drupal/svg_image' => array(
'pretty_version' => '3.0.2',
'version' => '3.0.2.0',
'reference' => '3.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/svg_image',
'aliases' => array(),
'reference' => '3.0.2',
'dev_requirement' => false,
),
'drupal/token' => array(
'pretty_version' => '1.15.0',
'version' => '1.15.0.0',
'reference' => '8.x-1.15',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/token',
'aliases' => array(),
'reference' => '8.x-1.15',
'dev_requirement' => false,
),
'drupal/twig_field_value' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'reference' => '2.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/twig_field_value',
'aliases' => array(),
'reference' => '2.0.2',
'dev_requirement' => false,
),
'drupal/twig_tweak' => array(
'pretty_version' => '3.4.0',
'version' => '3.4.0.0',
'reference' => '3.4.0',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/twig_tweak',
'aliases' => array(),
'reference' => '3.4.0',
'dev_requirement' => false,
),
'drupal/ultimate_cron' => array(
'pretty_version' => '2.0.0-alpha8',
'version' => '2.0.0.0-alpha8',
'reference' => '8.x-2.0-alpha8',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/ultimate_cron',
'aliases' => array(),
'reference' => '8.x-2.0-alpha8',
'dev_requirement' => false,
),
'drupal/userprotect' => array(
'pretty_version' => '1.3.0',
'version' => '1.3.0.0',
'reference' => '8.x-1.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/userprotect',
'aliases' => array(),
'reference' => '8.x-1.3',
'dev_requirement' => false,
),
'drupal/video_embed_field' => array(
'pretty_version' => '2.5.0',
'version' => '2.5.0.0',
'reference' => '8.x-2.5',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/video_embed_field',
'aliases' => array(),
'reference' => '8.x-2.5',
'dev_requirement' => false,
),
'drupal/view_unpublished' => array(
'pretty_version' => '1.2.0',
'version' => '1.2.0.0',
'reference' => '8.x-1.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/view_unpublished',
'aliases' => array(),
'reference' => '8.x-1.2',
'dev_requirement' => false,
),
'drupal/views_ajax_history' => array(
'pretty_version' => '1.7.0',
'version' => '1.7.0.0',
'reference' => '8.x-1.7',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/views_ajax_history',
'aliases' => array(),
'reference' => '8.x-1.7',
'dev_requirement' => false,
),
'drupal/views_autocomplete_filters' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'reference' => '2.0.2',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/views_autocomplete_filters',
'aliases' => array(),
'reference' => '2.0.2',
'dev_requirement' => false,
),
'drupal/views_bootstrap' => array(
'pretty_version' => '3.10.0',
'version' => '3.10.0.0',
'reference' => '8.x-3.10',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/views_bootstrap',
'aliases' => array(),
'reference' => '8.x-3.10',
'dev_requirement' => false,
),
'drupal/views_bulk_operations' => array(
'pretty_version' => '4.2.7',
'version' => '4.2.7.0',
'reference' => '4.2.7',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/views_bulk_operations',
'aliases' => array(),
'reference' => '4.2.7',
'dev_requirement' => false,
),
'drupal/views_fieldsets' => array(
'pretty_version' => '4.0.1',
'version' => '4.0.1.0',
'reference' => '4.0.1',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/views_fieldsets',
'aliases' => array(),
'reference' => '4.0.1',
'dev_requirement' => false,
),
'drupal/views_infinite_scroll' => array(
'pretty_version' => '2.0.3',
'version' => '2.0.3.0',
'reference' => '2.0.3',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/views_infinite_scroll',
'aliases' => array(),
'reference' => '2.0.3',
'dev_requirement' => false,
),
'drupal/webform' => array(
'pretty_version' => '6.2.7',
'version' => '6.2.7.0',
'reference' => '6.2.7',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/webform',
'aliases' => array(),
'reference' => '6.2.7',
'dev_requirement' => false,
),
'drush/drush' => array(
'pretty_version' => '12.5.3',
'version' => '12.5.3.0',
'reference' => '7fe0a492d5126c457c5fb184c4668a132b0aaac6',
'type' => 'library',
'install_path' => __DIR__ . '/../drush/drush',
'aliases' => array(),
'reference' => '7fe0a492d5126c457c5fb184c4668a132b0aaac6',
'dev_requirement' => false,
),
'egulias/email-validator' => array(
'pretty_version' => '4.0.2',
'version' => '4.0.2.0',
'reference' => 'ebaaf5be6c0286928352e054f2d5125608e5405e',
'type' => 'library',
'install_path' => __DIR__ . '/../egulias/email-validator',
'aliases' => array(),
'reference' => 'ebaaf5be6c0286928352e054f2d5125608e5405e',
'dev_requirement' => false,
),
'enshrined/svg-sanitize' => array(
'pretty_version' => '0.19.0',
'version' => '0.19.0.0',
'reference' => 'e95cd17be68e45f523cbfb0fe50cdd891b0cf20e',
'type' => 'library',
'install_path' => __DIR__ . '/../enshrined/svg-sanitize',
'aliases' => array(),
'reference' => 'e95cd17be68e45f523cbfb0fe50cdd891b0cf20e',
'dev_requirement' => false,
),
'fileeye/pel' => array(
'pretty_version' => '0.10.0',
'version' => '0.10.0.0',
'reference' => '5da1e6ab73508056f0abb79f560d20a315d1aefe',
'type' => 'library',
'install_path' => __DIR__ . '/../fileeye/pel',
'aliases' => array(),
'reference' => '5da1e6ab73508056f0abb79f560d20a315d1aefe',
'dev_requirement' => false,
),
'gettext/gettext' => array(
'pretty_version' => 'v5.7.1',
'version' => '5.7.1.0',
'reference' => 'a9f89e0cc9d9a67b422632b594b5f1afb16eccfc',
'type' => 'library',
'install_path' => __DIR__ . '/../gettext/gettext',
'aliases' => array(),
'reference' => 'a9f89e0cc9d9a67b422632b594b5f1afb16eccfc',
'dev_requirement' => false,
),
'gettext/languages' => array(
'pretty_version' => '2.10.0',
'version' => '2.10.0.0',
'reference' => '4d61d67fe83a2ad85959fe6133d6d9ba7dddd1ab',
'type' => 'library',
'install_path' => __DIR__ . '/../gettext/languages',
'aliases' => array(),
'reference' => '4d61d67fe83a2ad85959fe6133d6d9ba7dddd1ab',
'dev_requirement' => false,
),
'gettext/translator' => array(
'pretty_version' => 'v1.2.0',
'version' => '1.2.0.0',
'reference' => 'a4fa5ed740f304a0ed7b3e169b2b554a195c7570',
'type' => 'library',
'install_path' => __DIR__ . '/../gettext/translator',
'aliases' => array(),
'reference' => 'a4fa5ed740f304a0ed7b3e169b2b554a195c7570',
'dev_requirement' => false,
),
'google/recaptcha' => array(
'pretty_version' => '1.3.0',
'version' => '1.3.0.0',
'reference' => 'd59a801e98a4e9174814a6d71bbc268dff1202df',
'type' => 'library',
'install_path' => __DIR__ . '/../google/recaptcha',
'aliases' => array(),
'reference' => 'd59a801e98a4e9174814a6d71bbc268dff1202df',
'dev_requirement' => false,
),
'grasmash/expander' => array(
'pretty_version' => '3.0.0',
'version' => '3.0.0.0',
'reference' => 'bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82',
'type' => 'library',
'install_path' => __DIR__ . '/../grasmash/expander',
'aliases' => array(),
'reference' => 'bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82',
'dev_requirement' => false,
),
'grasmash/yaml-cli' => array(
'pretty_version' => '3.1.0',
'version' => '3.1.0.0',
'reference' => '00f3fd775f6abbfacd44432f1999c3c3b02791f0',
'type' => 'library',
'install_path' => __DIR__ . '/../grasmash/yaml-cli',
'aliases' => array(),
'reference' => '00f3fd775f6abbfacd44432f1999c3c3b02791f0',
'dev_requirement' => false,
),
'guzzlehttp/guzzle' => array(
'pretty_version' => '7.8.2',
'version' => '7.8.2.0',
'reference' => 'f4152d9eb85c445fe1f992001d1748e8bec070d2',
'type' => 'library',
'install_path' => __DIR__ . '/../guzzlehttp/guzzle',
'aliases' => array(),
'reference' => 'f4152d9eb85c445fe1f992001d1748e8bec070d2',
'dev_requirement' => false,
),
'guzzlehttp/promises' => array(
'pretty_version' => '2.0.3',
'version' => '2.0.3.0',
'reference' => '6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8',
'type' => 'library',
'install_path' => __DIR__ . '/../guzzlehttp/promises',
'aliases' => array(),
'reference' => '6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8',
'dev_requirement' => false,
),
'guzzlehttp/psr7' => array(
'pretty_version' => '2.6.3',
'version' => '2.6.3.0',
'reference' => '6de29867b18790c0d2c846af4c13a24cc3ad56f3',
'type' => 'library',
'install_path' => __DIR__ . '/../guzzlehttp/psr7',
'aliases' => array(),
'reference' => '6de29867b18790c0d2c846af4c13a24cc3ad56f3',
'dev_requirement' => false,
),
'jquery/chosen' => array(
'pretty_version' => '1.8.7',
'version' => '1.8.7.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.chosen',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/geocomplete' => array(
'pretty_version' => '1.7.0',
'version' => '1.7.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.geocomplete',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/hotkeys' => array(
'pretty_version' => '0.2.0',
'version' => '0.2.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.hotkeys',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/icheck' => array(
'pretty_version' => '1.0.2 ',
'version' => '1.0.2.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.icheck',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/image-picker' => array(
'pretty_version' => '0.3.1',
'version' => '0.3.1.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.image-picker',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/inputmask' => array(
'pretty_version' => '5.0.8',
'version' => '5.0.8.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.inputmask',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/intl-tel-input' => array(
'pretty_version' => '17.0.19',
'version' => '17.0.19.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.intl-tel-input',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/rateit' => array(
'pretty_version' => '1.1.5',
'version' => '1.1.5.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.rateit',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/select2' => array(
'pretty_version' => '4.0.13',
'version' => '4.0.13.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.select2',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/textcounter' => array(
'pretty_version' => '0.9.1',
'version' => '0.9.1.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.textcounter',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/timepicker' => array(
'pretty_version' => '1.14.0',
'version' => '1.14.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.timepicker',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'jquery/toggles' => array(
'pretty_version' => '4.0.0',
'version' => '4.0.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery.toggles',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'league/container' => array(
'pretty_version' => '4.2.0',
'version' => '4.2.0.0',
'reference' => '375d13cb828649599ef5d48a339c4af7a26cd0ab',
'type' => 'library',
'install_path' => __DIR__ . '/../league/container',
'aliases' => array(),
'reference' => '375d13cb828649599ef5d48a339c4af7a26cd0ab',
'dev_requirement' => false,
),
'league/uri-interfaces' => array(
'pretty_version' => '7.4.1',
'version' => '7.4.1.0',
'reference' => '8d43ef5c841032c87e2de015972c06f3865ef718',
'type' => 'library',
'install_path' => __DIR__ . '/../league/uri-interfaces',
'aliases' => array(),
'reference' => '8d43ef5c841032c87e2de015972c06f3865ef718',
'dev_requirement' => false,
),
'masterminds/html5' => array(
'pretty_version' => '2.9.0',
'version' => '2.9.0.0',
'reference' => 'f5ac2c0b0a2eefca70b2ce32a5809992227e75a6',
'type' => 'library',
'install_path' => __DIR__ . '/../masterminds/html5',
'aliases' => array(),
'reference' => 'f5ac2c0b0a2eefca70b2ce32a5809992227e75a6',
'dev_requirement' => false,
),
'mck89/peast' => array(
'pretty_version' => 'v1.16.3',
'version' => '1.16.3.0',
'reference' => '645ec21b650bc2aced18285c85f220d22afc1430',
'type' => 'library',
'install_path' => __DIR__ . '/../mck89/peast',
'aliases' => array(),
'reference' => '645ec21b650bc2aced18285c85f220d22afc1430',
'dev_requirement' => false,
),
'mobiledetect/mobiledetectlib' => array(
'pretty_version' => '2.8.38',
'version' => '2.8.38.0',
'reference' => 'b6c4ac9686d204c49a432f527f137cf24ac0b90e',
'type' => 'library',
'install_path' => __DIR__ . '/../mobiledetect/mobiledetectlib',
'aliases' => array(),
'reference' => 'b6c4ac9686d204c49a432f527f137cf24ac0b90e',
'dev_requirement' => false,
),
'nikic/php-parser' => array(
'pretty_version' => 'v5.0.0',
'version' => '5.0.0.0',
'reference' => '4a21235f7e56e713259a6f76bf4b5ea08502b9dc',
'type' => 'library',
'install_path' => __DIR__ . '/../nikic/php-parser',
'aliases' => array(),
'reference' => '4a21235f7e56e713259a6f76bf4b5ea08502b9dc',
'dev_requirement' => false,
),
'northernco/ckeditor5-anchor-drupal' => array(
'pretty_version' => '0.5.0',
'version' => '0.5.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/ckeditor5-anchor-drupal',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'oomphinc/composer-installers-extender' => array(
'pretty_version' => '2.0.1',
'version' => '2.0.1.0',
'reference' => 'cbf4b6f9a24153b785d09eee755b995ba87bd5f9',
'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../oomphinc/composer-installers-extender',
'aliases' => array(),
'reference' => 'cbf4b6f9a24153b785d09eee755b995ba87bd5f9',
'dev_requirement' => false,
),
'orno/di' => array(
......@@ -1495,109 +1495,109 @@
'pear/archive_tar' => array(
'pretty_version' => '1.5.0',
'version' => '1.5.0.0',
'reference' => 'b439c859564f5cbb0f64ad6002d0afe84a889602',
'type' => 'library',
'install_path' => __DIR__ . '/../pear/archive_tar',
'aliases' => array(),
'reference' => 'b439c859564f5cbb0f64ad6002d0afe84a889602',
'dev_requirement' => false,
),
'pear/console_getopt' => array(
'pretty_version' => 'v1.4.3',
'version' => '1.4.3.0',
'reference' => 'a41f8d3e668987609178c7c4a9fe48fecac53fa0',
'type' => 'library',
'install_path' => __DIR__ . '/../pear/console_getopt',
'aliases' => array(),
'reference' => 'a41f8d3e668987609178c7c4a9fe48fecac53fa0',
'dev_requirement' => false,
),
'pear/pear-core-minimal' => array(
'pretty_version' => 'v1.10.15',
'version' => '1.10.15.0',
'reference' => 'ce0adade8b97561656ace07cdaac4751c271ea8c',
'type' => 'library',
'install_path' => __DIR__ . '/../pear/pear-core-minimal',
'aliases' => array(),
'reference' => 'ce0adade8b97561656ace07cdaac4751c271ea8c',
'dev_requirement' => false,
),
'pear/pear_exception' => array(
'pretty_version' => 'v1.0.2',
'version' => '1.0.2.0',
'reference' => 'b14fbe2ddb0b9f94f5b24cf08783d599f776fff0',
'type' => 'class',
'install_path' => __DIR__ . '/../pear/pear_exception',
'aliases' => array(),
'reference' => 'b14fbe2ddb0b9f94f5b24cf08783d599f776fff0',
'dev_requirement' => false,
),
'phootwork/collection' => array(
'pretty_version' => 'v3.2.2',
'version' => '3.2.2.0',
'reference' => '46dde20420fba17766c89200bc3ff91d3e58eafa',
'type' => 'library',
'install_path' => __DIR__ . '/../phootwork/collection',
'aliases' => array(),
'reference' => '46dde20420fba17766c89200bc3ff91d3e58eafa',
'dev_requirement' => false,
),
'phootwork/lang' => array(
'pretty_version' => 'v3.2.2',
'version' => '3.2.2.0',
'reference' => 'baaf154ae7d521ebeee5e89105f5b12b0f234597',
'type' => 'library',
'install_path' => __DIR__ . '/../phootwork/lang',
'aliases' => array(),
'reference' => 'baaf154ae7d521ebeee5e89105f5b12b0f234597',
'dev_requirement' => false,
),
'phpmailer/phpmailer' => array(
'pretty_version' => 'v6.9.1',
'version' => '6.9.1.0',
'reference' => '039de174cd9c17a8389754d3b877a2ed22743e18',
'type' => 'library',
'install_path' => __DIR__ . '/../phpmailer/phpmailer',
'aliases' => array(),
'reference' => '039de174cd9c17a8389754d3b877a2ed22743e18',
'dev_requirement' => false,
),
'phpowermove/docblock' => array(
'pretty_version' => 'v4.0',
'version' => '4.0.0.0',
'reference' => 'a73f6e17b7d4e1b92ca5378c248c952c9fae7826',
'type' => 'library',
'install_path' => __DIR__ . '/../phpowermove/docblock',
'aliases' => array(),
'reference' => 'a73f6e17b7d4e1b92ca5378c248c952c9fae7826',
'dev_requirement' => false,
),
'politsin/jquery-ui-touch-punch' => array(
'pretty_version' => '1.0',
'version' => '1.0.0.0',
'reference' => '2fe375e05821e267f0f3c0e063197f5c406896dd',
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/jquery-ui-touch-punch',
'aliases' => array(),
'reference' => '2fe375e05821e267f0f3c0e063197f5c406896dd',
'dev_requirement' => false,
),
'popperjs/popperjs' => array(
'pretty_version' => '2.11.6',
'version' => '2.11.6.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/popperjs',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'progress-tracker/progress-tracker' => array(
'pretty_version' => '2.0.7',
'version' => '2.0.7.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/progress-tracker',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'psr/cache' => array(
'pretty_version' => '3.0.0',
'version' => '3.0.0.0',
'reference' => 'aa5030cfa5405eccfdcb1083ce040c2cb8d253bf',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/cache',
'aliases' => array(),
'reference' => 'aa5030cfa5405eccfdcb1083ce040c2cb8d253bf',
'dev_requirement' => false,
),
'psr/cache-implementation' => array(
......@@ -1609,10 +1609,10 @@
'psr/container' => array(
'pretty_version' => '2.0.2',
'version' => '2.0.2.0',
'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/container',
'aliases' => array(),
'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963',
'dev_requirement' => false,
),
'psr/container-implementation' => array(
......@@ -1625,10 +1625,10 @@
'psr/event-dispatcher' => array(
'pretty_version' => '1.0.0',
'version' => '1.0.0.0',
'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/event-dispatcher',
'aliases' => array(),
'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0',
'dev_requirement' => false,
),
'psr/event-dispatcher-implementation' => array(
......@@ -1640,10 +1640,10 @@
'psr/http-client' => array(
'pretty_version' => '1.0.3',
'version' => '1.0.3.0',
'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/http-client',
'aliases' => array(),
'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90',
'dev_requirement' => false,
),
'psr/http-client-implementation' => array(
......@@ -1655,10 +1655,10 @@
'psr/http-factory' => array(
'pretty_version' => '1.1.0',
'version' => '1.1.0.0',
'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/http-factory',
'aliases' => array(),
'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a',
'dev_requirement' => false,
),
'psr/http-factory-implementation' => array(
......@@ -1670,10 +1670,10 @@
'psr/http-message' => array(
'pretty_version' => '2.0',
'version' => '2.0.0.0',
'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/http-message',
'aliases' => array(),
'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71',
'dev_requirement' => false,
),
'psr/http-message-implementation' => array(
......@@ -1685,10 +1685,10 @@
'psr/log' => array(
'pretty_version' => '3.0.1',
'version' => '3.0.1.0',
'reference' => '79dff0b268932c640297f5208d6298f71855c03e',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/log',
'aliases' => array(),
'reference' => '79dff0b268932c640297f5208d6298f71855c03e',
'dev_requirement' => false,
),
'psr/log-implementation' => array(
......@@ -1706,28 +1706,28 @@
'psy/psysh' => array(
'pretty_version' => 'v0.12.0',
'version' => '0.12.0.0',
'reference' => '750bf031a48fd07c673dbe3f11f72362ea306d0d',
'type' => 'library',
'install_path' => __DIR__ . '/../psy/psysh',
'aliases' => array(),
'reference' => '750bf031a48fd07c673dbe3f11f72362ea306d0d',
'dev_requirement' => false,
),
'ralouphie/getallheaders' => array(
'pretty_version' => '3.0.3',
'version' => '3.0.3.0',
'reference' => '120b605dfeb996808c31b6477290a714d356e822',
'type' => 'library',
'install_path' => __DIR__ . '/../ralouphie/getallheaders',
'aliases' => array(),
'reference' => '120b605dfeb996808c31b6477290a714d356e822',
'dev_requirement' => false,
),
'robrichards/xmlseclibs' => array(
'pretty_version' => '3.1.1',
'version' => '3.1.1.0',
'reference' => 'f8f19e58f26cdb42c54b214ff8a820760292f8df',
'type' => 'library',
'install_path' => __DIR__ . '/../robrichards/xmlseclibs',
'aliases' => array(),
'reference' => 'f8f19e58f26cdb42c54b214ff8a820760292f8df',
'dev_requirement' => false,
),
'rsky/pear-core-min' => array(
......@@ -1739,127 +1739,127 @@
'sebastian/diff' => array(
'pretty_version' => '4.0.6',
'version' => '4.0.6.0',
'reference' => 'ba01945089c3a293b01ba9badc29ad55b106b0bc',
'type' => 'library',
'install_path' => __DIR__ . '/../sebastian/diff',
'aliases' => array(),
'reference' => 'ba01945089c3a293b01ba9badc29ad55b106b0bc',
'dev_requirement' => false,
),
'signature_pad/signature_pad' => array(
'pretty_version' => '2.3.0',
'version' => '2.3.0.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/signature_pad',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'simplesamlphp/assert' => array(
'pretty_version' => 'v1.2.1',
'version' => '1.2.1.0',
'reference' => 'bc80f10858179af2516b48643f3ec43ae7a36937',
'type' => 'library',
'install_path' => __DIR__ . '/../simplesamlphp/assert',
'aliases' => array(),
'reference' => 'bc80f10858179af2516b48643f3ec43ae7a36937',
'dev_requirement' => false,
),
'simplesamlphp/composer-module-installer' => array(
'pretty_version' => 'v1.3.4',
'version' => '1.3.4.0',
'reference' => '36508ed9580a30c4d5ab0bb3c25c00d0b5d42946',
'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../simplesamlphp/composer-module-installer',
'aliases' => array(),
'reference' => '36508ed9580a30c4d5ab0bb3c25c00d0b5d42946',
'dev_requirement' => false,
),
'simplesamlphp/saml2' => array(
'pretty_version' => 'v4.6.12',
'version' => '4.6.12.0',
'reference' => '9545abd0d9d48388f2fa00469c5c1e0294f0303e',
'type' => 'library',
'install_path' => __DIR__ . '/../simplesamlphp/saml2',
'aliases' => array(),
'reference' => '9545abd0d9d48388f2fa00469c5c1e0294f0303e',
'dev_requirement' => false,
),
'simplesamlphp/simplesamlphp' => array(
'pretty_version' => 'v2.3.0',
'version' => '2.3.0.0',
'reference' => '74c4130659d1574f44aa2606090a8d87ffc95ebb',
'type' => 'project',
'install_path' => __DIR__ . '/../simplesamlphp/simplesamlphp',
'aliases' => array(),
'reference' => '74c4130659d1574f44aa2606090a8d87ffc95ebb',
'dev_requirement' => false,
),
'simplesamlphp/simplesamlphp-assets-base' => array(
'pretty_version' => 'v2.2.7',
'version' => '2.2.7.0',
'reference' => '06da64ae4c7d3fae044d076d6523acff4561d11f',
'type' => 'simplesamlphp-module',
'install_path' => __DIR__ . '/../simplesamlphp/simplesamlphp/public/assets/base',
'aliases' => array(),
'reference' => '06da64ae4c7d3fae044d076d6523acff4561d11f',
'dev_requirement' => false,
),
'simplesamlphp/simplesamlphp-module-authcrypt' => array(
'pretty_version' => 'v1.1.0',
'version' => '1.1.0.0',
'reference' => 'dbec600aec1e2559939a018c3ba31b2be8cdadd3',
'type' => 'simplesamlphp-module',
'install_path' => __DIR__ . '/../simplesamlphp/simplesamlphp/modules/authcrypt',
'aliases' => array(),
'reference' => 'dbec600aec1e2559939a018c3ba31b2be8cdadd3',
'dev_requirement' => false,
),
'simplesamlphp/simplesamlphp-module-metarefresh' => array(
'pretty_version' => 'v1.2.2',
'version' => '1.2.2.0',
'reference' => 'ed2eadb2df4fbfe714078c67bff96fa2059b0f71',
'type' => 'simplesamlphp-module',
'install_path' => __DIR__ . '/../simplesamlphp/simplesamlphp/modules/metarefresh',
'aliases' => array(),
'reference' => 'ed2eadb2df4fbfe714078c67bff96fa2059b0f71',
'dev_requirement' => false,
),
'simplesamlphp/xml-common' => array(
'pretty_version' => 'v1.17.0',
'version' => '1.17.0.0',
'reference' => 'd06e0c6b4f42048181aec575211ff0ac171b0ec1',
'type' => 'project',
'install_path' => __DIR__ . '/../simplesamlphp/xml-common',
'aliases' => array(),
'reference' => 'd06e0c6b4f42048181aec575211ff0ac171b0ec1',
'dev_requirement' => false,
),
'simplesamlphp/xml-security' => array(
'pretty_version' => 'v1.8.5',
'version' => '1.8.5.0',
'reference' => 'a2ac09c77c68833b3530c3c49ff0e248f0f5b077',
'type' => 'library',
'install_path' => __DIR__ . '/../simplesamlphp/xml-security',
'aliases' => array(),
'reference' => 'a2ac09c77c68833b3530c3c49ff0e248f0f5b077',
'dev_requirement' => false,
),
'svg-pan-zoom/svg-pan-zoom' => array(
'pretty_version' => '3.6.1',
'version' => '3.6.1.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/svg-pan-zoom',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'symfony/cache' => array(
'pretty_version' => 'v6.4.10',
'version' => '6.4.10.0',
'reference' => '6702d2d777260e6ff3451fee2d7d78ab5f715cdc',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/cache',
'aliases' => array(),
'reference' => '6702d2d777260e6ff3451fee2d7d78ab5f715cdc',
'dev_requirement' => false,
),
'symfony/cache-contracts' => array(
'pretty_version' => 'v3.5.0',
'version' => '3.5.0.0',
'reference' => 'df6a1a44c890faded49a5fca33c2d5c5fd3c2197',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/cache-contracts',
'aliases' => array(),
'reference' => 'df6a1a44c890faded49a5fca33c2d5c5fd3c2197',
'dev_requirement' => false,
),
'symfony/cache-implementation' => array(
......@@ -1871,64 +1871,64 @@
'symfony/config' => array(
'pretty_version' => 'v6.4.7',
'version' => '6.4.7.0',
'reference' => '51da0e4494d81bd7b5b5bd80319c55d8e0d7f4ff',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/config',
'aliases' => array(),
'reference' => '51da0e4494d81bd7b5b5bd80319c55d8e0d7f4ff',
'dev_requirement' => false,
),
'symfony/console' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => '42686880adaacdad1835ee8fc2a9ec5b7bd63998',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/console',
'aliases' => array(),
'reference' => '42686880adaacdad1835ee8fc2a9ec5b7bd63998',
'dev_requirement' => false,
),
'symfony/dependency-injection' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => 'e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/dependency-injection',
'aliases' => array(),
'reference' => 'e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e',
'dev_requirement' => false,
),
'symfony/deprecation-contracts' => array(
'pretty_version' => 'v3.5.0',
'version' => '3.5.0.0',
'reference' => '0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/deprecation-contracts',
'aliases' => array(),
'reference' => '0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1',
'dev_requirement' => false,
),
'symfony/error-handler' => array(
'pretty_version' => 'v6.4.10',
'version' => '6.4.10.0',
'reference' => '231f1b2ee80f72daa1972f7340297d67439224f0',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/error-handler',
'aliases' => array(),
'reference' => '231f1b2ee80f72daa1972f7340297d67439224f0',
'dev_requirement' => false,
),
'symfony/event-dispatcher' => array(
'pretty_version' => 'v6.4.7',
'version' => '6.4.7.0',
'reference' => 'd84384f3f67de3cb650db64d685d70395dacfc3f',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/event-dispatcher',
'aliases' => array(),
'reference' => 'd84384f3f67de3cb650db64d685d70395dacfc3f',
'dev_requirement' => false,
),
'symfony/event-dispatcher-contracts' => array(
'pretty_version' => 'v3.5.0',
'version' => '3.5.0.0',
'reference' => '8f93aec25d41b72493c6ddff14e916177c9efc50',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts',
'aliases' => array(),
'reference' => '8f93aec25d41b72493c6ddff14e916177c9efc50',
'dev_requirement' => false,
),
'symfony/event-dispatcher-implementation' => array(
......@@ -1940,226 +1940,226 @@
'symfony/filesystem' => array(
'pretty_version' => 'v6.4.9',
'version' => '6.4.9.0',
'reference' => 'b51ef8059159330b74a4d52f68e671033c0fe463',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/filesystem',
'aliases' => array(),
'reference' => 'b51ef8059159330b74a4d52f68e671033c0fe463',
'dev_requirement' => false,
),
'symfony/finder' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => 'd7eb6daf8cd7e9ac4976e9576b32042ef7253453',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/finder',
'aliases' => array(),
'reference' => 'd7eb6daf8cd7e9ac4976e9576b32042ef7253453',
'dev_requirement' => false,
),
'symfony/framework-bundle' => array(
'pretty_version' => 'v6.4.10',
'version' => '6.4.10.0',
'reference' => '6cbdb0cc3ddbb63499262cd3036882b08ee2690b',
'type' => 'symfony-bundle',
'install_path' => __DIR__ . '/../symfony/framework-bundle',
'aliases' => array(),
'reference' => '6cbdb0cc3ddbb63499262cd3036882b08ee2690b',
'dev_requirement' => false,
),
'symfony/http-foundation' => array(
'pretty_version' => 'v6.4.10',
'version' => '6.4.10.0',
'reference' => '117f1f20a7ade7bcea28b861fb79160a21a1e37b',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/http-foundation',
'aliases' => array(),
'reference' => '117f1f20a7ade7bcea28b861fb79160a21a1e37b',
'dev_requirement' => false,
),
'symfony/http-kernel' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => '1ba6b89d781cb47448155cc70dd2e0f1b0584c79',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/http-kernel',
'aliases' => array(),
'reference' => '1ba6b89d781cb47448155cc70dd2e0f1b0584c79',
'dev_requirement' => false,
),
'symfony/intl' => array(
'pretty_version' => 'v6.4.7',
'version' => '6.4.7.0',
'reference' => '9ed7dfeeba5759b61798358100bb63230509b337',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/intl',
'aliases' => array(),
'reference' => '9ed7dfeeba5759b61798358100bb63230509b337',
'dev_requirement' => false,
),
'symfony/mailer' => array(
'pretty_version' => 'v6.4.9',
'version' => '6.4.9.0',
'reference' => 'e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/mailer',
'aliases' => array(),
'reference' => 'e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45',
'dev_requirement' => false,
),
'symfony/mime' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => 'dba5d5f6073baf7a3576b580cc4a208b4ca00553',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/mime',
'aliases' => array(),
'reference' => 'dba5d5f6073baf7a3576b580cc4a208b4ca00553',
'dev_requirement' => false,
),
'symfony/password-hasher' => array(
'pretty_version' => 'v6.4.8',
'version' => '6.4.8.0',
'reference' => '90ebbe946e5d64a5fad9ac9427e335045cf2bd31',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/password-hasher',
'aliases' => array(),
'reference' => '90ebbe946e5d64a5fad9ac9427e335045cf2bd31',
'dev_requirement' => false,
),
'symfony/polyfill-ctype' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => 'ef4d7e442ca910c4764bce785146269b30cb5fc4',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-ctype',
'aliases' => array(),
'reference' => 'ef4d7e442ca910c4764bce785146269b30cb5fc4',
'dev_requirement' => false,
),
'symfony/polyfill-iconv' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => 'cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-iconv',
'aliases' => array(),
'reference' => 'cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f',
'dev_requirement' => false,
),
'symfony/polyfill-intl-grapheme' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => '32a9da87d7b3245e09ac426c83d334ae9f06f80f',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme',
'aliases' => array(),
'reference' => '32a9da87d7b3245e09ac426c83d334ae9f06f80f',
'dev_requirement' => false,
),
'symfony/polyfill-intl-icu' => array(
'pretty_version' => 'v1.30.0',
'version' => '1.30.0.0',
'reference' => 'e76343c631b453088e2260ac41dfebe21954de81',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-intl-icu',
'aliases' => array(),
'reference' => 'e76343c631b453088e2260ac41dfebe21954de81',
'dev_requirement' => false,
),
'symfony/polyfill-intl-idn' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => 'a287ed7475f85bf6f61890146edbc932c0fff919',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn',
'aliases' => array(),
'reference' => 'a287ed7475f85bf6f61890146edbc932c0fff919',
'dev_requirement' => false,
),
'symfony/polyfill-intl-normalizer' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => 'bc45c394692b948b4d383a08d7753968bed9a83d',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer',
'aliases' => array(),
'reference' => 'bc45c394692b948b4d383a08d7753968bed9a83d',
'dev_requirement' => false,
),
'symfony/polyfill-mbstring' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => '9773676c8a1bb1f8d4340a62efe641cf76eda7ec',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-mbstring',
'aliases' => array(),
'reference' => '9773676c8a1bb1f8d4340a62efe641cf76eda7ec',
'dev_requirement' => false,
),
'symfony/polyfill-php72' => array(
'pretty_version' => 'v1.30.0',
'version' => '1.30.0.0',
'reference' => '10112722600777e02d2745716b70c5db4ca70442',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php72',
'aliases' => array(),
'reference' => '10112722600777e02d2745716b70c5db4ca70442',
'dev_requirement' => false,
),
'symfony/polyfill-php80' => array(
'pretty_version' => 'v1.30.0',
'version' => '1.30.0.0',
'reference' => '77fa7995ac1b21ab60769b7323d600a991a90433',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php80',
'aliases' => array(),
'reference' => '77fa7995ac1b21ab60769b7323d600a991a90433',
'dev_requirement' => false,
),
'symfony/polyfill-php81' => array(
'pretty_version' => 'v1.30.0',
'version' => '1.30.0.0',
'reference' => '3fb075789fb91f9ad9af537c4012d523085bd5af',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php81',
'aliases' => array(),
'reference' => '3fb075789fb91f9ad9af537c4012d523085bd5af',
'dev_requirement' => false,
),
'symfony/polyfill-php83' => array(
'pretty_version' => 'v1.29.0',
'version' => '1.29.0.0',
'reference' => '86fcae159633351e5fd145d1c47de6c528f8caff',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php83',
'aliases' => array(),
'reference' => '86fcae159633351e5fd145d1c47de6c528f8caff',
'dev_requirement' => false,
),
'symfony/process' => array(
'pretty_version' => '6.4.x-dev',
'version' => '6.4.9999999.9999999-dev',
'reference' => '8d92dd79149f29e89ee0f480254db595f6a6a2c5',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/process',
'aliases' => array(),
'reference' => '8d92dd79149f29e89ee0f480254db595f6a6a2c5',
'dev_requirement' => false,
),
'symfony/psr-http-message-bridge' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => '74835ba54eca99a38f374f7a6d932fa510124773',
'type' => 'symfony-bridge',
'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge',
'aliases' => array(),
'reference' => '74835ba54eca99a38f374f7a6d932fa510124773',
'dev_requirement' => false,
),
'symfony/routing' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => '8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/routing',
'aliases' => array(),
'reference' => '8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a',
'dev_requirement' => false,
),
'symfony/serializer' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => 'a75d03d7720417f8a654e73e8f02acdea8779cd0',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/serializer',
'aliases' => array(),
'reference' => 'a75d03d7720417f8a654e73e8f02acdea8779cd0',
'dev_requirement' => false,
),
'symfony/service-contracts' => array(
'pretty_version' => 'v3.5.0',
'version' => '3.5.0.0',
'reference' => 'bd1d9e59a81d8fa4acdcea3f617c581f7475a80f',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/service-contracts',
'aliases' => array(),
'reference' => 'bd1d9e59a81d8fa4acdcea3f617c581f7475a80f',
'dev_requirement' => false,
),
'symfony/service-implementation' => array(
......@@ -2171,145 +2171,145 @@
'symfony/string' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => '5bc3eb632cf9c8dbfd6529d89be9950d1518883b',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/string',
'aliases' => array(),
'reference' => '5bc3eb632cf9c8dbfd6529d89be9950d1518883b',
'dev_requirement' => false,
),
'symfony/translation-contracts' => array(
'pretty_version' => 'v3.5.0',
'version' => '3.5.0.0',
'reference' => 'b9d2189887bb6b2e0367a9fc7136c5239ab9b05a',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/translation-contracts',
'aliases' => array(),
'reference' => 'b9d2189887bb6b2e0367a9fc7136c5239ab9b05a',
'dev_requirement' => false,
),
'symfony/twig-bridge' => array(
'pretty_version' => 'v6.4.9',
'version' => '6.4.9.0',
'reference' => '9bcb26445b9d4ef1087c389234bf33fb00e10ea6',
'type' => 'symfony-bridge',
'install_path' => __DIR__ . '/../symfony/twig-bridge',
'aliases' => array(),
'reference' => '9bcb26445b9d4ef1087c389234bf33fb00e10ea6',
'dev_requirement' => false,
),
'symfony/validator' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => '4ff41cf10af1de99ad92895411b55c9f309bc2d8',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/validator',
'aliases' => array(),
'reference' => '4ff41cf10af1de99ad92895411b55c9f309bc2d8',
'dev_requirement' => false,
),
'symfony/var-dumper' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => 'ee14c8254a480913268b1e3b1cba8045ed122694',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/var-dumper',
'aliases' => array(),
'reference' => 'ee14c8254a480913268b1e3b1cba8045ed122694',
'dev_requirement' => false,
),
'symfony/var-exporter' => array(
'pretty_version' => 'v6.4.9',
'version' => '6.4.9.0',
'reference' => 'f9a060622e0d93777b7f8687ec4860191e16802e',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/var-exporter',
'aliases' => array(),
'reference' => 'f9a060622e0d93777b7f8687ec4860191e16802e',
'dev_requirement' => false,
),
'symfony/yaml' => array(
'pretty_version' => 'v6.4.11',
'version' => '6.4.11.0',
'reference' => 'be37e7f13195e05ab84ca5269365591edd240335',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/yaml',
'aliases' => array(),
'reference' => 'be37e7f13195e05ab84ca5269365591edd240335',
'dev_requirement' => false,
),
'tabby/tabby' => array(
'pretty_version' => '12.0.3',
'version' => '12.0.3.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/tabby',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'tippyjs/tippyjs' => array(
'pretty_version' => '6.3.7',
'version' => '6.3.7.0',
'reference' => null,
'type' => 'drupal-library',
'install_path' => __DIR__ . '/../../web/libraries/tippyjs',
'aliases' => array(),
'reference' => NULL,
'dev_requirement' => false,
),
'twig/intl-extra' => array(
'pretty_version' => 'v3.11.0',
'version' => '3.11.0.0',
'reference' => 'e9cadd61342e71e45b2f4f0558122433fd7e4566',
'type' => 'library',
'install_path' => __DIR__ . '/../twig/intl-extra',
'aliases' => array(),
'reference' => 'e9cadd61342e71e45b2f4f0558122433fd7e4566',
'dev_requirement' => false,
),
'twig/twig' => array(
'pretty_version' => 'v3.10.3',
'version' => '3.10.3.0',
'reference' => '67f29781ffafa520b0bbfbd8384674b42db04572',
'type' => 'library',
'install_path' => __DIR__ . '/../twig/twig',
'aliases' => array(),
'reference' => '67f29781ffafa520b0bbfbd8384674b42db04572',
'dev_requirement' => false,
),
'wcm-osu/wcm_simplesamlphp_auth' => array(
'pretty_version' => '3.1.7',
'version' => '3.1.7.0',
'reference' => '28488604a3b87066906c18c1db67bb6530e60f78',
'type' => 'drupal-module',
'install_path' => __DIR__ . '/../../web/modules/wcm_simplesamlphp_auth',
'aliases' => array(),
'reference' => '28488604a3b87066906c18c1db67bb6530e60f78',
'dev_requirement' => false,
),
'webflo/drupal-finder' => array(
'pretty_version' => '1.2.2',
'version' => '1.2.2.0',
'reference' => 'c8e5dbe65caef285fec8057a4c718a0d4138d1ee',
'type' => 'library',
'install_path' => __DIR__ . '/../webflo/drupal-finder',
'aliases' => array(),
'reference' => 'c8e5dbe65caef285fec8057a4c718a0d4138d1ee',
'dev_requirement' => false,
),
'webmozart/assert' => array(
'pretty_version' => '1.11.0',
'version' => '1.11.0.0',
'reference' => '11cb2199493b2f8a3b53e7f19068fc6aac760991',
'type' => 'library',
'install_path' => __DIR__ . '/../webmozart/assert',
'aliases' => array(),
'reference' => '11cb2199493b2f8a3b53e7f19068fc6aac760991',
'dev_requirement' => false,
),
'whitehat101/apr1-md5' => array(
'pretty_version' => 'v1.0.0',
'version' => '1.0.0.0',
'reference' => '8b261c9fc0481b4e9fa9d01c6ca70867b5d5e819',
'type' => 'library',
'install_path' => __DIR__ . '/../whitehat101/apr1-md5',
'aliases' => array(),
'reference' => '8b261c9fc0481b4e9fa9d01c6ca70867b5d5e819',
'dev_requirement' => false,
),
'wikimedia/composer-merge-plugin' => array(
'pretty_version' => 'v2.1.0',
'version' => '2.1.0.0',
'reference' => 'a03d426c8e9fb2c9c569d9deeb31a083292788bc',
'type' => 'composer-plugin',
'install_path' => __DIR__ . '/../wikimedia/composer-merge-plugin',
'aliases' => array(),
'reference' => 'a03d426c8e9fb2c9c569d9deeb31a083292788bc',
'dev_requirement' => false,
),
),
......
......@@ -5,3 +5,7 @@ set viewmode to string
Source: patches/set_viewmode_to_string.patch
Newsletter Article Nav
Source: patches/newsletter-nav.patch
......@@ -31,27 +31,22 @@
*/
#}
{% if tree or has_links %}
<nav role="navigation" aria-labelledby="book-label-{{ book_id }}">
<nav role="navigation" aria-label="newsletter articles pager">
{{ tree }}
{% if has_links %}
<h2>{{ 'Book traversal links for'|t }} {{ book_title }}</h2>
<ul>
{% if prev_url %}
<li>
<a href="{{ prev_url }}" rel="prev" title="{{ 'Go to previous page'|t }}"><b>{{ '‹'|t }}</b> {{ prev_title }}</a>
</li>
{% endif %}
{% if parent_url %}
<li>
<a href="{{ parent_url }}" title="{{ 'Go to parent page'|t }}">{{ 'Up'|t }}</a>
</li>
<a href="{{ prev_url }}" rel="prev" title="{{ 'Go to previous page'|t }}" class="prevbtn"><i class="fa-solid fa-angle-left"></i> {{ prev_title }}</a>
{% endif %}
{% if next_url %}
<li>
<a href="{{ next_url }}" rel="next" title="{{ 'Go to next page'|t }}">{{ next_title }} <b>{{ '›'|t }}</b></a>
</li>
<a href="{{ next_url }}" rel="next" title="{{ 'Go to next page'|t }}" class="nextbtn">{{ next_title }} <i class="fa-solid fa-angle-right"></i></a>
{% endif %}
</ul>
{% endif %}
</nav>
{% endif %}