diff --git a/lam/lib/3rdParty/tcpdf/CHANGELOG.TXT b/lam/lib/3rdParty/tcpdf/CHANGELOG.TXT index efd3b52f2..4a845350e 100644 --- a/lam/lib/3rdParty/tcpdf/CHANGELOG.TXT +++ b/lam/lib/3rdParty/tcpdf/CHANGELOG.TXT @@ -1,10 +1,18 @@ -6.6.5 (2023-09-06) +6.7.5 (2024-04-20) + - Update GitHub actions + - fix: CSV-2024-22640 (#712) + +6.7.4 (2024-03-24) + - Upgrade tcpdf tag encryption algorithm. + - Fix regression issue #699. + - Fix security issue. + - [BREAKING CHANGE] The tcpdf HTML tag syntax has changed, see example_049.php. + - New K_ALLOWED_TCPDF_TAGS configuration constant to set the allowed methods for the tcdpf HTML tag. + - Raised minimum PHP version to PHP 5.5.0. + +6.6.5 (2023-09-02) - Fix corrupted file. - -6.6.4 (2023-09-06) - Fix GitHub automation tests. - -6.6.3 (2023-09-06) - Fix SPDX license ID (#591) - Fix warning "array offset on value of type null" (#620) - Improve the README about the status of this library (#589) diff --git a/lam/lib/3rdParty/tcpdf/README.md b/lam/lib/3rdParty/tcpdf/README.md index 39ea1c458..f59f66339 100644 --- a/lam/lib/3rdParty/tcpdf/README.md +++ b/lam/lib/3rdParty/tcpdf/README.md @@ -6,7 +6,7 @@ * **category** Library * **author** Nicola Asuni -* **copyright** 2002-2023 Nicola Asuni - Tecnick.com LTD +* **copyright** 2002-2024 Nicola Asuni - Tecnick.com LTD * **license** http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT) * **link** http://www.tcpdf.org * **source** https://github.com/tecnickcom/TCPDF diff --git a/lam/lib/3rdParty/tcpdf/VERSION b/lam/lib/3rdParty/tcpdf/VERSION index 5dbe61b99..c56facf89 100644 --- a/lam/lib/3rdParty/tcpdf/VERSION +++ b/lam/lib/3rdParty/tcpdf/VERSION @@ -1 +1 @@ -6.6.5 +6.7.5 diff --git a/lam/lib/3rdParty/tcpdf/composer.json b/lam/lib/3rdParty/tcpdf/composer.json index f24d581d3..7389d0900 100644 --- a/lam/lib/3rdParty/tcpdf/composer.json +++ b/lam/lib/3rdParty/tcpdf/composer.json @@ -12,7 +12,7 @@ "barcodes" ], "homepage": "http://www.tcpdf.org/", - "version": "6.6.5", + "version": "6.7.5", "license": "LGPL-3.0-or-later", "authors": [ { @@ -22,7 +22,7 @@ } ], "require": { - "php": ">=5.3.0" + "php": ">=5.5.0" }, "autoload": { "classmap": [ diff --git a/lam/lib/3rdParty/tcpdf/config/tcpdf_config.php b/lam/lib/3rdParty/tcpdf/config/tcpdf_config.php index 17798e0a0..dd46a53d2 100644 --- a/lam/lib/3rdParty/tcpdf/config/tcpdf_config.php +++ b/lam/lib/3rdParty/tcpdf/config/tcpdf_config.php @@ -212,6 +212,14 @@ define('K_THAI_TOPCHARS', true); */ define('K_TCPDF_CALLS_IN_HTML', false); +/** + * List of TCPDF methods that are allowed to be called using HTML syntax. + * Note: each method name must end with surrounded with | (pipe) character. + * The constant K_TCPDF_CALLS_IN_HTML must be set to true. + * IMPORTANT: For security reason, disable this feature if you are allowing user HTML content. + */ +define('K_ALLOWED_TCPDF_TAGS', ''); + /** * If true and PHP version is greater than 5, then the Error() method throw new exception instead of terminating the execution. */ diff --git a/lam/lib/3rdParty/tcpdf/include/tcpdf_colors.php b/lam/lib/3rdParty/tcpdf/include/tcpdf_colors.php index 7f337f31a..5a51594c3 100644 --- a/lam/lib/3rdParty/tcpdf/include/tcpdf_colors.php +++ b/lam/lib/3rdParty/tcpdf/include/tcpdf_colors.php @@ -275,7 +275,7 @@ class TCPDF_COLORS { $color = strtolower($color); // check for javascript color array syntax if (strpos($color, '[') !== false) { - if (preg_match('/[\[][\"\'](t|g|rgb|cmyk)[\"\'][\,]?([0-9\.]*)[\,]?([0-9\.]*)[\,]?([0-9\.]*)[\,]?([0-9\.]*)[\]]/', $color, $m) > 0) { + if (preg_match('/[\[][\"\'](t|g|rgb|cmyk)[\"\'][\,]?([0-9\.]*+)[\,]?([0-9\.]*+)[\,]?([0-9\.]*+)[\,]?([0-9\.]*+)[\]]/', $color, $m) > 0) { $returncolor = array(); switch ($m[1]) { case 'cmyk': { diff --git a/lam/lib/3rdParty/tcpdf/include/tcpdf_static.php b/lam/lib/3rdParty/tcpdf/include/tcpdf_static.php index 4c28850e8..04f74461f 100644 --- a/lam/lib/3rdParty/tcpdf/include/tcpdf_static.php +++ b/lam/lib/3rdParty/tcpdf/include/tcpdf_static.php @@ -55,7 +55,7 @@ class TCPDF_STATIC { * Current TCPDF version. * @private static */ - private static $tcpdf_version = '6.6.5'; + private static $tcpdf_version = '6.7.5'; /** * String alias for total number of pages. diff --git a/lam/lib/3rdParty/tcpdf/tcpdf.php b/lam/lib/3rdParty/tcpdf/tcpdf.php index cd0205129..60f93c416 100644 --- a/lam/lib/3rdParty/tcpdf/tcpdf.php +++ b/lam/lib/3rdParty/tcpdf/tcpdf.php @@ -1,13 +1,13 @@ * @package com.tecnick.tcpdf * @brief PHP class for generating PDF documents without requiring external extensions. - * @version 6.6.5 + * @version 6.7.5 * @author Nicola Asuni - info@tecnick.com * @IgnoreAnnotation("protected") * @IgnoreAnnotation("public") @@ -838,6 +838,13 @@ class TCPDF { */ protected $file_id; + /** + * Internal secret used to encrypt data. + * @protected + * @since 6.7.5 (2024-03-21) + */ + protected $hash_key; + // --- bookmark --- /** @@ -1880,10 +1887,10 @@ class TCPDF { // set file ID for trailer $serformat = (is_array($format) ? json_encode($format) : $format); $this->file_id = md5(TCPDF_STATIC::getRandomSeed('TCPDF'.$orientation.$unit.$serformat.$encoding)); + $this->hash_key = hash_hmac('sha256', TCPDF_STATIC::getRandomSeed($this->file_id), TCPDF_STATIC::getRandomSeed('TCPDF'), false); $this->font_obj_ids = array(); $this->page_obj_id = array(); $this->form_obj_id = array(); - // set pdf/a mode if ($pdfa != false) { $this->pdfa_mode = true; @@ -4427,7 +4434,7 @@ class TCPDF { $this->Error('Unknow font type: '.$type.''); } // set name if unset - if (!isset($name) OR empty($name)) { + if (empty($name)) { $name = $fontkey; } // create artificial font style variations if missing (only works with non-embedded fonts) @@ -4470,7 +4477,7 @@ class TCPDF { // we are inside an XObject template $this->xobjects[$this->xobjid]['fonts'][$fontkey] = $this->numfonts; } - if (isset($diff) AND (!empty($diff))) { + if (!empty($diff)) { //Search existing encodings $d = 0; $nb = count($this->diffs); @@ -16389,6 +16396,53 @@ class TCPDF { * @since 3.2.000 (2008-06-20) */ protected function getHtmlDomArray($html) { + // set inheritable properties fot the first void element + // possible inheritable properties are: azimuth, border-collapse, border-spacing, caption-side, color, cursor, direction, empty-cells, font, font-family, font-stretch, font-size, font-size-adjust, font-style, font-variant, font-weight, letter-spacing, line-height, list-style, list-style-image, list-style-position, list-style-type, orphans, page, page-break-inside, quotes, speak, speak-header, text-align, text-indent, text-transform, volume, white-space, widows, word-spacing + $dom = array( + array( + 'tag' => false, + 'block' => false, + 'value' => '', + 'parent' => 0, + 'hide' => false, + 'fontname' => $this->FontFamily, + 'fontstyle' => $this->FontStyle, + 'fontsize' => $this->FontSizePt, + 'font-stretch' => $this->font_stretching, + 'letter-spacing' => $this->font_spacing, + 'stroke' => $this->textstrokewidth, + 'fill' => (($this->textrendermode % 2) == 0), + 'clip' => ($this->textrendermode > 3), + 'line-height' => $this->cell_height_ratio, + 'bgcolor' => false, + 'fgcolor' => $this->fgcolor, // color + 'strokecolor' => $this->strokecolor, + 'align' => '', + 'listtype' => '', + 'text-indent' => 0, + 'text-transform' => '', + 'border' => array(), + 'dir' => $this->rtl?'rtl':'ltr', + 'width' => 0, + 'height' => 0, + 'x' => 0, + 'y' => 0, + 'w' => 0, + 'h' => 0, + 'l' => 0, + 't' => 0, + 'r' => 0, + 'b' => 0, + 'padding' => array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0), + 'margin' => array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0), + 'border-spacing' => array('H' => 0, 'V' => 0), + 'border-collapse' => 'separate', + ) + ); + + if(empty($html)) { + return $dom; + } // array of CSS styles ( selector => properties). $css = array(); // get CSS array defined at previous call @@ -16533,37 +16587,8 @@ class TCPDF { // count elements $maxel = count($a); $elkey = 0; - $key = 0; - // create an array of elements - $dom = array(); - $dom[$key] = array(); - // set inheritable properties fot the first void element - // possible inheritable properties are: azimuth, border-collapse, border-spacing, caption-side, color, cursor, direction, empty-cells, font, font-family, font-stretch, font-size, font-size-adjust, font-style, font-variant, font-weight, letter-spacing, line-height, list-style, list-style-image, list-style-position, list-style-type, orphans, page, page-break-inside, quotes, speak, speak-header, text-align, text-indent, text-transform, volume, white-space, widows, word-spacing - $dom[$key]['tag'] = false; - $dom[$key]['block'] = false; - $dom[$key]['value'] = ''; - $dom[$key]['parent'] = 0; - $dom[$key]['hide'] = false; - $dom[$key]['fontname'] = $this->FontFamily; - $dom[$key]['fontstyle'] = $this->FontStyle; - $dom[$key]['fontsize'] = $this->FontSizePt; - $dom[$key]['font-stretch'] = $this->font_stretching; - $dom[$key]['letter-spacing'] = $this->font_spacing; - $dom[$key]['stroke'] = $this->textstrokewidth; - $dom[$key]['fill'] = (($this->textrendermode % 2) == 0); - $dom[$key]['clip'] = ($this->textrendermode > 3); - $dom[$key]['line-height'] = $this->cell_height_ratio; - $dom[$key]['bgcolor'] = false; - $dom[$key]['fgcolor'] = $this->fgcolor; // color - $dom[$key]['strokecolor'] = $this->strokecolor; - $dom[$key]['align'] = ''; - $dom[$key]['listtype'] = ''; - $dom[$key]['text-indent'] = 0; - $dom[$key]['text-transform'] = ''; - $dom[$key]['border'] = array(); - $dom[$key]['dir'] = $this->rtl?'rtl':'ltr'; $thead = false; // true when we are inside the THEAD tag - ++$key; + $key = 1; $level = array(); array_push($level, 0); // root while ($elkey < $maxel) { @@ -17200,41 +17225,59 @@ class TCPDF { } /** - * Return an hash code used to ensure that the serialized data has been generated by this TCPDF instance. - * @param string $data serialized data - * @return string - * @public static + * Calculates the hash value of the given data. + * + * @param string $data The data to be hashed. + * @return string The hashed value of the data. */ - protected function getHashForTCPDFtagParams($data) { - return md5(strlen($data).$this->file_id.$data); + protected function hashTCPDFtag($data) { + return hash_hmac('sha256', $data, $this->hash_key, false); } /** - * Serialize an array of parameters to be used with TCPDF tag in HTML code. - * @param array $data parameters array - * @return string containing serialized data + * Serialize data to be used with TCPDF tag in HTML code. + * @param string $method TCPDF method name + * @param array $params Method parameters + * @return string Serialized data * @public static */ - public function serializeTCPDFtagParameters($data) { + public function serializeTCPDFtag($method, $params=array()) { + $data = array('m' => $method, 'p' => $params); $encoded = urlencode(json_encode($data)); - return $this->getHashForTCPDFtagParams($encoded).$encoded; + $hash = $this->hashTCPDFtag($encoded); + return strlen($hash).'+'.$hash.'+'.$encoded; } /** - * Unserialize parameters to be used with TCPDF tag in HTML code. + * Unserialize data to be used with TCPDF tag in HTML code. * @param string $data serialized data * @return array containing unserialized data * @protected static */ - protected function unserializeTCPDFtagParameters($data) { - $hash = substr($data, 0, 32); - $encoded = substr($data, 32); - if ($hash != $this->getHashForTCPDFtagParams($encoded)) { + protected function unserializeTCPDFtag($data) { + $hpos = strpos($data, '+'); + $hlen = intval(substr($data, 0, $hpos)); + $hash = substr($data, $hpos + 1, $hlen); + $encoded = substr($data, $hpos + 2 + $hlen); + if ($hash != $this->hashTCPDFtag($encoded)) { $this->Error('Invalid parameters'); } return json_decode(urldecode($encoded), true); } + /** + * Check if a TCPDF tag is allowed + * @param string $method TCPDF method name + * @return boolean + * @protected + */ + protected function allowedTCPDFtag($method) { + if (defined('K_ALLOWED_TCPDF_TAGS')) { + return (strpos(K_ALLOWED_TCPDF_TAGS, '|'.$method.'|') !== false); + } + return false; + } + /** * Prints a cell (rectangular area) with optional borders, background color and html text string. * The upper-left corner of the cell corresponds to the current position. After the call, the current position moves to the right or to the next line.
@@ -17248,8 +17291,7 @@ class TCPDF { * @param float|null $y upper-left corner Y coordinate * @param string $html html text to print. Default value: empty string. * @param mixed $border Indicates if borders must be drawn around the cell. The value can be a number: or a string containing some or all of the following characters (in any order): or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) - * @param int $ln Indicates where the current position should go after the call. Possible values are: -Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0. + * @param int $ln Indicates where the current position should go after the call. Possible values are: Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0. * @param boolean $fill Indicates if the cell background must be painted (true) or transparent (false). * @param boolean $reseth if true reset the last cell height (default true). * @param string $align Allows to center or align the text. Possible values are: @@ -19510,17 +19552,14 @@ Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: case 'tcpdf': { if (defined('K_TCPDF_CALLS_IN_HTML') AND (K_TCPDF_CALLS_IN_HTML === true)) { // Special tag used to call TCPDF methods - if (isset($tag['attribute']['method'])) { - $tcpdf_method = $tag['attribute']['method']; - if (method_exists($this, $tcpdf_method)) { - if (isset($tag['attribute']['params']) AND (!empty($tag['attribute']['params']))) { - $params = $this->unserializeTCPDFtagParameters($tag['attribute']['params']); - call_user_func_array(array($this, $tcpdf_method), $params); - } else { - $this->$tcpdf_method(); - } - $this->newline = true; + // This tag is disabled by default by the K_TCPDF_CALLS_IN_HTML constant on TCPDF configuration file. + // Please use this feature only if you are in control of the HTML content and you are sure that it does not contain any harmful code. + if (!empty($tag['attribute']['data'])) { + $tcpdf_tag_data = $this->unserializeTCPDFtag($tag['attribute']['data']); + if ($this->allowedTCPDFtag($tcpdf_tag_data['m'])) { + call_user_func_array(array($this, $tcpdf_tag_data['m']), $tcpdf_tag_data['p']); } + $this->newline = true; } } break; @@ -21867,25 +21906,23 @@ Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: * @since 4.5.029 (2009-03-19) */ public function rollbackTransaction($self=false) { - if (isset($this->objcopy)) { - $objcopy = $this->objcopy; - $this->_destroy(true, true); - if ($self) { - $objvars = get_object_vars($objcopy); - foreach ($objvars as $key => $value) { - $this->$key = $value; - } - $objcopy->_destroy(true, true); - /* The unique file_id should not be used during cleanup again */ - $objcopy->file_id = NULL; - unset($objcopy); - return $this; - } - /* The unique file_id should not be used during cleanup again */ - $this->file_id = NULL; - return $objcopy; + if (!isset($this->objcopy)) { + return $this; } - return $this; + $file_id = $this->file_id; + $objcopy = $this->objcopy; + $this->_destroy(true, true); + if ($self) { + $objvars = get_object_vars($objcopy); + foreach ($objvars as $key => $value) { + $this->$key = $value; + } + $objcopy->_destroy(true, true); + unset($objcopy); + return $this; + } + $this->file_id = $file_id; + return $objcopy; } // --- MULTI COLUMNS METHODS ----------------------- diff --git a/lam/lib/3rdParty/tcpdf/tcpdf_autoconfig.php b/lam/lib/3rdParty/tcpdf/tcpdf_autoconfig.php index 6ec9ce83b..2bcfccb82 100644 --- a/lam/lib/3rdParty/tcpdf/tcpdf_autoconfig.php +++ b/lam/lib/3rdParty/tcpdf/tcpdf_autoconfig.php @@ -228,6 +228,10 @@ if (!defined('K_TCPDF_CALLS_IN_HTML')) { define('K_TCPDF_CALLS_IN_HTML', false); } +if (!defined('K_ALLOWED_TCPDF_TAGS')) { + define('K_ALLOWED_TCPDF_TAGS', ''); +} + if (!defined('K_TCPDF_THROW_EXCEPTION_ERROR')) { define('K_TCPDF_THROW_EXCEPTION_ERROR', false); } diff --git a/lam/sbom-composer.json b/lam/sbom-composer.json index 94474ce7a..789882697 100644 --- a/lam/sbom-composer.json +++ b/lam/sbom-composer.json @@ -12,17 +12,17 @@ { "vendor": "cyclonedx", "name": "cyclonedx-php-composer", - "version": "v5.0.1", + "version": "v5.2.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-composer/zipball/b5ff6da5c81452537244e42791b831bf40a0bab8", - "comment": "dist reference: b5ff6da5c81452537244e42791b831bf40a0bab8" + "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-composer/zipball/f3a3cdc1a9e34bf1d5748e4279a24569cbf31fed", + "comment": "dist reference: f3a3cdc1a9e34bf1d5748e4279a24569cbf31fed" }, { "type": "vcs", "url": "https://github.com/CycloneDX/cyclonedx-php-composer.git", - "comment": "source reference: b5ff6da5c81452537244e42791b831bf40a0bab8" + "comment": "source reference: f3a3cdc1a9e34bf1d5748e4279a24569cbf31fed" }, { "type": "website", @@ -44,23 +44,28 @@ { "vendor": "cyclonedx", "name": "cyclonedx-library", - "version": "v3.1.1", + "version": "v3.4.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-library/zipball/d30f707d97bed6fae4b9d3a480aae70fa92c326a", - "comment": "dist reference: d30f707d97bed6fae4b9d3a480aae70fa92c326a" + "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-library/zipball/166f41af65eab5b819a2c7d8f4da27dcca361d5e", + "comment": "dist reference: 166f41af65eab5b819a2c7d8f4da27dcca361d5e" }, { "type": "vcs", "url": "https://github.com/CycloneDX/cyclonedx-php-library.git", - "comment": "source reference: d30f707d97bed6fae4b9d3a480aae70fa92c326a" + "comment": "source reference: 166f41af65eab5b819a2c7d8f4da27dcca361d5e" }, { "type": "website", "url": "https://github.com/CycloneDX/cyclonedx-php-library/#readme", "comment": "as detected from Composer manifest 'homepage'" }, + { + "type": "documentation", + "url": "https://cyclonedx-php-library.readthedocs.io", + "comment": "as detected from Composer manifest 'support.docs'" + }, { "type": "issue-tracker", "url": "https://github.com/CycloneDX/cyclonedx-php-library/issues", @@ -186,10 +191,10 @@ ] }, { - "bom-ref": "carbonphp/carbon-doctrine-types-2.1.0.0", + "bom-ref": "carbonphp/carbon-doctrine-types-3.2.0.0", "type": "library", "name": "carbon-doctrine-types", - "version": "2.1.0", + "version": "3.2.0", "group": "carbonphp", "description": "Types to use Carbon in Doctrine", "author": "KyleKatarn", @@ -200,17 +205,17 @@ } } ], - "purl": "pkg:composer/carbonphp/carbon-doctrine-types@2.1.0", + "purl": "pkg:composer/carbonphp/carbon-doctrine-types@3.2.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/99f76ffa36cce3b70a4a6abce41dba15ca2e84cb", - "comment": "dist reference: 99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", + "comment": "dist reference: 18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "type": "vcs", "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", - "comment": "source reference: 99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "comment": "source reference: 18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "type": "issue-tracker", @@ -219,18 +224,18 @@ }, { "type": "vcs", - "url": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/2.1.0", + "url": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "value": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "name": "cdx:composer:package:sourceReference", - "value": "99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "value": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "name": "cdx:composer:package:type", @@ -544,10 +549,10 @@ ] }, { - "bom-ref": "firebase/php-jwt-6.10.0.0", + "bom-ref": "firebase/php-jwt-6.10.1.0", "type": "library", "name": "php-jwt", - "version": "v6.10.0", + "version": "v6.10.1", "group": "firebase", "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", "author": "Neuman Vong, Anant Narayanan", @@ -558,17 +563,17 @@ } } ], - "purl": "pkg:composer/firebase/php-jwt@v6.10.0", + "purl": "pkg:composer/firebase/php-jwt@v6.10.1", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/a49db6f0a5033aef5143295342f1c95521b075ff", - "comment": "dist reference: a49db6f0a5033aef5143295342f1c95521b075ff" + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/500501c2ce893c824c801da135d02661199f60c5", + "comment": "dist reference: 500501c2ce893c824c801da135d02661199f60c5" }, { "type": "vcs", "url": "https://github.com/firebase/php-jwt.git", - "comment": "source reference: a49db6f0a5033aef5143295342f1c95521b075ff" + "comment": "source reference: 500501c2ce893c824c801da135d02661199f60c5" }, { "type": "website", @@ -582,18 +587,18 @@ }, { "type": "vcs", - "url": "https://github.com/firebase/php-jwt/tree/v6.10.0", + "url": "https://github.com/firebase/php-jwt/tree/v6.10.1", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "a49db6f0a5033aef5143295342f1c95521b075ff" + "value": "500501c2ce893c824c801da135d02661199f60c5" }, { "name": "cdx:composer:package:sourceReference", - "value": "a49db6f0a5033aef5143295342f1c95521b075ff" + "value": "500501c2ce893c824c801da135d02661199f60c5" }, { "name": "cdx:composer:package:type", @@ -602,13 +607,13 @@ ] }, { - "bom-ref": "guzzlehttp/psr7-1.9.1.0", + "bom-ref": "guzzlehttp/psr7-2.6.2.0", "type": "library", "name": "psr7", - "version": "1.9.1", + "version": "2.6.2", "group": "guzzlehttp", "description": "PSR-7 message implementation that also provides common utility methods", - "author": "Graham Campbell, Michael Dowling, George Mponos, Tobias Nyholm, M\u00e1rk S\u00e1gi-Kaz\u00e1r, Tobias Schultze", + "author": "Graham Campbell, Michael Dowling, George Mponos, Tobias Nyholm, M\u00e1rk S\u00e1gi-Kaz\u00e1r, Tobias Schultze, M\u00e1rk S\u00e1gi-Kaz\u00e1r", "licenses": [ { "license": { @@ -616,17 +621,17 @@ } } ], - "purl": "pkg:composer/guzzlehttp/psr7@1.9.1", + "purl": "pkg:composer/guzzlehttp/psr7@2.6.2", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/e4490cabc77465aaee90b20cfc9a770f8c04be6b", - "comment": "dist reference: e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "comment": "dist reference: 45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "type": "vcs", "url": "https://github.com/guzzle/psr7.git", - "comment": "source reference: e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "comment": "source reference: 45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "type": "issue-tracker", @@ -635,18 +640,18 @@ }, { "type": "vcs", - "url": "https://github.com/guzzle/psr7/tree/1.9.1", + "url": "https://github.com/guzzle/psr7/tree/2.6.2", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "value": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "name": "cdx:composer:package:sourceReference", - "value": "e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "value": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "name": "cdx:composer:package:type", @@ -708,10 +713,10 @@ ] }, { - "bom-ref": "illuminate/collections-9.52.16.0", + "bom-ref": "illuminate/collections-10.48.12.0", "type": "library", "name": "collections", - "version": "v9.52.16", + "version": "v10.48.12", "group": "illuminate", "description": "The Illuminate Collections package.", "author": "Taylor Otwell", @@ -722,17 +727,17 @@ } } ], - "purl": "pkg:composer/illuminate/collections@v9.52.16", + "purl": "pkg:composer/illuminate/collections@v10.48.12", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/illuminate/collections/zipball/d3710b0b244bfc62c288c1a87eaa62dd28352d1f", - "comment": "dist reference: d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "url": "https://api.github.com/repos/illuminate/collections/zipball/f9589f1063a449111dcaa1d68285b507d9483a95", + "comment": "dist reference: f9589f1063a449111dcaa1d68285b507d9483a95" }, { "type": "vcs", "url": "https://github.com/illuminate/collections.git", - "comment": "source reference: d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "comment": "source reference: f9589f1063a449111dcaa1d68285b507d9483a95" }, { "type": "website", @@ -753,11 +758,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "value": "f9589f1063a449111dcaa1d68285b507d9483a95" }, { "name": "cdx:composer:package:sourceReference", - "value": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "value": "f9589f1063a449111dcaa1d68285b507d9483a95" }, { "name": "cdx:composer:package:type", @@ -766,10 +771,10 @@ ] }, { - "bom-ref": "illuminate/conditionable-9.52.16.0", + "bom-ref": "illuminate/conditionable-10.48.12.0", "type": "library", "name": "conditionable", - "version": "v9.52.16", + "version": "v10.48.12", "group": "illuminate", "description": "The Illuminate Conditionable package.", "author": "Taylor Otwell", @@ -780,17 +785,17 @@ } } ], - "purl": "pkg:composer/illuminate/conditionable@v9.52.16", + "purl": "pkg:composer/illuminate/conditionable@v10.48.12", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", - "comment": "dist reference: bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/d0958e4741fc9d6f516a552060fd1b829a85e009", + "comment": "dist reference: d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "type": "vcs", "url": "https://github.com/illuminate/conditionable.git", - "comment": "source reference: bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "comment": "source reference: d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "type": "website", @@ -811,11 +816,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "value": "d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "name": "cdx:composer:package:sourceReference", - "value": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "value": "d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "name": "cdx:composer:package:type", @@ -824,10 +829,10 @@ ] }, { - "bom-ref": "illuminate/contracts-9.52.16.0", + "bom-ref": "illuminate/contracts-10.48.12.0", "type": "library", "name": "contracts", - "version": "v9.52.16", + "version": "v10.48.12", "group": "illuminate", "description": "The Illuminate Contracts package.", "author": "Taylor Otwell", @@ -838,17 +843,17 @@ } } ], - "purl": "pkg:composer/illuminate/contracts@v9.52.16", + "purl": "pkg:composer/illuminate/contracts@v10.48.12", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/44f65d723b13823baa02ff69751a5948bde60c22", - "comment": "dist reference: 44f65d723b13823baa02ff69751a5948bde60c22" + "url": "https://api.github.com/repos/illuminate/contracts/zipball/8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac", + "comment": "dist reference: 8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "type": "vcs", "url": "https://github.com/illuminate/contracts.git", - "comment": "source reference: 44f65d723b13823baa02ff69751a5948bde60c22" + "comment": "source reference: 8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "type": "website", @@ -869,11 +874,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "44f65d723b13823baa02ff69751a5948bde60c22" + "value": "8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "name": "cdx:composer:package:sourceReference", - "value": "44f65d723b13823baa02ff69751a5948bde60c22" + "value": "8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "name": "cdx:composer:package:type", @@ -882,10 +887,10 @@ ] }, { - "bom-ref": "illuminate/macroable-9.52.16.0", + "bom-ref": "illuminate/macroable-10.48.12.0", "type": "library", "name": "macroable", - "version": "v9.52.16", + "version": "v10.48.12", "group": "illuminate", "description": "The Illuminate Macroable package.", "author": "Taylor Otwell", @@ -896,17 +901,17 @@ } } ], - "purl": "pkg:composer/illuminate/macroable@v9.52.16", + "purl": "pkg:composer/illuminate/macroable@v10.48.12", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/illuminate/macroable/zipball/e3bfaf6401742a9c6abca61b9b10e998e5b6449a", - "comment": "dist reference: e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "url": "https://api.github.com/repos/illuminate/macroable/zipball/dff667a46ac37b634dcf68909d9d41e94dc97c27", + "comment": "dist reference: dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "type": "vcs", "url": "https://github.com/illuminate/macroable.git", - "comment": "source reference: e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "comment": "source reference: dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "type": "website", @@ -927,11 +932,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "value": "dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "name": "cdx:composer:package:sourceReference", - "value": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "value": "dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "name": "cdx:composer:package:type", @@ -940,10 +945,10 @@ ] }, { - "bom-ref": "illuminate/pagination-9.52.16.0", + "bom-ref": "illuminate/pagination-10.48.12.0", "type": "library", "name": "pagination", - "version": "v9.52.16", + "version": "v10.48.12", "group": "illuminate", "description": "The Illuminate Pagination package.", "author": "Taylor Otwell", @@ -954,17 +959,17 @@ } } ], - "purl": "pkg:composer/illuminate/pagination@v9.52.16", + "purl": "pkg:composer/illuminate/pagination@v10.48.12", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/illuminate/pagination/zipball/0c913d6af303ae0060d94d74d68d537637f7e6d4", - "comment": "dist reference: 0c913d6af303ae0060d94d74d68d537637f7e6d4" + "url": "https://api.github.com/repos/illuminate/pagination/zipball/616874b9607ff35925347e1710a8b5151858cdf2", + "comment": "dist reference: 616874b9607ff35925347e1710a8b5151858cdf2" }, { "type": "vcs", "url": "https://github.com/illuminate/pagination.git", - "comment": "source reference: 0c913d6af303ae0060d94d74d68d537637f7e6d4" + "comment": "source reference: 616874b9607ff35925347e1710a8b5151858cdf2" }, { "type": "website", @@ -985,11 +990,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "0c913d6af303ae0060d94d74d68d537637f7e6d4" + "value": "616874b9607ff35925347e1710a8b5151858cdf2" }, { "name": "cdx:composer:package:sourceReference", - "value": "0c913d6af303ae0060d94d74d68d537637f7e6d4" + "value": "616874b9607ff35925347e1710a8b5151858cdf2" }, { "name": "cdx:composer:package:type", @@ -998,10 +1003,10 @@ ] }, { - "bom-ref": "illuminate/support-9.52.16.0", + "bom-ref": "illuminate/support-10.48.12.0", "type": "library", "name": "support", - "version": "v9.52.16", + "version": "v10.48.12", "group": "illuminate", "description": "The Illuminate Support package.", "author": "Taylor Otwell", @@ -1012,17 +1017,17 @@ } } ], - "purl": "pkg:composer/illuminate/support@v9.52.16", + "purl": "pkg:composer/illuminate/support@v10.48.12", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/illuminate/support/zipball/223c608dbca27232df6213f776bfe7bdeec24874", - "comment": "dist reference: 223c608dbca27232df6213f776bfe7bdeec24874" + "url": "https://api.github.com/repos/illuminate/support/zipball/263f389d81488c237846b69469f91387ca2729f3", + "comment": "dist reference: 263f389d81488c237846b69469f91387ca2729f3" }, { "type": "vcs", "url": "https://github.com/illuminate/support.git", - "comment": "source reference: 223c608dbca27232df6213f776bfe7bdeec24874" + "comment": "source reference: 263f389d81488c237846b69469f91387ca2729f3" }, { "type": "website", @@ -1043,11 +1048,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "223c608dbca27232df6213f776bfe7bdeec24874" + "value": "263f389d81488c237846b69469f91387ca2729f3" }, { "name": "cdx:composer:package:sourceReference", - "value": "223c608dbca27232df6213f776bfe7bdeec24874" + "value": "263f389d81488c237846b69469f91387ca2729f3" }, { "name": "cdx:composer:package:type", @@ -1056,136 +1061,10 @@ ] }, { - "bom-ref": "league/uri-6.7.2.0", - "type": "library", - "name": "uri", - "version": "6.7.2", - "group": "league", - "description": "URI manipulation library", - "author": "Ignace Nyamagana Butera", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/league/uri@6.7.2", - "externalReferences": [ - { - "type": "distribution", - "url": "https://api.github.com/repos/thephpleague/uri/zipball/d3b50812dd51f3fbf176344cc2981db03d10fe06", - "comment": "dist reference: d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "type": "vcs", - "url": "https://github.com/thephpleague/uri.git", - "comment": "source reference: d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "type": "website", - "url": "https://uri.thephpleague.com", - "comment": "as detected from Composer manifest 'homepage'" - }, - { - "type": "documentation", - "url": "https://uri.thephpleague.com", - "comment": "as detected from Composer manifest 'support.docs'" - }, - { - "type": "other", - "url": "https://thephpleague.slack.com", - "comment": "as detected from Composer manifest 'support.forum'" - }, - { - "type": "issue-tracker", - "url": "https://github.com/thephpleague/uri/issues", - "comment": "as detected from Composer manifest 'support.issues'" - }, - { - "type": "vcs", - "url": "https://github.com/thephpleague/uri/tree/6.7.2", - "comment": "as detected from Composer manifest 'support.source'" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, - { - "bom-ref": "league/uri-interfaces-2.3.0.0", - "type": "library", - "name": "uri-interfaces", - "version": "2.3.0", - "group": "league", - "description": "Common interface for URI representation", - "author": "Ignace Nyamagana Butera", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/league/uri-interfaces@2.3.0", - "externalReferences": [ - { - "type": "distribution", - "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/00e7e2943f76d8cb50c7dfdc2f6dee356e15e383", - "comment": "dist reference: 00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "type": "vcs", - "url": "https://github.com/thephpleague/uri-interfaces.git", - "comment": "source reference: 00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "type": "website", - "url": "http://github.com/thephpleague/uri-interfaces", - "comment": "as detected from Composer manifest 'homepage'" - }, - { - "type": "issue-tracker", - "url": "https://github.com/thephpleague/uri-interfaces/issues", - "comment": "as detected from Composer manifest 'support.issues'" - }, - { - "type": "vcs", - "url": "https://github.com/thephpleague/uri-interfaces/tree/2.3.0", - "comment": "as detected from Composer manifest 'support.source'" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, - { - "bom-ref": "monolog/monolog-2.9.2.0", + "bom-ref": "monolog/monolog-3.6.0.0", "type": "library", "name": "monolog", - "version": "2.9.2", + "version": "3.6.0", "group": "monolog", "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "author": "Jordi Boggiano", @@ -1196,17 +1075,17 @@ } } ], - "purl": "pkg:composer/monolog/monolog@2.9.2", + "purl": "pkg:composer/monolog/monolog@3.6.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/437cb3628f4cf6042cc10ae97fc2b8472e48ca1f", - "comment": "dist reference: 437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4b18b21a5527a3d5ffdac2fd35d3ab25a9597654", + "comment": "dist reference: 4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "type": "vcs", "url": "https://github.com/Seldaek/monolog.git", - "comment": "source reference: 437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "comment": "source reference: 4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "type": "website", @@ -1220,18 +1099,18 @@ }, { "type": "vcs", - "url": "https://github.com/Seldaek/monolog/tree/2.9.2", + "url": "https://github.com/Seldaek/monolog/tree/3.6.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "value": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "name": "cdx:composer:package:sourceReference", - "value": "437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "value": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "name": "cdx:composer:package:type", @@ -1240,10 +1119,10 @@ ] }, { - "bom-ref": "nesbot/carbon-2.72.3.0", + "bom-ref": "nesbot/carbon-2.72.5.0", "type": "library", "name": "carbon", - "version": "2.72.3", + "version": "2.72.5", "group": "nesbot", "description": "An API extension for DateTime that supports 281 different languages.", "author": "Brian Nesbitt, kylekatarnls", @@ -1254,17 +1133,17 @@ } } ], - "purl": "pkg:composer/nesbot/carbon@2.72.3", + "purl": "pkg:composer/nesbot/carbon@2.72.5", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/0c6fd108360c562f6e4fd1dedb8233b423e91c83", - "comment": "dist reference: 0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/afd46589c216118ecd48ff2b95d77596af1e57ed", + "comment": "dist reference: afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "type": "vcs", "url": "https://github.com/briannesbitt/Carbon.git", - "comment": "source reference: 0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "comment": "source reference: afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "type": "website", @@ -1290,11 +1169,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "value": "afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "name": "cdx:composer:package:sourceReference", - "value": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "value": "afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "name": "cdx:composer:package:type", @@ -1303,10 +1182,10 @@ ] }, { - "bom-ref": "paragonie/constant_time_encoding-2.6.3.0", + "bom-ref": "paragonie/constant_time_encoding-2.7.0.0", "type": "library", "name": "constant_time_encoding", - "version": "v2.6.3", + "version": "v2.7.0", "group": "paragonie", "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", "author": "Paragon Initiative Enterprises, Steve 'Sc00bz' Thomas", @@ -1317,17 +1196,17 @@ } } ], - "purl": "pkg:composer/paragonie/constant_time_encoding@v2.6.3", + "purl": "pkg:composer/paragonie/constant_time_encoding@v2.7.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", - "comment": "dist reference: 58c3f47f650c94ec05a151692652a868995d2938" + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/52a0d99e69f56b9ec27ace92ba56897fe6993105", + "comment": "dist reference: 52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "type": "vcs", "url": "https://github.com/paragonie/constant_time_encoding.git", - "comment": "source reference: 58c3f47f650c94ec05a151692652a868995d2938" + "comment": "source reference: 52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "type": "other", @@ -1348,11 +1227,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "58c3f47f650c94ec05a151692652a868995d2938" + "value": "52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "name": "cdx:composer:package:sourceReference", - "value": "58c3f47f650c94ec05a151692652a868995d2938" + "value": "52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "name": "cdx:composer:package:type", @@ -1419,10 +1298,10 @@ ] }, { - "bom-ref": "php-http/discovery-1.19.2.0", + "bom-ref": "php-http/discovery-1.19.4.0", "type": "library", "name": "discovery", - "version": "1.19.2", + "version": "1.19.4", "group": "php-http", "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", "author": "M\u00e1rk S\u00e1gi-Kaz\u00e1r", @@ -1433,17 +1312,17 @@ } } ], - "purl": "pkg:composer/php-http/discovery@1.19.2", + "purl": "pkg:composer/php-http/discovery@1.19.4", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/php-http/discovery/zipball/61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb", - "comment": "dist reference: 61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "url": "https://api.github.com/repos/php-http/discovery/zipball/0700efda8d7526335132360167315fdab3aeb599", + "comment": "dist reference: 0700efda8d7526335132360167315fdab3aeb599" }, { "type": "vcs", "url": "https://github.com/php-http/discovery.git", - "comment": "source reference: 61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "comment": "source reference: 0700efda8d7526335132360167315fdab3aeb599" }, { "type": "website", @@ -1457,18 +1336,18 @@ }, { "type": "vcs", - "url": "https://github.com/php-http/discovery/tree/1.19.2", + "url": "https://github.com/php-http/discovery/tree/1.19.4", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "value": "0700efda8d7526335132360167315fdab3aeb599" }, { "name": "cdx:composer:package:sourceReference", - "value": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "value": "0700efda8d7526335132360167315fdab3aeb599" }, { "name": "cdx:composer:package:type", @@ -1757,12 +1636,12 @@ ] }, { - "bom-ref": "psr/http-factory-1.0.2.0", + "bom-ref": "psr/http-factory-1.1.0.0", "type": "library", "name": "http-factory", - "version": "1.0.2", + "version": "1.1.0", "group": "psr", - "description": "Common interfaces for PSR-7 HTTP message factories", + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "author": "PHP-FIG", "licenses": [ { @@ -1771,32 +1650,32 @@ } } ], - "purl": "pkg:composer/psr/http-factory@1.0.2", + "purl": "pkg:composer/psr/http-factory@1.1.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", - "comment": "dist reference: e616d01114759c4c489f93b099585439f795fe35" + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "comment": "dist reference: 2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "type": "vcs", "url": "https://github.com/php-fig/http-factory.git", - "comment": "source reference: e616d01114759c4c489f93b099585439f795fe35" + "comment": "source reference: 2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "type": "vcs", - "url": "https://github.com/php-fig/http-factory/tree/1.0.2", + "url": "https://github.com/php-fig/http-factory", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e616d01114759c4c489f93b099585439f795fe35" + "value": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "name": "cdx:composer:package:sourceReference", - "value": "e616d01114759c4c489f93b099585439f795fe35" + "value": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "name": "cdx:composer:package:type", @@ -1959,10 +1838,10 @@ ] }, { - "bom-ref": "psr/log-1.1.4.0", + "bom-ref": "psr/log-3.0.0.0", "type": "library", "name": "log", - "version": "1.1.4", + "version": "3.0.0", "group": "psr", "description": "Common interface for logging libraries", "author": "PHP-FIG", @@ -1973,32 +1852,37 @@ } } ], - "purl": "pkg:composer/psr/log@1.1.4", + "purl": "pkg:composer/psr/log@3.0.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "comment": "dist reference: d49695b909c3b7628b6289db5479a1c204601f11" + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "comment": "dist reference: fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "type": "vcs", "url": "https://github.com/php-fig/log.git", - "comment": "source reference: d49695b909c3b7628b6289db5479a1c204601f11" + "comment": "source reference: fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "type": "website", "url": "https://github.com/php-fig/log", "comment": "as detected from Composer manifest 'homepage'" + }, + { + "type": "vcs", + "url": "https://github.com/php-fig/log/tree/3.0.0", + "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "d49695b909c3b7628b6289db5479a1c204601f11" + "value": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "name": "cdx:composer:package:sourceReference", - "value": "d49695b909c3b7628b6289db5479a1c204601f11" + "value": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "name": "cdx:composer:package:type", @@ -2092,111 +1976,6 @@ } ] }, - { - "bom-ref": "ramsey/collection-1.3.0.0", - "type": "library", - "name": "collection", - "version": "1.3.0", - "group": "ramsey", - "description": "A PHP library for representing and manipulating collections.", - "author": "Ben Ramsey", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/ramsey/collection@1.3.0", - "externalReferences": [ - { - "type": "distribution", - "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4", - "comment": "dist reference: ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "type": "vcs", - "url": "https://github.com/ramsey/collection.git", - "comment": "source reference: ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "type": "issue-tracker", - "url": "https://github.com/ramsey/collection/issues", - "comment": "as detected from Composer manifest 'support.issues'" - }, - { - "type": "vcs", - "url": "https://github.com/ramsey/collection/tree/1.3.0", - "comment": "as detected from Composer manifest 'support.source'" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, - { - "bom-ref": "ramsey/uuid-4.7.5.0", - "type": "library", - "name": "uuid", - "version": "4.7.5", - "group": "ramsey", - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/ramsey/uuid@4.7.5", - "externalReferences": [ - { - "type": "distribution", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e", - "comment": "dist reference: 5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "type": "vcs", - "url": "https://github.com/ramsey/uuid.git", - "comment": "source reference: 5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "type": "issue-tracker", - "url": "https://github.com/ramsey/uuid/issues", - "comment": "as detected from Composer manifest 'support.issues'" - }, - { - "type": "vcs", - "url": "https://github.com/ramsey/uuid/tree/4.7.5", - "comment": "as detected from Composer manifest 'support.source'" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, { "bom-ref": "spomky-labs/base64url-2.0.4.0", "type": "library", @@ -2246,10 +2025,10 @@ ] }, { - "bom-ref": "spomky-labs/cbor-php-2.1.0.0", + "bom-ref": "spomky-labs/cbor-php-3.0.4.0", "type": "library", "name": "cbor-php", - "version": "v2.1.0", + "version": "3.0.4", "group": "spomky-labs", "description": "CBOR Encoder/Decoder for PHP", "author": "Florent Morselli, All contributors", @@ -2260,17 +2039,17 @@ } } ], - "purl": "pkg:composer/spomky-labs/cbor-php@v2.1.0", + "purl": "pkg:composer/spomky-labs/cbor-php@3.0.4", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/28e2712cfc0b48fae661a48ffc6896d7abe83684", - "comment": "dist reference: 28e2712cfc0b48fae661a48ffc6896d7abe83684" + "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b", + "comment": "dist reference: 658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "type": "vcs", "url": "https://github.com/Spomky-Labs/cbor-php.git", - "comment": "source reference: 28e2712cfc0b48fae661a48ffc6896d7abe83684" + "comment": "source reference: 658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "type": "issue-tracker", @@ -2279,18 +2058,18 @@ }, { "type": "vcs", - "url": "https://github.com/Spomky-Labs/cbor-php/tree/v2.1.0", + "url": "https://github.com/Spomky-Labs/cbor-php/tree/3.0.4", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "28e2712cfc0b48fae661a48ffc6896d7abe83684" + "value": "658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "name": "cdx:composer:package:sourceReference", - "value": "28e2712cfc0b48fae661a48ffc6896d7abe83684" + "value": "658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "name": "cdx:composer:package:type", @@ -2299,10 +2078,10 @@ ] }, { - "bom-ref": "symfony/deprecation-contracts-3.0.2.0", + "bom-ref": "symfony/deprecation-contracts-3.5.0.0", "type": "library", "name": "deprecation-contracts", - "version": "v3.0.2", + "version": "v3.5.0", "group": "symfony", "description": "A generic function and convention to trigger deprecation notices", "author": "Nicolas Grekas, Symfony Community", @@ -2313,17 +2092,17 @@ } } ], - "purl": "pkg:composer/symfony/deprecation-contracts@v3.0.2", + "purl": "pkg:composer/symfony/deprecation-contracts@v3.5.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", - "comment": "dist reference: 26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "comment": "dist reference: 0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "type": "vcs", "url": "https://github.com/symfony/deprecation-contracts.git", - "comment": "source reference: 26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "comment": "source reference: 0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "type": "website", @@ -2332,18 +2111,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2", + "url": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "value": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "name": "cdx:composer:package:sourceReference", - "value": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "value": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "name": "cdx:composer:package:type", @@ -2352,10 +2131,10 @@ ] }, { - "bom-ref": "symfony/http-client-5.4.37.0", + "bom-ref": "symfony/http-client-6.4.8.0", "type": "library", "name": "http-client", - "version": "v5.4.37", + "version": "v6.4.8", "group": "symfony", "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "author": "Nicolas Grekas, Symfony Community", @@ -2366,17 +2145,17 @@ } } ], - "purl": "pkg:composer/symfony/http-client@v5.4.37", + "purl": "pkg:composer/symfony/http-client@v6.4.8", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/http-client/zipball/63d93fd99523b9608929a38172da3365a6c0821c", - "comment": "dist reference: 63d93fd99523b9608929a38172da3365a6c0821c" + "url": "https://api.github.com/repos/symfony/http-client/zipball/61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05", + "comment": "dist reference: 61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "type": "vcs", "url": "https://github.com/symfony/http-client.git", - "comment": "source reference: 63d93fd99523b9608929a38172da3365a6c0821c" + "comment": "source reference: 61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "type": "website", @@ -2385,18 +2164,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/http-client/tree/v5.4.37", + "url": "https://github.com/symfony/http-client/tree/v6.4.8", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "63d93fd99523b9608929a38172da3365a6c0821c" + "value": "61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "name": "cdx:composer:package:sourceReference", - "value": "63d93fd99523b9608929a38172da3365a6c0821c" + "value": "61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "name": "cdx:composer:package:type", @@ -2405,10 +2184,10 @@ ] }, { - "bom-ref": "symfony/http-client-contracts-2.5.2.0", + "bom-ref": "symfony/http-client-contracts-3.5.0.0", "type": "library", "name": "http-client-contracts", - "version": "v2.5.2", + "version": "v3.5.0", "group": "symfony", "description": "Generic abstractions related to HTTP clients", "author": "Nicolas Grekas, Symfony Community", @@ -2419,17 +2198,17 @@ } } ], - "purl": "pkg:composer/symfony/http-client-contracts@v2.5.2", + "purl": "pkg:composer/symfony/http-client-contracts@v3.5.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "comment": "dist reference: ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/20414d96f391677bf80078aa55baece78b82647d", + "comment": "dist reference: 20414d96f391677bf80078aa55baece78b82647d" }, { "type": "vcs", "url": "https://github.com/symfony/http-client-contracts.git", - "comment": "source reference: ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "comment": "source reference: 20414d96f391677bf80078aa55baece78b82647d" }, { "type": "website", @@ -2438,18 +2217,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/http-client-contracts/tree/v2.5.2", + "url": "https://github.com/symfony/http-client-contracts/tree/v3.5.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "value": "20414d96f391677bf80078aa55baece78b82647d" }, { "name": "cdx:composer:package:sourceReference", - "value": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "value": "20414d96f391677bf80078aa55baece78b82647d" }, { "name": "cdx:composer:package:type", @@ -2458,10 +2237,10 @@ ] }, { - "bom-ref": "symfony/http-foundation-6.0.20.0", + "bom-ref": "symfony/http-foundation-6.4.8.0", "type": "library", "name": "http-foundation", - "version": "v6.0.20", + "version": "v6.4.8", "group": "symfony", "description": "Defines an object-oriented layer for the HTTP specification", "author": "Fabien Potencier, Symfony Community", @@ -2472,17 +2251,17 @@ } } ], - "purl": "pkg:composer/symfony/http-foundation@v6.0.20", + "purl": "pkg:composer/symfony/http-foundation@v6.4.8", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6", - "comment": "dist reference: e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", + "comment": "dist reference: 27de8cc95e11db7a50b027e71caaab9024545947" }, { "type": "vcs", "url": "https://github.com/symfony/http-foundation.git", - "comment": "source reference: e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "comment": "source reference: 27de8cc95e11db7a50b027e71caaab9024545947" }, { "type": "website", @@ -2491,18 +2270,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/http-foundation/tree/v6.0.20", + "url": "https://github.com/symfony/http-foundation/tree/v6.4.8", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "value": "27de8cc95e11db7a50b027e71caaab9024545947" }, { "name": "cdx:composer:package:sourceReference", - "value": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "value": "27de8cc95e11db7a50b027e71caaab9024545947" }, { "name": "cdx:composer:package:type", @@ -2563,59 +2342,6 @@ } ] }, - { - "bom-ref": "symfony/polyfill-php73-1.29.0.0", - "type": "library", - "name": "polyfill-php73", - "version": "v1.29.0", - "group": "symfony", - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "author": "Nicolas Grekas, Symfony Community", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/symfony/polyfill-php73@v1.29.0", - "externalReferences": [ - { - "type": "distribution", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/21bd091060673a1177ae842c0ef8fe30893114d2", - "comment": "dist reference: 21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "type": "vcs", - "url": "https://github.com/symfony/polyfill-php73.git", - "comment": "source reference: 21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "type": "website", - "url": "https://symfony.com", - "comment": "as detected from Composer manifest 'homepage'" - }, - { - "type": "vcs", - "url": "https://github.com/symfony/polyfill-php73/tree/v1.29.0", - "comment": "as detected from Composer manifest 'support.source'" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, { "bom-ref": "symfony/polyfill-php80-1.29.0.0", "type": "library", @@ -2670,12 +2396,12 @@ ] }, { - "bom-ref": "symfony/polyfill-php81-1.29.0.0", + "bom-ref": "symfony/polyfill-php83-1.29.0.0", "type": "library", - "name": "polyfill-php81", + "name": "polyfill-php83", "version": "v1.29.0", "group": "symfony", - "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "author": "Nicolas Grekas, Symfony Community", "licenses": [ { @@ -2684,17 +2410,17 @@ } } ], - "purl": "pkg:composer/symfony/polyfill-php81@v1.29.0", + "purl": "pkg:composer/symfony/polyfill-php83@v1.29.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", - "comment": "dist reference: c565ad1e63f30e7477fc40738343c62b40bc672d" + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", + "comment": "dist reference: 86fcae159633351e5fd145d1c47de6c528f8caff" }, { "type": "vcs", - "url": "https://github.com/symfony/polyfill-php81.git", - "comment": "source reference: c565ad1e63f30e7477fc40738343c62b40bc672d" + "url": "https://github.com/symfony/polyfill-php83.git", + "comment": "source reference: 86fcae159633351e5fd145d1c47de6c528f8caff" }, { "type": "website", @@ -2703,18 +2429,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/polyfill-php81/tree/v1.29.0", + "url": "https://github.com/symfony/polyfill-php83/tree/v1.29.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "c565ad1e63f30e7477fc40738343c62b40bc672d" + "value": "86fcae159633351e5fd145d1c47de6c528f8caff" }, { "name": "cdx:composer:package:sourceReference", - "value": "c565ad1e63f30e7477fc40738343c62b40bc672d" + "value": "86fcae159633351e5fd145d1c47de6c528f8caff" }, { "name": "cdx:composer:package:type", @@ -2723,13 +2449,13 @@ ] }, { - "bom-ref": "symfony/process-5.4.36.0", + "bom-ref": "symfony/polyfill-uuid-1.29.0.0", "type": "library", - "name": "process", - "version": "v5.4.36", + "name": "polyfill-uuid", + "version": "v1.29.0", "group": "symfony", - "description": "Executes commands in sub-processes", - "author": "Fabien Potencier, Symfony Community", + "description": "Symfony polyfill for uuid functions", + "author": "Gr\u00e9goire Pineau, Symfony Community", "licenses": [ { "license": { @@ -2737,17 +2463,17 @@ } } ], - "purl": "pkg:composer/symfony/process@v5.4.36", + "purl": "pkg:composer/symfony/polyfill-uuid@v1.29.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/process/zipball/4fdf34004f149cc20b2f51d7d119aa500caad975", - "comment": "dist reference: 4fdf34004f149cc20b2f51d7d119aa500caad975" + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853", + "comment": "dist reference: 3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "type": "vcs", - "url": "https://github.com/symfony/process.git", - "comment": "source reference: 4fdf34004f149cc20b2f51d7d119aa500caad975" + "url": "https://github.com/symfony/polyfill-uuid.git", + "comment": "source reference: 3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "type": "website", @@ -2756,18 +2482,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/process/tree/v5.4.36", + "url": "https://github.com/symfony/polyfill-uuid/tree/v1.29.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "4fdf34004f149cc20b2f51d7d119aa500caad975" + "value": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "name": "cdx:composer:package:sourceReference", - "value": "4fdf34004f149cc20b2f51d7d119aa500caad975" + "value": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "name": "cdx:composer:package:type", @@ -2776,10 +2502,10 @@ ] }, { - "bom-ref": "symfony/psr-http-message-bridge-2.3.1.0", + "bom-ref": "symfony/psr-http-message-bridge-6.4.8.0", "type": "library", "name": "psr-http-message-bridge", - "version": "v2.3.1", + "version": "v6.4.8", "group": "symfony", "description": "PSR HTTP message bridge", "author": "Fabien Potencier, Symfony Community", @@ -2790,42 +2516,37 @@ } } ], - "purl": "pkg:composer/symfony/psr-http-message-bridge@v2.3.1", + "purl": "pkg:composer/symfony/psr-http-message-bridge@v6.4.8", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/581ca6067eb62640de5ff08ee1ba6850a0ee472e", - "comment": "dist reference: 581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/23a162bd446b93948a2c2f6909d80ad06195be10", + "comment": "dist reference: 23a162bd446b93948a2c2f6909d80ad06195be10" }, { "type": "vcs", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "comment": "source reference: 581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "comment": "source reference: 23a162bd446b93948a2c2f6909d80ad06195be10" }, { "type": "website", - "url": "http://symfony.com", + "url": "https://symfony.com", "comment": "as detected from Composer manifest 'homepage'" }, - { - "type": "issue-tracker", - "url": "https://github.com/symfony/psr-http-message-bridge/issues", - "comment": "as detected from Composer manifest 'support.issues'" - }, { "type": "vcs", - "url": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.1", + "url": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.8", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "value": "23a162bd446b93948a2c2f6909d80ad06195be10" }, { "name": "cdx:composer:package:sourceReference", - "value": "581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "value": "23a162bd446b93948a2c2f6909d80ad06195be10" }, { "name": "cdx:composer:package:type", @@ -2834,10 +2555,10 @@ ] }, { - "bom-ref": "symfony/service-contracts-3.0.2.0", + "bom-ref": "symfony/service-contracts-3.5.0.0", "type": "library", "name": "service-contracts", - "version": "v3.0.2", + "version": "v3.5.0", "group": "symfony", "description": "Generic abstractions related to writing services", "author": "Nicolas Grekas, Symfony Community", @@ -2848,17 +2569,17 @@ } } ], - "purl": "pkg:composer/symfony/service-contracts@v3.0.2", + "purl": "pkg:composer/symfony/service-contracts@v3.5.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", - "comment": "dist reference: d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "comment": "dist reference: bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "type": "vcs", "url": "https://github.com/symfony/service-contracts.git", - "comment": "source reference: d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "comment": "source reference: bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "type": "website", @@ -2867,18 +2588,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/service-contracts/tree/v3.0.2", + "url": "https://github.com/symfony/service-contracts/tree/v3.5.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "value": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "name": "cdx:composer:package:sourceReference", - "value": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "value": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "name": "cdx:composer:package:type", @@ -2887,10 +2608,10 @@ ] }, { - "bom-ref": "symfony/translation-6.0.19.0", + "bom-ref": "symfony/translation-6.4.8.0", "type": "library", "name": "translation", - "version": "v6.0.19", + "version": "v6.4.8", "group": "symfony", "description": "Provides tools to internationalize your application", "author": "Fabien Potencier, Symfony Community", @@ -2901,17 +2622,17 @@ } } ], - "purl": "pkg:composer/symfony/translation@v6.0.19", + "purl": "pkg:composer/symfony/translation@v6.4.8", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", - "comment": "dist reference: 9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", + "comment": "dist reference: a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "type": "vcs", "url": "https://github.com/symfony/translation.git", - "comment": "source reference: 9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "comment": "source reference: a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "type": "website", @@ -2920,18 +2641,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/translation/tree/v6.0.19", + "url": "https://github.com/symfony/translation/tree/v6.4.8", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "value": "a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "name": "cdx:composer:package:sourceReference", - "value": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "value": "a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "name": "cdx:composer:package:type", @@ -2940,10 +2661,10 @@ ] }, { - "bom-ref": "symfony/translation-contracts-3.0.2.0", + "bom-ref": "symfony/translation-contracts-3.5.0.0", "type": "library", "name": "translation-contracts", - "version": "v3.0.2", + "version": "v3.5.0", "group": "symfony", "description": "Generic abstractions related to translation", "author": "Nicolas Grekas, Symfony Community", @@ -2954,17 +2675,17 @@ } } ], - "purl": "pkg:composer/symfony/translation-contracts@v3.0.2", + "purl": "pkg:composer/symfony/translation-contracts@v3.5.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282", - "comment": "dist reference: acbfbb274e730e5a0236f619b6168d9dedb3e282" + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", + "comment": "dist reference: b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "type": "vcs", "url": "https://github.com/symfony/translation-contracts.git", - "comment": "source reference: acbfbb274e730e5a0236f619b6168d9dedb3e282" + "comment": "source reference: b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "type": "website", @@ -2973,18 +2694,18 @@ }, { "type": "vcs", - "url": "https://github.com/symfony/translation-contracts/tree/v3.0.2", + "url": "https://github.com/symfony/translation-contracts/tree/v3.5.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "acbfbb274e730e5a0236f619b6168d9dedb3e282" + "value": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "name": "cdx:composer:package:sourceReference", - "value": "acbfbb274e730e5a0236f619b6168d9dedb3e282" + "value": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "name": "cdx:composer:package:type", @@ -2993,10 +2714,63 @@ ] }, { - "bom-ref": "thecodingmachine/safe-1.3.3.0", + "bom-ref": "symfony/uid-6.4.8.0", + "type": "library", + "name": "uid", + "version": "v6.4.8", + "group": "symfony", + "description": "Provides an object-oriented API to generate and represent UIDs", + "author": "Gr\u00e9goire Pineau, Nicolas Grekas, Symfony Community", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "purl": "pkg:composer/symfony/uid@v6.4.8", + "externalReferences": [ + { + "type": "distribution", + "url": "https://api.github.com/repos/symfony/uid/zipball/35904eca37a84bb764c560cbfcac9f0ac2bcdbdf", + "comment": "dist reference: 35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "type": "vcs", + "url": "https://github.com/symfony/uid.git", + "comment": "source reference: 35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "type": "website", + "url": "https://symfony.com", + "comment": "as detected from Composer manifest 'homepage'" + }, + { + "type": "vcs", + "url": "https://github.com/symfony/uid/tree/v6.4.8", + "comment": "as detected from Composer manifest 'support.source'" + } + ], + "properties": [ + { + "name": "cdx:composer:package:distReference", + "value": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "name": "cdx:composer:package:sourceReference", + "value": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "name": "cdx:composer:package:type", + "value": "library" + } + ] + }, + { + "bom-ref": "thecodingmachine/safe-2.5.0.0", "type": "library", "name": "safe", - "version": "v1.3.3", + "version": "v2.5.0", "group": "thecodingmachine", "description": "PHP core functions that throw exceptions instead of returning FALSE on error", "licenses": [ @@ -3006,17 +2780,17 @@ } } ], - "purl": "pkg:composer/thecodingmachine/safe@v1.3.3", + "purl": "pkg:composer/thecodingmachine/safe@v2.5.0", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", - "comment": "dist reference: a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/3115ecd6b4391662b4931daac4eba6b07a2ac1f0", + "comment": "dist reference: 3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "type": "vcs", "url": "https://github.com/thecodingmachine/safe.git", - "comment": "source reference: a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "comment": "source reference: 3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "type": "issue-tracker", @@ -3025,18 +2799,18 @@ }, { "type": "vcs", - "url": "https://github.com/thecodingmachine/safe/tree/v1.3.3", + "url": "https://github.com/thecodingmachine/safe/tree/v2.5.0", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "value": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "name": "cdx:composer:package:sourceReference", - "value": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "value": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "name": "cdx:composer:package:type", @@ -3103,10 +2877,10 @@ ] }, { - "bom-ref": "web-auth/cose-lib-3.3.12.0", + "bom-ref": "web-auth/cose-lib-4.0.13.0", "type": "library", "name": "cose-lib", - "version": "v3.3.12", + "version": "4.0.13", "group": "web-auth", "description": "CBOR Object Signing and Encryption (COSE) For PHP", "author": "Florent Morselli, All contributors", @@ -3117,37 +2891,42 @@ } } ], - "purl": "pkg:composer/web-auth/cose-lib@v3.3.12", + "purl": "pkg:composer/web-auth/cose-lib@4.0.13", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/web-auth/cose-lib/zipball/efa6ec2ba4e840bc1316a493973c9916028afeeb", - "comment": "dist reference: efa6ec2ba4e840bc1316a493973c9916028afeeb" + "url": "https://api.github.com/repos/web-auth/cose-lib/zipball/fc733974fe12b550b54a94a08e4e184aca0015e5", + "comment": "dist reference: fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "type": "vcs", "url": "https://github.com/web-auth/cose-lib.git", - "comment": "source reference: efa6ec2ba4e840bc1316a493973c9916028afeeb" + "comment": "source reference: fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "type": "website", "url": "https://github.com/web-auth", "comment": "as detected from Composer manifest 'homepage'" }, + { + "type": "issue-tracker", + "url": "https://github.com/web-auth/cose-lib/issues", + "comment": "as detected from Composer manifest 'support.issues'" + }, { "type": "vcs", - "url": "https://github.com/web-auth/cose-lib/tree/v3.3.12", + "url": "https://github.com/web-auth/cose-lib/tree/4.0.13", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "efa6ec2ba4e840bc1316a493973c9916028afeeb" + "value": "fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "name": "cdx:composer:package:sourceReference", - "value": "efa6ec2ba4e840bc1316a493973c9916028afeeb" + "value": "fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "name": "cdx:composer:package:type", @@ -3156,10 +2935,10 @@ ] }, { - "bom-ref": "web-auth/metadata-service-3.3.12.0", + "bom-ref": "web-auth/metadata-service-4.0.5.0", "type": "library", "name": "metadata-service", - "version": "v3.3.12", + "version": "v4.0.5", "group": "web-auth", "description": "Metadata Service for FIDO2/Webauthn", "author": "Florent Morselli, All contributors", @@ -3170,17 +2949,17 @@ } } ], - "purl": "pkg:composer/web-auth/metadata-service@v3.3.12", + "purl": "pkg:composer/web-auth/metadata-service@v4.0.5", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/web-auth/webauthn-metadata-service/zipball/ef40d2b7b68c4964247d13fab52e2fa8dbd65246", - "comment": "dist reference: ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "url": "https://api.github.com/repos/web-auth/webauthn-metadata-service/zipball/2bc26efc09d280f87777c736f404a2d875d6e7c4", + "comment": "dist reference: 2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "type": "vcs", "url": "https://github.com/web-auth/webauthn-metadata-service.git", - "comment": "source reference: ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "comment": "source reference: 2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "type": "website", @@ -3189,18 +2968,18 @@ }, { "type": "vcs", - "url": "https://github.com/web-auth/webauthn-metadata-service/tree/v3.3.12", + "url": "https://github.com/web-auth/webauthn-metadata-service/tree/v4.0.5", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "value": "2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "name": "cdx:composer:package:sourceReference", - "value": "ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "value": "2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "name": "cdx:composer:package:type", @@ -3209,10 +2988,10 @@ ] }, { - "bom-ref": "web-auth/webauthn-lib-3.3.12.0", + "bom-ref": "web-auth/webauthn-lib-4.0.5.0", "type": "library", "name": "webauthn-lib", - "version": "v3.3.12", + "version": "v4.0.5", "group": "web-auth", "description": "FIDO2/Webauthn Support For PHP", "author": "Florent Morselli, All contributors", @@ -3223,17 +3002,17 @@ } } ], - "purl": "pkg:composer/web-auth/webauthn-lib@v3.3.12", + "purl": "pkg:composer/web-auth/webauthn-lib@v4.0.5", "externalReferences": [ { "type": "distribution", - "url": "https://api.github.com/repos/web-auth/webauthn-lib/zipball/5ef9b21c8e9f8a817e524ac93290d08a9f065b33", - "comment": "dist reference: 5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "url": "https://api.github.com/repos/web-auth/webauthn-lib/zipball/1b02740ab8539f025419380c9e4c41b090c6cf47", + "comment": "dist reference: 1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "type": "vcs", "url": "https://github.com/web-auth/webauthn-lib.git", - "comment": "source reference: 5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "comment": "source reference: 1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "type": "website", @@ -3242,18 +3021,18 @@ }, { "type": "vcs", - "url": "https://github.com/web-auth/webauthn-lib/tree/v3.3.12", + "url": "https://github.com/web-auth/webauthn-lib/tree/v4.0.5", "comment": "as detected from Composer manifest 'support.source'" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "value": "1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "name": "cdx:composer:package:sourceReference", - "value": "5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "value": "1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "name": "cdx:composer:package:type", @@ -3664,7 +3443,7 @@ "ref": "brick/math-0.9.3.0" }, { - "ref": "carbonphp/carbon-doctrine-types-2.1.0.0" + "ref": "carbonphp/carbon-doctrine-types-3.2.0.0" }, { "ref": "christian-riesen/base32-1.6.0.0" @@ -3675,13 +3454,13 @@ { "ref": "duosecurity/duo_universal_php-1.0.2.0", "dependsOn": [ - "firebase/php-jwt-6.10.0.0" + "firebase/php-jwt-6.10.1.0" ] }, { "ref": "facile-it/php-jose-verifier-0.3.0.0", "dependsOn": [ - "php-http/discovery-1.19.2.0", + "php-http/discovery-1.19.4.0", "psr/http-client-1.0.3.0", "psr/http-message-1.1.0.0", "psr/simple-cache-1.0.1.0", @@ -3699,9 +3478,9 @@ "ref": "facile-it/php-openid-client-0.2.0.0", "dependsOn": [ "facile-it/php-jose-verifier-0.3.0.0", - "php-http/discovery-1.19.2.0", + "php-http/discovery-1.19.4.0", "psr/http-client-1.0.3.0", - "psr/http-factory-1.0.2.0", + "psr/http-factory-1.1.0.0", "psr/http-message-1.1.0.0", "psr/http-server-middleware-1.0.2.0", "web-token/jwt-checker-2.2.11.0", @@ -3717,11 +3496,12 @@ "ref": "fgrosse/phpasn1-2.5.0.0" }, { - "ref": "firebase/php-jwt-6.10.0.0" + "ref": "firebase/php-jwt-6.10.1.0" }, { - "ref": "guzzlehttp/psr7-1.9.1.0", + "ref": "guzzlehttp/psr7-2.6.2.0", "dependsOn": [ + "psr/http-factory-1.1.0.0", "psr/http-message-1.1.0.0", "ralouphie/getallheaders-3.0.3.0" ] @@ -3729,85 +3509,75 @@ { "ref": "http-interop/http-factory-guzzle-1.2.0.0", "dependsOn": [ - "guzzlehttp/psr7-1.9.1.0", - "psr/http-factory-1.0.2.0" + "guzzlehttp/psr7-2.6.2.0", + "psr/http-factory-1.1.0.0" ] }, { - "ref": "illuminate/collections-9.52.16.0", + "ref": "illuminate/collections-10.48.12.0", "dependsOn": [ - "illuminate/conditionable-9.52.16.0", - "illuminate/contracts-9.52.16.0", - "illuminate/macroable-9.52.16.0" + "illuminate/conditionable-10.48.12.0", + "illuminate/contracts-10.48.12.0", + "illuminate/macroable-10.48.12.0" ] }, { - "ref": "illuminate/conditionable-9.52.16.0" + "ref": "illuminate/conditionable-10.48.12.0" }, { - "ref": "illuminate/contracts-9.52.16.0", + "ref": "illuminate/contracts-10.48.12.0", "dependsOn": [ "psr/container-2.0.2.0", "psr/simple-cache-1.0.1.0" ] }, { - "ref": "illuminate/macroable-9.52.16.0" + "ref": "illuminate/macroable-10.48.12.0" }, { - "ref": "illuminate/pagination-9.52.16.0", + "ref": "illuminate/pagination-10.48.12.0", "dependsOn": [ - "illuminate/collections-9.52.16.0", - "illuminate/contracts-9.52.16.0", - "illuminate/support-9.52.16.0" + "illuminate/collections-10.48.12.0", + "illuminate/contracts-10.48.12.0", + "illuminate/support-10.48.12.0" ] }, { - "ref": "illuminate/support-9.52.16.0", + "ref": "illuminate/support-10.48.12.0", "dependsOn": [ "doctrine/inflector-2.0.10.0", - "illuminate/collections-9.52.16.0", - "illuminate/conditionable-9.52.16.0", - "illuminate/contracts-9.52.16.0", - "illuminate/macroable-9.52.16.0", - "nesbot/carbon-2.72.3.0", + "illuminate/collections-10.48.12.0", + "illuminate/conditionable-10.48.12.0", + "illuminate/contracts-10.48.12.0", + "illuminate/macroable-10.48.12.0", + "nesbot/carbon-2.72.5.0", "voku/portable-ascii-2.0.1.0" ] }, { - "ref": "league/uri-6.7.2.0", + "ref": "monolog/monolog-3.6.0.0", "dependsOn": [ - "league/uri-interfaces-2.3.0.0", - "psr/http-message-1.1.0.0" + "psr/log-3.0.0.0" ] }, { - "ref": "league/uri-interfaces-2.3.0.0" - }, - { - "ref": "monolog/monolog-2.9.2.0", + "ref": "nesbot/carbon-2.72.5.0", "dependsOn": [ - "psr/log-1.1.4.0" - ] - }, - { - "ref": "nesbot/carbon-2.72.3.0", - "dependsOn": [ - "carbonphp/carbon-doctrine-types-2.1.0.0", + "carbonphp/carbon-doctrine-types-3.2.0.0", "psr/clock-1.0.0.0", "symfony/polyfill-mbstring-1.29.0.0", "symfony/polyfill-php80-1.29.0.0", - "symfony/translation-6.0.19.0" + "symfony/translation-6.4.8.0" ] }, { - "ref": "paragonie/constant_time_encoding-2.6.3.0" + "ref": "paragonie/constant_time_encoding-2.7.0.0" }, { "ref": "paragonie/random_compat-2.0.21.0" }, { - "ref": "php-http/discovery-1.19.2.0" + "ref": "php-http/discovery-1.19.4.0" }, { "ref": "phpmailer/phpmailer-6.9.1.0" @@ -3815,7 +3585,7 @@ { "ref": "phpseclib/phpseclib-3.0.37.0", "dependsOn": [ - "paragonie/constant_time_encoding-2.6.3.0", + "paragonie/constant_time_encoding-2.7.0.0", "paragonie/random_compat-2.0.21.0" ] }, @@ -3832,7 +3602,7 @@ ] }, { - "ref": "psr/http-factory-1.0.2.0", + "ref": "psr/http-factory-1.1.0.0", "dependsOn": [ "psr/http-message-1.1.0.0" ] @@ -3854,7 +3624,7 @@ ] }, { - "ref": "psr/log-1.1.4.0" + "ref": "psr/log-3.0.0.0" }, { "ref": "psr/simple-cache-1.0.1.0" @@ -3862,133 +3632,122 @@ { "ref": "ralouphie/getallheaders-3.0.3.0" }, - { - "ref": "ramsey/collection-1.3.0.0", - "dependsOn": [ - "symfony/polyfill-php81-1.29.0.0" - ] - }, - { - "ref": "ramsey/uuid-4.7.5.0", - "dependsOn": [ - "brick/math-0.9.3.0", - "ramsey/collection-1.3.0.0" - ] - }, { "ref": "spomky-labs/base64url-2.0.4.0" }, { - "ref": "spomky-labs/cbor-php-2.1.0.0", + "ref": "spomky-labs/cbor-php-3.0.4.0", "dependsOn": [ "brick/math-0.9.3.0" ] }, { - "ref": "symfony/deprecation-contracts-3.0.2.0" + "ref": "symfony/deprecation-contracts-3.5.0.0" }, { - "ref": "symfony/http-client-5.4.37.0", + "ref": "symfony/http-client-6.4.8.0", "dependsOn": [ - "psr/log-1.1.4.0", - "symfony/deprecation-contracts-3.0.2.0", - "symfony/http-client-contracts-2.5.2.0", - "symfony/polyfill-php73-1.29.0.0", - "symfony/polyfill-php80-1.29.0.0", - "symfony/service-contracts-3.0.2.0" + "psr/log-3.0.0.0", + "symfony/deprecation-contracts-3.5.0.0", + "symfony/http-client-contracts-3.5.0.0", + "symfony/service-contracts-3.5.0.0" ] }, { - "ref": "symfony/http-client-contracts-2.5.2.0" + "ref": "symfony/http-client-contracts-3.5.0.0" }, { - "ref": "symfony/http-foundation-6.0.20.0", + "ref": "symfony/http-foundation-6.4.8.0", "dependsOn": [ - "symfony/deprecation-contracts-3.0.2.0", - "symfony/polyfill-mbstring-1.29.0.0" + "symfony/deprecation-contracts-3.5.0.0", + "symfony/polyfill-mbstring-1.29.0.0", + "symfony/polyfill-php83-1.29.0.0" ] }, { "ref": "symfony/polyfill-mbstring-1.29.0.0" }, - { - "ref": "symfony/polyfill-php73-1.29.0.0" - }, { "ref": "symfony/polyfill-php80-1.29.0.0" }, { - "ref": "symfony/polyfill-php81-1.29.0.0" - }, - { - "ref": "symfony/process-5.4.36.0", + "ref": "symfony/polyfill-php83-1.29.0.0", "dependsOn": [ "symfony/polyfill-php80-1.29.0.0" ] }, { - "ref": "symfony/psr-http-message-bridge-2.3.1.0", + "ref": "symfony/polyfill-uuid-1.29.0.0" + }, + { + "ref": "symfony/psr-http-message-bridge-6.4.8.0", "dependsOn": [ "psr/http-message-1.1.0.0", - "symfony/deprecation-contracts-3.0.2.0", - "symfony/http-foundation-6.0.20.0" + "symfony/http-foundation-6.4.8.0" ] }, { - "ref": "symfony/service-contracts-3.0.2.0", + "ref": "symfony/service-contracts-3.5.0.0", "dependsOn": [ - "psr/container-2.0.2.0" + "psr/container-2.0.2.0", + "symfony/deprecation-contracts-3.5.0.0" ] }, { - "ref": "symfony/translation-6.0.19.0", + "ref": "symfony/translation-6.4.8.0", "dependsOn": [ + "symfony/deprecation-contracts-3.5.0.0", "symfony/polyfill-mbstring-1.29.0.0", - "symfony/translation-contracts-3.0.2.0" + "symfony/translation-contracts-3.5.0.0" ] }, { - "ref": "symfony/translation-contracts-3.0.2.0" + "ref": "symfony/translation-contracts-3.5.0.0" }, { - "ref": "thecodingmachine/safe-1.3.3.0" + "ref": "symfony/uid-6.4.8.0", + "dependsOn": [ + "symfony/polyfill-uuid-1.29.0.0" + ] + }, + { + "ref": "thecodingmachine/safe-2.5.0.0" }, { "ref": "voku/portable-ascii-2.0.1.0" }, { - "ref": "web-auth/cose-lib-3.3.12.0", + "ref": "web-auth/cose-lib-4.0.13.0", "dependsOn": [ - "beberlei/assert-3.3.2.0", + "brick/math-0.9.3.0", "fgrosse/phpasn1-2.5.0.0" ] }, { - "ref": "web-auth/metadata-service-3.3.12.0", + "ref": "web-auth/metadata-service-4.0.5.0", "dependsOn": [ "beberlei/assert-3.3.2.0", - "league/uri-6.7.2.0", + "paragonie/constant_time_encoding-2.7.0.0", "psr/http-client-1.0.3.0", - "psr/http-factory-1.0.2.0", - "psr/log-1.1.4.0" + "psr/http-factory-1.1.0.0", + "psr/log-3.0.0.0" ] }, { - "ref": "web-auth/webauthn-lib-3.3.12.0", + "ref": "web-auth/webauthn-lib-4.0.5.0", "dependsOn": [ "beberlei/assert-3.3.2.0", "fgrosse/phpasn1-2.5.0.0", + "paragonie/constant_time_encoding-2.7.0.0", "psr/http-client-1.0.3.0", - "psr/http-factory-1.0.2.0", + "psr/http-factory-1.1.0.0", "psr/http-message-1.1.0.0", - "psr/log-1.1.4.0", - "ramsey/uuid-4.7.5.0", - "spomky-labs/base64url-2.0.4.0", - "spomky-labs/cbor-php-2.1.0.0", - "symfony/process-5.4.36.0", - "thecodingmachine/safe-1.3.3.0", - "web-auth/cose-lib-3.3.12.0", - "web-auth/metadata-service-3.3.12.0" + "psr/log-3.0.0.0", + "spomky-labs/cbor-php-3.0.4.0", + "symfony/uid-6.4.8.0", + "thecodingmachine/safe-2.5.0.0", + "web-auth/cose-lib-4.0.13.0", + "web-auth/metadata-service-4.0.5.0" ] }, { @@ -4023,7 +3782,7 @@ "ref": "web-token/jwt-key-mgmt-2.2.11.0", "dependsOn": [ "psr/http-client-1.0.3.0", - "psr/http-factory-1.0.2.0", + "psr/http-factory-1.1.0.0", "web-token/jwt-core-2.2.11.0" ] }, @@ -4043,29 +3802,29 @@ { "ref": "webklex/php-imap-5.5.0.0", "dependsOn": [ - "illuminate/pagination-9.52.16.0", - "nesbot/carbon-2.72.3.0", - "symfony/http-foundation-6.0.20.0" + "illuminate/pagination-10.48.12.0", + "nesbot/carbon-2.72.5.0", + "symfony/http-foundation-6.4.8.0" ] }, { "ref": "ldap-account-manager/ldap-account-manager-8.7.0.0", "dependsOn": [ - "web-auth/webauthn-lib-3.3.12.0", - "web-auth/cose-lib-3.3.12.0", - "web-auth/metadata-service-3.3.12.0", - "symfony/http-foundation-6.0.20.0", - "symfony/psr-http-message-bridge-2.3.1.0", - "symfony/http-client-5.4.37.0", + "web-auth/webauthn-lib-4.0.5.0", + "web-auth/cose-lib-4.0.13.0", + "web-auth/metadata-service-4.0.5.0", + "symfony/psr-http-message-bridge-6.4.8.0", + "symfony/http-foundation-6.4.8.0", + "symfony/http-client-6.4.8.0", "http-interop/http-factory-guzzle-1.2.0.0", "webklex/php-imap-5.5.0.0", "phpmailer/phpmailer-6.9.1.0", - "guzzlehttp/psr7-1.9.1.0", + "guzzlehttp/psr7-2.6.2.0", "paragonie/random_compat-2.0.21.0", "phpseclib/phpseclib-3.0.37.0", "christian-riesen/base32-1.6.0.0", "facile-it/php-openid-client-0.2.0.0", - "monolog/monolog-2.9.2.0", + "monolog/monolog-3.6.0.0", "duosecurity/duo_universal_php-1.0.2.0" ] } diff --git a/lam/sbom-libs.json b/lam/sbom-libs.json index 8fe475ef5..076ac36c1 100644 --- a/lam/sbom-libs.json +++ b/lam/sbom-libs.json @@ -1,10 +1,10 @@ { "bomFormat" : "CycloneDX", "specVersion" : "1.5", - "serialNumber" : "urn:uuid:44914833-8fde-4146-9c13-c8457f2a694e", + "serialNumber" : "urn:uuid:49f02510-fe68-4816-a9a1-c5a80f752868", "version" : 1, "metadata" : { - "timestamp" : "2024-02-20T06:26:06Z", + "timestamp" : "2024-06-05T18:11:18Z", "tools" : [ { "vendor" : "OWASP", @@ -99,7 +99,7 @@ { "group" : "cdx:npm:package:bundled", "name" : "jodit", - "version" : "4.0.6", + "version" : "4.2.24", "licenses" : [ { "license" : { @@ -107,7 +107,7 @@ } } ], - "purl" : "pkg:npm/jodit@4.0.6", + "purl" : "pkg:npm/jodit@4.2.24", "type" : "library", "bom-ref" : "b5831dd1-9cc8-4af8-9c56-2511e92b9f7e" }, @@ -159,7 +159,7 @@ { "group" : "cdx:composer:package", "name" : "tecnickcom/tcpdf", - "version" : "6.6.5", + "version" : "6.7.5", "licenses" : [ { "license" : { @@ -167,7 +167,7 @@ } } ], - "purl" : "pkg:composer/tecnickcom/tcpdf@6.6.5", + "purl" : "pkg:composer/tecnickcom/tcpdf@6.7.5", "type" : "library", "bom-ref" : "72240acd-7de4-4058-b56f-e64638babcbf" }, diff --git a/lam/sbom.json b/lam/sbom.json index b57a5daac..613fa4098 100644 --- a/lam/sbom.json +++ b/lam/sbom.json @@ -1,7 +1,7 @@ { "bomFormat": "CycloneDX", "specVersion": "1.5", - "serialNumber": "urn:uuid:367e4dba-ac6c-4f4c-a327-9ed8433ece6a", + "serialNumber": "urn:uuid:0b6ad058-2d18-4db3-81e0-35acdef26d65", "version": 1, "metadata": { "tools": [ @@ -12,17 +12,17 @@ { "vendor": "cyclonedx", "name": "cyclonedx-php-composer", - "version": "v5.0.1", + "version": "v5.2.0", "externalReferences": [ { - "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-composer/zipball/b5ff6da5c81452537244e42791b831bf40a0bab8", + "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-composer/zipball/f3a3cdc1a9e34bf1d5748e4279a24569cbf31fed", "type": "distribution", - "comment": "dist reference: b5ff6da5c81452537244e42791b831bf40a0bab8" + "comment": "dist reference: f3a3cdc1a9e34bf1d5748e4279a24569cbf31fed" }, { "url": "https://github.com/CycloneDX/cyclonedx-php-composer.git", "type": "vcs", - "comment": "source reference: b5ff6da5c81452537244e42791b831bf40a0bab8" + "comment": "source reference: f3a3cdc1a9e34bf1d5748e4279a24569cbf31fed" }, { "url": "https://github.com/CycloneDX/cyclonedx-php-composer/#readme", @@ -44,23 +44,28 @@ { "vendor": "cyclonedx", "name": "cyclonedx-library", - "version": "v3.1.1", + "version": "v3.4.0", "externalReferences": [ { - "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-library/zipball/d30f707d97bed6fae4b9d3a480aae70fa92c326a", + "url": "https://api.github.com/repos/CycloneDX/cyclonedx-php-library/zipball/166f41af65eab5b819a2c7d8f4da27dcca361d5e", "type": "distribution", - "comment": "dist reference: d30f707d97bed6fae4b9d3a480aae70fa92c326a" + "comment": "dist reference: 166f41af65eab5b819a2c7d8f4da27dcca361d5e" }, { "url": "https://github.com/CycloneDX/cyclonedx-php-library.git", "type": "vcs", - "comment": "source reference: d30f707d97bed6fae4b9d3a480aae70fa92c326a" + "comment": "source reference: 166f41af65eab5b819a2c7d8f4da27dcca361d5e" }, { "url": "https://github.com/CycloneDX/cyclonedx-php-library/#readme", "type": "website", "comment": "as detected from Composer manifest \u0027homepage\u0027" }, + { + "url": "https://cyclonedx-php-library.readthedocs.io", + "type": "documentation", + "comment": "as detected from Composer manifest \u0027support.docs\u0027" + }, { "url": "https://github.com/CycloneDX/cyclonedx-php-library/issues", "type": "issue-tracker", @@ -82,7 +87,7 @@ "component": { "type": "application", "name": "ldap-account-manager", - "version": "8.7" + "version": "8.8" } }, "components": [ @@ -183,11 +188,11 @@ }, { "type": "library", - "bom-ref": "carbonphp/carbon-doctrine-types-2.1.0.0", + "bom-ref": "carbonphp/carbon-doctrine-types-3.2.0.0", "author": "KyleKatarn", "group": "carbonphp", "name": "carbon-doctrine-types", - "version": "2.1.0", + "version": "3.2.0", "description": "Types to use Carbon in Doctrine", "licenses": [ { @@ -196,17 +201,17 @@ } } ], - "purl": "pkg:composer/carbonphp/carbon-doctrine-types@2.1.0", + "purl": "pkg:composer/carbonphp/carbon-doctrine-types@3.2.0", "externalReferences": [ { - "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/99f76ffa36cce3b70a4a6abce41dba15ca2e84cb", + "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", "type": "distribution", - "comment": "dist reference: 99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "comment": "dist reference: 18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", "type": "vcs", - "comment": "source reference: 99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "comment": "source reference: 18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "url": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", @@ -214,7 +219,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/2.1.0", + "url": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -222,11 +227,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "value": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "name": "cdx:composer:package:sourceReference", - "value": "99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + "value": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, { "name": "cdx:composer:package:type", @@ -541,11 +546,11 @@ }, { "type": "library", - "bom-ref": "firebase/php-jwt-6.10.0.0", + "bom-ref": "firebase/php-jwt-6.10.1.0", "author": "Neuman Vong, Anant Narayanan", "group": "firebase", "name": "php-jwt", - "version": "v6.10.0", + "version": "v6.10.1", "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", "licenses": [ { @@ -554,17 +559,17 @@ } } ], - "purl": "pkg:composer/firebase/php-jwt@v6.10.0", + "purl": "pkg:composer/firebase/php-jwt@v6.10.1", "externalReferences": [ { - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/a49db6f0a5033aef5143295342f1c95521b075ff", + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/500501c2ce893c824c801da135d02661199f60c5", "type": "distribution", - "comment": "dist reference: a49db6f0a5033aef5143295342f1c95521b075ff" + "comment": "dist reference: 500501c2ce893c824c801da135d02661199f60c5" }, { "url": "https://github.com/firebase/php-jwt.git", "type": "vcs", - "comment": "source reference: a49db6f0a5033aef5143295342f1c95521b075ff" + "comment": "source reference: 500501c2ce893c824c801da135d02661199f60c5" }, { "url": "https://github.com/firebase/php-jwt", @@ -577,7 +582,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/firebase/php-jwt/tree/v6.10.0", + "url": "https://github.com/firebase/php-jwt/tree/v6.10.1", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -585,11 +590,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "a49db6f0a5033aef5143295342f1c95521b075ff" + "value": "500501c2ce893c824c801da135d02661199f60c5" }, { "name": "cdx:composer:package:sourceReference", - "value": "a49db6f0a5033aef5143295342f1c95521b075ff" + "value": "500501c2ce893c824c801da135d02661199f60c5" }, { "name": "cdx:composer:package:type", @@ -599,11 +604,11 @@ }, { "type": "library", - "bom-ref": "guzzlehttp/psr7-1.9.1.0", - "author": "Graham Campbell, Michael Dowling, George Mponos, Tobias Nyholm, M\u00E1rk S\u00E1gi-Kaz\u00E1r, Tobias Schultze", + "bom-ref": "guzzlehttp/psr7-2.6.2.0", + "author": "Graham Campbell, Michael Dowling, George Mponos, Tobias Nyholm, M\u00E1rk S\u00E1gi-Kaz\u00E1r, Tobias Schultze, M\u00E1rk S\u00E1gi-Kaz\u00E1r", "group": "guzzlehttp", "name": "psr7", - "version": "1.9.1", + "version": "2.6.2", "description": "PSR-7 message implementation that also provides common utility methods", "licenses": [ { @@ -612,17 +617,17 @@ } } ], - "purl": "pkg:composer/guzzlehttp/psr7@1.9.1", + "purl": "pkg:composer/guzzlehttp/psr7@2.6.2", "externalReferences": [ { - "url": "https://api.github.com/repos/guzzle/psr7/zipball/e4490cabc77465aaee90b20cfc9a770f8c04be6b", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", "type": "distribution", - "comment": "dist reference: e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "comment": "dist reference: 45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "url": "https://github.com/guzzle/psr7.git", "type": "vcs", - "comment": "source reference: e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "comment": "source reference: 45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "url": "https://github.com/guzzle/psr7/issues", @@ -630,7 +635,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/guzzle/psr7/tree/1.9.1", + "url": "https://github.com/guzzle/psr7/tree/2.6.2", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -638,11 +643,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "value": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "name": "cdx:composer:package:sourceReference", - "value": "e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "value": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, { "name": "cdx:composer:package:type", @@ -705,11 +710,11 @@ }, { "type": "library", - "bom-ref": "illuminate/collections-9.52.16.0", + "bom-ref": "illuminate/collections-10.48.12.0", "author": "Taylor Otwell", "group": "illuminate", "name": "collections", - "version": "v9.52.16", + "version": "v10.48.12", "description": "The Illuminate Collections package.", "licenses": [ { @@ -718,17 +723,17 @@ } } ], - "purl": "pkg:composer/illuminate/collections@v9.52.16", + "purl": "pkg:composer/illuminate/collections@v10.48.12", "externalReferences": [ { - "url": "https://api.github.com/repos/illuminate/collections/zipball/d3710b0b244bfc62c288c1a87eaa62dd28352d1f", + "url": "https://api.github.com/repos/illuminate/collections/zipball/f9589f1063a449111dcaa1d68285b507d9483a95", "type": "distribution", - "comment": "dist reference: d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "comment": "dist reference: f9589f1063a449111dcaa1d68285b507d9483a95" }, { "url": "https://github.com/illuminate/collections.git", "type": "vcs", - "comment": "source reference: d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "comment": "source reference: f9589f1063a449111dcaa1d68285b507d9483a95" }, { "url": "https://laravel.com", @@ -749,11 +754,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "value": "f9589f1063a449111dcaa1d68285b507d9483a95" }, { "name": "cdx:composer:package:sourceReference", - "value": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" + "value": "f9589f1063a449111dcaa1d68285b507d9483a95" }, { "name": "cdx:composer:package:type", @@ -763,11 +768,11 @@ }, { "type": "library", - "bom-ref": "illuminate/conditionable-9.52.16.0", + "bom-ref": "illuminate/conditionable-10.48.12.0", "author": "Taylor Otwell", "group": "illuminate", "name": "conditionable", - "version": "v9.52.16", + "version": "v10.48.12", "description": "The Illuminate Conditionable package.", "licenses": [ { @@ -776,17 +781,17 @@ } } ], - "purl": "pkg:composer/illuminate/conditionable@v9.52.16", + "purl": "pkg:composer/illuminate/conditionable@v10.48.12", "externalReferences": [ { - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/d0958e4741fc9d6f516a552060fd1b829a85e009", "type": "distribution", - "comment": "dist reference: bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "comment": "dist reference: d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "url": "https://github.com/illuminate/conditionable.git", "type": "vcs", - "comment": "source reference: bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "comment": "source reference: d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "url": "https://laravel.com", @@ -807,11 +812,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "value": "d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "name": "cdx:composer:package:sourceReference", - "value": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" + "value": "d0958e4741fc9d6f516a552060fd1b829a85e009" }, { "name": "cdx:composer:package:type", @@ -821,11 +826,11 @@ }, { "type": "library", - "bom-ref": "illuminate/contracts-9.52.16.0", + "bom-ref": "illuminate/contracts-10.48.12.0", "author": "Taylor Otwell", "group": "illuminate", "name": "contracts", - "version": "v9.52.16", + "version": "v10.48.12", "description": "The Illuminate Contracts package.", "licenses": [ { @@ -834,17 +839,17 @@ } } ], - "purl": "pkg:composer/illuminate/contracts@v9.52.16", + "purl": "pkg:composer/illuminate/contracts@v10.48.12", "externalReferences": [ { - "url": "https://api.github.com/repos/illuminate/contracts/zipball/44f65d723b13823baa02ff69751a5948bde60c22", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac", "type": "distribution", - "comment": "dist reference: 44f65d723b13823baa02ff69751a5948bde60c22" + "comment": "dist reference: 8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "url": "https://github.com/illuminate/contracts.git", "type": "vcs", - "comment": "source reference: 44f65d723b13823baa02ff69751a5948bde60c22" + "comment": "source reference: 8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "url": "https://laravel.com", @@ -865,11 +870,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "44f65d723b13823baa02ff69751a5948bde60c22" + "value": "8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "name": "cdx:composer:package:sourceReference", - "value": "44f65d723b13823baa02ff69751a5948bde60c22" + "value": "8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" }, { "name": "cdx:composer:package:type", @@ -879,11 +884,11 @@ }, { "type": "library", - "bom-ref": "illuminate/macroable-9.52.16.0", + "bom-ref": "illuminate/macroable-10.48.12.0", "author": "Taylor Otwell", "group": "illuminate", "name": "macroable", - "version": "v9.52.16", + "version": "v10.48.12", "description": "The Illuminate Macroable package.", "licenses": [ { @@ -892,17 +897,17 @@ } } ], - "purl": "pkg:composer/illuminate/macroable@v9.52.16", + "purl": "pkg:composer/illuminate/macroable@v10.48.12", "externalReferences": [ { - "url": "https://api.github.com/repos/illuminate/macroable/zipball/e3bfaf6401742a9c6abca61b9b10e998e5b6449a", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/dff667a46ac37b634dcf68909d9d41e94dc97c27", "type": "distribution", - "comment": "dist reference: e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "comment": "dist reference: dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "url": "https://github.com/illuminate/macroable.git", "type": "vcs", - "comment": "source reference: e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "comment": "source reference: dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "url": "https://laravel.com", @@ -923,11 +928,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "value": "dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "name": "cdx:composer:package:sourceReference", - "value": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" + "value": "dff667a46ac37b634dcf68909d9d41e94dc97c27" }, { "name": "cdx:composer:package:type", @@ -937,11 +942,11 @@ }, { "type": "library", - "bom-ref": "illuminate/pagination-9.52.16.0", + "bom-ref": "illuminate/pagination-10.48.12.0", "author": "Taylor Otwell", "group": "illuminate", "name": "pagination", - "version": "v9.52.16", + "version": "v10.48.12", "description": "The Illuminate Pagination package.", "licenses": [ { @@ -950,17 +955,17 @@ } } ], - "purl": "pkg:composer/illuminate/pagination@v9.52.16", + "purl": "pkg:composer/illuminate/pagination@v10.48.12", "externalReferences": [ { - "url": "https://api.github.com/repos/illuminate/pagination/zipball/0c913d6af303ae0060d94d74d68d537637f7e6d4", + "url": "https://api.github.com/repos/illuminate/pagination/zipball/616874b9607ff35925347e1710a8b5151858cdf2", "type": "distribution", - "comment": "dist reference: 0c913d6af303ae0060d94d74d68d537637f7e6d4" + "comment": "dist reference: 616874b9607ff35925347e1710a8b5151858cdf2" }, { "url": "https://github.com/illuminate/pagination.git", "type": "vcs", - "comment": "source reference: 0c913d6af303ae0060d94d74d68d537637f7e6d4" + "comment": "source reference: 616874b9607ff35925347e1710a8b5151858cdf2" }, { "url": "https://laravel.com", @@ -981,11 +986,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "0c913d6af303ae0060d94d74d68d537637f7e6d4" + "value": "616874b9607ff35925347e1710a8b5151858cdf2" }, { "name": "cdx:composer:package:sourceReference", - "value": "0c913d6af303ae0060d94d74d68d537637f7e6d4" + "value": "616874b9607ff35925347e1710a8b5151858cdf2" }, { "name": "cdx:composer:package:type", @@ -995,11 +1000,11 @@ }, { "type": "library", - "bom-ref": "illuminate/support-9.52.16.0", + "bom-ref": "illuminate/support-10.48.12.0", "author": "Taylor Otwell", "group": "illuminate", "name": "support", - "version": "v9.52.16", + "version": "v10.48.12", "description": "The Illuminate Support package.", "licenses": [ { @@ -1008,17 +1013,17 @@ } } ], - "purl": "pkg:composer/illuminate/support@v9.52.16", + "purl": "pkg:composer/illuminate/support@v10.48.12", "externalReferences": [ { - "url": "https://api.github.com/repos/illuminate/support/zipball/223c608dbca27232df6213f776bfe7bdeec24874", + "url": "https://api.github.com/repos/illuminate/support/zipball/263f389d81488c237846b69469f91387ca2729f3", "type": "distribution", - "comment": "dist reference: 223c608dbca27232df6213f776bfe7bdeec24874" + "comment": "dist reference: 263f389d81488c237846b69469f91387ca2729f3" }, { "url": "https://github.com/illuminate/support.git", "type": "vcs", - "comment": "source reference: 223c608dbca27232df6213f776bfe7bdeec24874" + "comment": "source reference: 263f389d81488c237846b69469f91387ca2729f3" }, { "url": "https://laravel.com", @@ -1039,11 +1044,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "223c608dbca27232df6213f776bfe7bdeec24874" + "value": "263f389d81488c237846b69469f91387ca2729f3" }, { "name": "cdx:composer:package:sourceReference", - "value": "223c608dbca27232df6213f776bfe7bdeec24874" + "value": "263f389d81488c237846b69469f91387ca2729f3" }, { "name": "cdx:composer:package:type", @@ -1053,137 +1058,11 @@ }, { "type": "library", - "bom-ref": "league/uri-6.7.2.0", - "author": "Ignace Nyamagana Butera", - "group": "league", - "name": "uri", - "version": "6.7.2", - "description": "URI manipulation library", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/league/uri@6.7.2", - "externalReferences": [ - { - "url": "https://api.github.com/repos/thephpleague/uri/zipball/d3b50812dd51f3fbf176344cc2981db03d10fe06", - "type": "distribution", - "comment": "dist reference: d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "url": "https://github.com/thephpleague/uri.git", - "type": "vcs", - "comment": "source reference: d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "url": "https://uri.thephpleague.com", - "type": "website", - "comment": "as detected from Composer manifest \u0027homepage\u0027" - }, - { - "url": "https://uri.thephpleague.com", - "type": "documentation", - "comment": "as detected from Composer manifest \u0027support.docs\u0027" - }, - { - "url": "https://thephpleague.slack.com", - "type": "other", - "comment": "as detected from Composer manifest \u0027support.forum\u0027" - }, - { - "url": "https://github.com/thephpleague/uri/issues", - "type": "issue-tracker", - "comment": "as detected from Composer manifest \u0027support.issues\u0027" - }, - { - "url": "https://github.com/thephpleague/uri/tree/6.7.2", - "type": "vcs", - "comment": "as detected from Composer manifest \u0027support.source\u0027" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "d3b50812dd51f3fbf176344cc2981db03d10fe06" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, - { - "type": "library", - "bom-ref": "league/uri-interfaces-2.3.0.0", - "author": "Ignace Nyamagana Butera", - "group": "league", - "name": "uri-interfaces", - "version": "2.3.0", - "description": "Common interface for URI representation", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/league/uri-interfaces@2.3.0", - "externalReferences": [ - { - "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/00e7e2943f76d8cb50c7dfdc2f6dee356e15e383", - "type": "distribution", - "comment": "dist reference: 00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "url": "https://github.com/thephpleague/uri-interfaces.git", - "type": "vcs", - "comment": "source reference: 00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "url": "http://github.com/thephpleague/uri-interfaces", - "type": "website", - "comment": "as detected from Composer manifest \u0027homepage\u0027" - }, - { - "url": "https://github.com/thephpleague/uri-interfaces/issues", - "type": "issue-tracker", - "comment": "as detected from Composer manifest \u0027support.issues\u0027" - }, - { - "url": "https://github.com/thephpleague/uri-interfaces/tree/2.3.0", - "type": "vcs", - "comment": "as detected from Composer manifest \u0027support.source\u0027" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "00e7e2943f76d8cb50c7dfdc2f6dee356e15e383" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, - { - "type": "library", - "bom-ref": "monolog/monolog-2.9.2.0", + "bom-ref": "monolog/monolog-3.6.0.0", "author": "Jordi Boggiano", "group": "monolog", "name": "monolog", - "version": "2.9.2", + "version": "3.6.0", "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "licenses": [ { @@ -1192,17 +1071,17 @@ } } ], - "purl": "pkg:composer/monolog/monolog@2.9.2", + "purl": "pkg:composer/monolog/monolog@3.6.0", "externalReferences": [ { - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/437cb3628f4cf6042cc10ae97fc2b8472e48ca1f", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4b18b21a5527a3d5ffdac2fd35d3ab25a9597654", "type": "distribution", - "comment": "dist reference: 437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "comment": "dist reference: 4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "url": "https://github.com/Seldaek/monolog.git", "type": "vcs", - "comment": "source reference: 437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "comment": "source reference: 4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "url": "https://github.com/Seldaek/monolog", @@ -1215,7 +1094,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/Seldaek/monolog/tree/2.9.2", + "url": "https://github.com/Seldaek/monolog/tree/3.6.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -1223,11 +1102,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "value": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "name": "cdx:composer:package:sourceReference", - "value": "437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "value": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" }, { "name": "cdx:composer:package:type", @@ -1237,11 +1116,11 @@ }, { "type": "library", - "bom-ref": "nesbot/carbon-2.72.3.0", + "bom-ref": "nesbot/carbon-2.72.5.0", "author": "Brian Nesbitt, kylekatarnls", "group": "nesbot", "name": "carbon", - "version": "2.72.3", + "version": "2.72.5", "description": "An API extension for DateTime that supports 281 different languages.", "licenses": [ { @@ -1250,17 +1129,17 @@ } } ], - "purl": "pkg:composer/nesbot/carbon@2.72.3", + "purl": "pkg:composer/nesbot/carbon@2.72.5", "externalReferences": [ { - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/0c6fd108360c562f6e4fd1dedb8233b423e91c83", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/afd46589c216118ecd48ff2b95d77596af1e57ed", "type": "distribution", - "comment": "dist reference: 0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "comment": "dist reference: afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "url": "https://github.com/briannesbitt/Carbon.git", "type": "vcs", - "comment": "source reference: 0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "comment": "source reference: afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "url": "https://carbon.nesbot.com", @@ -1286,11 +1165,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "value": "afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "name": "cdx:composer:package:sourceReference", - "value": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" + "value": "afd46589c216118ecd48ff2b95d77596af1e57ed" }, { "name": "cdx:composer:package:type", @@ -1300,11 +1179,11 @@ }, { "type": "library", - "bom-ref": "paragonie/constant_time_encoding-2.6.3.0", + "bom-ref": "paragonie/constant_time_encoding-2.7.0.0", "author": "Paragon Initiative Enterprises, Steve \u0027Sc00bz\u0027 Thomas", "group": "paragonie", "name": "constant_time_encoding", - "version": "v2.6.3", + "version": "v2.7.0", "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", "licenses": [ { @@ -1313,17 +1192,17 @@ } } ], - "purl": "pkg:composer/paragonie/constant_time_encoding@v2.6.3", + "purl": "pkg:composer/paragonie/constant_time_encoding@v2.7.0", "externalReferences": [ { - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/52a0d99e69f56b9ec27ace92ba56897fe6993105", "type": "distribution", - "comment": "dist reference: 58c3f47f650c94ec05a151692652a868995d2938" + "comment": "dist reference: 52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "url": "https://github.com/paragonie/constant_time_encoding.git", "type": "vcs", - "comment": "source reference: 58c3f47f650c94ec05a151692652a868995d2938" + "comment": "source reference: 52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "url": "info@paragonie.com", @@ -1344,11 +1223,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "58c3f47f650c94ec05a151692652a868995d2938" + "value": "52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "name": "cdx:composer:package:sourceReference", - "value": "58c3f47f650c94ec05a151692652a868995d2938" + "value": "52a0d99e69f56b9ec27ace92ba56897fe6993105" }, { "name": "cdx:composer:package:type", @@ -1416,11 +1295,11 @@ }, { "type": "library", - "bom-ref": "php-http/discovery-1.19.2.0", + "bom-ref": "php-http/discovery-1.19.4.0", "author": "M\u00E1rk S\u00E1gi-Kaz\u00E1r", "group": "php-http", "name": "discovery", - "version": "1.19.2", + "version": "1.19.4", "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", "licenses": [ { @@ -1429,17 +1308,17 @@ } } ], - "purl": "pkg:composer/php-http/discovery@1.19.2", + "purl": "pkg:composer/php-http/discovery@1.19.4", "externalReferences": [ { - "url": "https://api.github.com/repos/php-http/discovery/zipball/61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb", + "url": "https://api.github.com/repos/php-http/discovery/zipball/0700efda8d7526335132360167315fdab3aeb599", "type": "distribution", - "comment": "dist reference: 61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "comment": "dist reference: 0700efda8d7526335132360167315fdab3aeb599" }, { "url": "https://github.com/php-http/discovery.git", "type": "vcs", - "comment": "source reference: 61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "comment": "source reference: 0700efda8d7526335132360167315fdab3aeb599" }, { "url": "http://php-http.org", @@ -1452,7 +1331,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/php-http/discovery/tree/1.19.2", + "url": "https://github.com/php-http/discovery/tree/1.19.4", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -1460,11 +1339,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "value": "0700efda8d7526335132360167315fdab3aeb599" }, { "name": "cdx:composer:package:sourceReference", - "value": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + "value": "0700efda8d7526335132360167315fdab3aeb599" }, { "name": "cdx:composer:package:type", @@ -1754,12 +1633,12 @@ }, { "type": "library", - "bom-ref": "psr/http-factory-1.0.2.0", + "bom-ref": "psr/http-factory-1.1.0.0", "author": "PHP-FIG", "group": "psr", "name": "http-factory", - "version": "1.0.2", - "description": "Common interfaces for PSR-7 HTTP message factories", + "version": "1.1.0", + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "licenses": [ { "license": { @@ -1767,20 +1646,20 @@ } } ], - "purl": "pkg:composer/psr/http-factory@1.0.2", + "purl": "pkg:composer/psr/http-factory@1.1.0", "externalReferences": [ { - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "type": "distribution", - "comment": "dist reference: e616d01114759c4c489f93b099585439f795fe35" + "comment": "dist reference: 2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "url": "https://github.com/php-fig/http-factory.git", "type": "vcs", - "comment": "source reference: e616d01114759c4c489f93b099585439f795fe35" + "comment": "source reference: 2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { - "url": "https://github.com/php-fig/http-factory/tree/1.0.2", + "url": "https://github.com/php-fig/http-factory", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -1788,11 +1667,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e616d01114759c4c489f93b099585439f795fe35" + "value": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "name": "cdx:composer:package:sourceReference", - "value": "e616d01114759c4c489f93b099585439f795fe35" + "value": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, { "name": "cdx:composer:package:type", @@ -1956,11 +1835,11 @@ }, { "type": "library", - "bom-ref": "psr/log-1.1.4.0", + "bom-ref": "psr/log-3.0.0.0", "author": "PHP-FIG", "group": "psr", "name": "log", - "version": "1.1.4", + "version": "3.0.0", "description": "Common interface for logging libraries", "licenses": [ { @@ -1969,32 +1848,37 @@ } } ], - "purl": "pkg:composer/psr/log@1.1.4", + "purl": "pkg:composer/psr/log@3.0.0", "externalReferences": [ { - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", "type": "distribution", - "comment": "dist reference: d49695b909c3b7628b6289db5479a1c204601f11" + "comment": "dist reference: fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "url": "https://github.com/php-fig/log.git", "type": "vcs", - "comment": "source reference: d49695b909c3b7628b6289db5479a1c204601f11" + "comment": "source reference: fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "url": "https://github.com/php-fig/log", "type": "website", "comment": "as detected from Composer manifest \u0027homepage\u0027" + }, + { + "url": "https://github.com/php-fig/log/tree/3.0.0", + "type": "vcs", + "comment": "as detected from Composer manifest \u0027support.source\u0027" } ], "properties": [ { "name": "cdx:composer:package:distReference", - "value": "d49695b909c3b7628b6289db5479a1c204601f11" + "value": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "name": "cdx:composer:package:sourceReference", - "value": "d49695b909c3b7628b6289db5479a1c204601f11" + "value": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, { "name": "cdx:composer:package:type", @@ -2088,111 +1972,6 @@ } ] }, - { - "type": "library", - "bom-ref": "ramsey/collection-1.3.0.0", - "author": "Ben Ramsey", - "group": "ramsey", - "name": "collection", - "version": "1.3.0", - "description": "A PHP library for representing and manipulating collections.", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/ramsey/collection@1.3.0", - "externalReferences": [ - { - "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4", - "type": "distribution", - "comment": "dist reference: ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "url": "https://github.com/ramsey/collection.git", - "type": "vcs", - "comment": "source reference: ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "url": "https://github.com/ramsey/collection/issues", - "type": "issue-tracker", - "comment": "as detected from Composer manifest \u0027support.issues\u0027" - }, - { - "url": "https://github.com/ramsey/collection/tree/1.3.0", - "type": "vcs", - "comment": "as detected from Composer manifest \u0027support.source\u0027" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "ad7475d1c9e70b190ecffc58f2d989416af339b4" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, - { - "type": "library", - "bom-ref": "ramsey/uuid-4.7.5.0", - "group": "ramsey", - "name": "uuid", - "version": "4.7.5", - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/ramsey/uuid@4.7.5", - "externalReferences": [ - { - "url": "https://api.github.com/repos/ramsey/uuid/zipball/5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e", - "type": "distribution", - "comment": "dist reference: 5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "url": "https://github.com/ramsey/uuid.git", - "type": "vcs", - "comment": "source reference: 5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "url": "https://github.com/ramsey/uuid/issues", - "type": "issue-tracker", - "comment": "as detected from Composer manifest \u0027support.issues\u0027" - }, - { - "url": "https://github.com/ramsey/uuid/tree/4.7.5", - "type": "vcs", - "comment": "as detected from Composer manifest \u0027support.source\u0027" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, { "type": "library", "bom-ref": "spomky-labs/base64url-2.0.4.0", @@ -2243,11 +2022,11 @@ }, { "type": "library", - "bom-ref": "spomky-labs/cbor-php-2.1.0.0", + "bom-ref": "spomky-labs/cbor-php-3.0.4.0", "author": "Florent Morselli, All contributors", "group": "spomky-labs", "name": "cbor-php", - "version": "v2.1.0", + "version": "3.0.4", "description": "CBOR Encoder/Decoder for PHP", "licenses": [ { @@ -2256,17 +2035,17 @@ } } ], - "purl": "pkg:composer/spomky-labs/cbor-php@v2.1.0", + "purl": "pkg:composer/spomky-labs/cbor-php@3.0.4", "externalReferences": [ { - "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/28e2712cfc0b48fae661a48ffc6896d7abe83684", + "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b", "type": "distribution", - "comment": "dist reference: 28e2712cfc0b48fae661a48ffc6896d7abe83684" + "comment": "dist reference: 658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "url": "https://github.com/Spomky-Labs/cbor-php.git", "type": "vcs", - "comment": "source reference: 28e2712cfc0b48fae661a48ffc6896d7abe83684" + "comment": "source reference: 658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "url": "https://github.com/Spomky-Labs/cbor-php/issues", @@ -2274,7 +2053,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/Spomky-Labs/cbor-php/tree/v2.1.0", + "url": "https://github.com/Spomky-Labs/cbor-php/tree/3.0.4", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2282,11 +2061,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "28e2712cfc0b48fae661a48ffc6896d7abe83684" + "value": "658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "name": "cdx:composer:package:sourceReference", - "value": "28e2712cfc0b48fae661a48ffc6896d7abe83684" + "value": "658ed12a85a6b31fa312b89cd92f3a4ce6df4c6b" }, { "name": "cdx:composer:package:type", @@ -2296,11 +2075,11 @@ }, { "type": "library", - "bom-ref": "symfony/deprecation-contracts-3.0.2.0", + "bom-ref": "symfony/deprecation-contracts-3.5.0.0", "author": "Nicolas Grekas, Symfony Community", "group": "symfony", "name": "deprecation-contracts", - "version": "v3.0.2", + "version": "v3.5.0", "description": "A generic function and convention to trigger deprecation notices", "licenses": [ { @@ -2309,17 +2088,17 @@ } } ], - "purl": "pkg:composer/symfony/deprecation-contracts@v3.0.2", + "purl": "pkg:composer/symfony/deprecation-contracts@v3.5.0", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", "type": "distribution", - "comment": "dist reference: 26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "comment": "dist reference: 0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "url": "https://github.com/symfony/deprecation-contracts.git", "type": "vcs", - "comment": "source reference: 26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "comment": "source reference: 0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "url": "https://symfony.com", @@ -2327,7 +2106,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2", + "url": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2335,11 +2114,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "value": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "name": "cdx:composer:package:sourceReference", - "value": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "value": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, { "name": "cdx:composer:package:type", @@ -2349,11 +2128,11 @@ }, { "type": "library", - "bom-ref": "symfony/http-client-5.4.37.0", + "bom-ref": "symfony/http-client-6.4.8.0", "author": "Nicolas Grekas, Symfony Community", "group": "symfony", "name": "http-client", - "version": "v5.4.37", + "version": "v6.4.8", "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "licenses": [ { @@ -2362,17 +2141,17 @@ } } ], - "purl": "pkg:composer/symfony/http-client@v5.4.37", + "purl": "pkg:composer/symfony/http-client@v6.4.8", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/http-client/zipball/63d93fd99523b9608929a38172da3365a6c0821c", + "url": "https://api.github.com/repos/symfony/http-client/zipball/61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05", "type": "distribution", - "comment": "dist reference: 63d93fd99523b9608929a38172da3365a6c0821c" + "comment": "dist reference: 61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "url": "https://github.com/symfony/http-client.git", "type": "vcs", - "comment": "source reference: 63d93fd99523b9608929a38172da3365a6c0821c" + "comment": "source reference: 61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "url": "https://symfony.com", @@ -2380,7 +2159,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/http-client/tree/v5.4.37", + "url": "https://github.com/symfony/http-client/tree/v6.4.8", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2388,11 +2167,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "63d93fd99523b9608929a38172da3365a6c0821c" + "value": "61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "name": "cdx:composer:package:sourceReference", - "value": "63d93fd99523b9608929a38172da3365a6c0821c" + "value": "61faba993e620fc22d4f0ab3b6bcf8fbb0d44b05" }, { "name": "cdx:composer:package:type", @@ -2402,11 +2181,11 @@ }, { "type": "library", - "bom-ref": "symfony/http-client-contracts-2.5.2.0", + "bom-ref": "symfony/http-client-contracts-3.5.0.0", "author": "Nicolas Grekas, Symfony Community", "group": "symfony", "name": "http-client-contracts", - "version": "v2.5.2", + "version": "v3.5.0", "description": "Generic abstractions related to HTTP clients", "licenses": [ { @@ -2415,17 +2194,17 @@ } } ], - "purl": "pkg:composer/symfony/http-client-contracts@v2.5.2", + "purl": "pkg:composer/symfony/http-client-contracts@v3.5.0", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/20414d96f391677bf80078aa55baece78b82647d", "type": "distribution", - "comment": "dist reference: ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "comment": "dist reference: 20414d96f391677bf80078aa55baece78b82647d" }, { "url": "https://github.com/symfony/http-client-contracts.git", "type": "vcs", - "comment": "source reference: ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "comment": "source reference: 20414d96f391677bf80078aa55baece78b82647d" }, { "url": "https://symfony.com", @@ -2433,7 +2212,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/http-client-contracts/tree/v2.5.2", + "url": "https://github.com/symfony/http-client-contracts/tree/v3.5.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2441,11 +2220,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "value": "20414d96f391677bf80078aa55baece78b82647d" }, { "name": "cdx:composer:package:sourceReference", - "value": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "value": "20414d96f391677bf80078aa55baece78b82647d" }, { "name": "cdx:composer:package:type", @@ -2455,11 +2234,11 @@ }, { "type": "library", - "bom-ref": "symfony/http-foundation-6.0.20.0", + "bom-ref": "symfony/http-foundation-6.4.8.0", "author": "Fabien Potencier, Symfony Community", "group": "symfony", "name": "http-foundation", - "version": "v6.0.20", + "version": "v6.4.8", "description": "Defines an object-oriented layer for the HTTP specification", "licenses": [ { @@ -2468,17 +2247,17 @@ } } ], - "purl": "pkg:composer/symfony/http-foundation@v6.0.20", + "purl": "pkg:composer/symfony/http-foundation@v6.4.8", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", "type": "distribution", - "comment": "dist reference: e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "comment": "dist reference: 27de8cc95e11db7a50b027e71caaab9024545947" }, { "url": "https://github.com/symfony/http-foundation.git", "type": "vcs", - "comment": "source reference: e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "comment": "source reference: 27de8cc95e11db7a50b027e71caaab9024545947" }, { "url": "https://symfony.com", @@ -2486,7 +2265,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/http-foundation/tree/v6.0.20", + "url": "https://github.com/symfony/http-foundation/tree/v6.4.8", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2494,11 +2273,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "value": "27de8cc95e11db7a50b027e71caaab9024545947" }, { "name": "cdx:composer:package:sourceReference", - "value": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "value": "27de8cc95e11db7a50b027e71caaab9024545947" }, { "name": "cdx:composer:package:type", @@ -2559,59 +2338,6 @@ } ] }, - { - "type": "library", - "bom-ref": "symfony/polyfill-php73-1.29.0.0", - "author": "Nicolas Grekas, Symfony Community", - "group": "symfony", - "name": "polyfill-php73", - "version": "v1.29.0", - "description": "Symfony polyfill backporting some PHP 7.3\u002B features to lower PHP versions", - "licenses": [ - { - "license": { - "id": "MIT" - } - } - ], - "purl": "pkg:composer/symfony/polyfill-php73@v1.29.0", - "externalReferences": [ - { - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/21bd091060673a1177ae842c0ef8fe30893114d2", - "type": "distribution", - "comment": "dist reference: 21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "url": "https://github.com/symfony/polyfill-php73.git", - "type": "vcs", - "comment": "source reference: 21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "url": "https://symfony.com", - "type": "website", - "comment": "as detected from Composer manifest \u0027homepage\u0027" - }, - { - "url": "https://github.com/symfony/polyfill-php73/tree/v1.29.0", - "type": "vcs", - "comment": "as detected from Composer manifest \u0027support.source\u0027" - } - ], - "properties": [ - { - "name": "cdx:composer:package:distReference", - "value": "21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "name": "cdx:composer:package:sourceReference", - "value": "21bd091060673a1177ae842c0ef8fe30893114d2" - }, - { - "name": "cdx:composer:package:type", - "value": "library" - } - ] - }, { "type": "library", "bom-ref": "symfony/polyfill-php80-1.29.0.0", @@ -2667,12 +2393,12 @@ }, { "type": "library", - "bom-ref": "symfony/polyfill-php81-1.29.0.0", + "bom-ref": "symfony/polyfill-php83-1.29.0.0", "author": "Nicolas Grekas, Symfony Community", "group": "symfony", - "name": "polyfill-php81", + "name": "polyfill-php83", "version": "v1.29.0", - "description": "Symfony polyfill backporting some PHP 8.1\u002B features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.3\u002B features to lower PHP versions", "licenses": [ { "license": { @@ -2680,17 +2406,17 @@ } } ], - "purl": "pkg:composer/symfony/polyfill-php81@v1.29.0", + "purl": "pkg:composer/symfony/polyfill-php83@v1.29.0", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", "type": "distribution", - "comment": "dist reference: c565ad1e63f30e7477fc40738343c62b40bc672d" + "comment": "dist reference: 86fcae159633351e5fd145d1c47de6c528f8caff" }, { - "url": "https://github.com/symfony/polyfill-php81.git", + "url": "https://github.com/symfony/polyfill-php83.git", "type": "vcs", - "comment": "source reference: c565ad1e63f30e7477fc40738343c62b40bc672d" + "comment": "source reference: 86fcae159633351e5fd145d1c47de6c528f8caff" }, { "url": "https://symfony.com", @@ -2698,7 +2424,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/polyfill-php81/tree/v1.29.0", + "url": "https://github.com/symfony/polyfill-php83/tree/v1.29.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2706,11 +2432,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "c565ad1e63f30e7477fc40738343c62b40bc672d" + "value": "86fcae159633351e5fd145d1c47de6c528f8caff" }, { "name": "cdx:composer:package:sourceReference", - "value": "c565ad1e63f30e7477fc40738343c62b40bc672d" + "value": "86fcae159633351e5fd145d1c47de6c528f8caff" }, { "name": "cdx:composer:package:type", @@ -2720,12 +2446,12 @@ }, { "type": "library", - "bom-ref": "symfony/process-5.4.36.0", - "author": "Fabien Potencier, Symfony Community", + "bom-ref": "symfony/polyfill-uuid-1.29.0.0", + "author": "Gr\u00E9goire Pineau, Symfony Community", "group": "symfony", - "name": "process", - "version": "v5.4.36", - "description": "Executes commands in sub-processes", + "name": "polyfill-uuid", + "version": "v1.29.0", + "description": "Symfony polyfill for uuid functions", "licenses": [ { "license": { @@ -2733,17 +2459,17 @@ } } ], - "purl": "pkg:composer/symfony/process@v5.4.36", + "purl": "pkg:composer/symfony/polyfill-uuid@v1.29.0", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/process/zipball/4fdf34004f149cc20b2f51d7d119aa500caad975", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853", "type": "distribution", - "comment": "dist reference: 4fdf34004f149cc20b2f51d7d119aa500caad975" + "comment": "dist reference: 3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { - "url": "https://github.com/symfony/process.git", + "url": "https://github.com/symfony/polyfill-uuid.git", "type": "vcs", - "comment": "source reference: 4fdf34004f149cc20b2f51d7d119aa500caad975" + "comment": "source reference: 3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "url": "https://symfony.com", @@ -2751,7 +2477,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/process/tree/v5.4.36", + "url": "https://github.com/symfony/polyfill-uuid/tree/v1.29.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2759,11 +2485,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "4fdf34004f149cc20b2f51d7d119aa500caad975" + "value": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "name": "cdx:composer:package:sourceReference", - "value": "4fdf34004f149cc20b2f51d7d119aa500caad975" + "value": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, { "name": "cdx:composer:package:type", @@ -2773,11 +2499,11 @@ }, { "type": "library", - "bom-ref": "symfony/psr-http-message-bridge-2.3.1.0", + "bom-ref": "symfony/psr-http-message-bridge-6.4.8.0", "author": "Fabien Potencier, Symfony Community", "group": "symfony", "name": "psr-http-message-bridge", - "version": "v2.3.1", + "version": "v6.4.8", "description": "PSR HTTP message bridge", "licenses": [ { @@ -2786,30 +2512,25 @@ } } ], - "purl": "pkg:composer/symfony/psr-http-message-bridge@v2.3.1", + "purl": "pkg:composer/symfony/psr-http-message-bridge@v6.4.8", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/581ca6067eb62640de5ff08ee1ba6850a0ee472e", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/23a162bd446b93948a2c2f6909d80ad06195be10", "type": "distribution", - "comment": "dist reference: 581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "comment": "dist reference: 23a162bd446b93948a2c2f6909d80ad06195be10" }, { "url": "https://github.com/symfony/psr-http-message-bridge.git", "type": "vcs", - "comment": "source reference: 581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "comment": "source reference: 23a162bd446b93948a2c2f6909d80ad06195be10" }, { - "url": "http://symfony.com", + "url": "https://symfony.com", "type": "website", "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/psr-http-message-bridge/issues", - "type": "issue-tracker", - "comment": "as detected from Composer manifest \u0027support.issues\u0027" - }, - { - "url": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.1", + "url": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.8", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2817,11 +2538,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "value": "23a162bd446b93948a2c2f6909d80ad06195be10" }, { "name": "cdx:composer:package:sourceReference", - "value": "581ca6067eb62640de5ff08ee1ba6850a0ee472e" + "value": "23a162bd446b93948a2c2f6909d80ad06195be10" }, { "name": "cdx:composer:package:type", @@ -2831,11 +2552,11 @@ }, { "type": "library", - "bom-ref": "symfony/service-contracts-3.0.2.0", + "bom-ref": "symfony/service-contracts-3.5.0.0", "author": "Nicolas Grekas, Symfony Community", "group": "symfony", "name": "service-contracts", - "version": "v3.0.2", + "version": "v3.5.0", "description": "Generic abstractions related to writing services", "licenses": [ { @@ -2844,17 +2565,17 @@ } } ], - "purl": "pkg:composer/symfony/service-contracts@v3.0.2", + "purl": "pkg:composer/symfony/service-contracts@v3.5.0", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", "type": "distribution", - "comment": "dist reference: d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "comment": "dist reference: bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "url": "https://github.com/symfony/service-contracts.git", "type": "vcs", - "comment": "source reference: d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "comment": "source reference: bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "url": "https://symfony.com", @@ -2862,7 +2583,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/service-contracts/tree/v3.0.2", + "url": "https://github.com/symfony/service-contracts/tree/v3.5.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2870,11 +2591,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "value": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "name": "cdx:composer:package:sourceReference", - "value": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" + "value": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, { "name": "cdx:composer:package:type", @@ -2884,11 +2605,11 @@ }, { "type": "library", - "bom-ref": "symfony/translation-6.0.19.0", + "bom-ref": "symfony/translation-6.4.8.0", "author": "Fabien Potencier, Symfony Community", "group": "symfony", "name": "translation", - "version": "v6.0.19", + "version": "v6.4.8", "description": "Provides tools to internationalize your application", "licenses": [ { @@ -2897,17 +2618,17 @@ } } ], - "purl": "pkg:composer/symfony/translation@v6.0.19", + "purl": "pkg:composer/symfony/translation@v6.4.8", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", + "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", "type": "distribution", - "comment": "dist reference: 9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "comment": "dist reference: a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "url": "https://github.com/symfony/translation.git", "type": "vcs", - "comment": "source reference: 9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "comment": "source reference: a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "url": "https://symfony.com", @@ -2915,7 +2636,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/translation/tree/v6.0.19", + "url": "https://github.com/symfony/translation/tree/v6.4.8", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2923,11 +2644,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "value": "a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "name": "cdx:composer:package:sourceReference", - "value": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "value": "a002933b13989fc4bd0b58e04bf7eec5210e438a" }, { "name": "cdx:composer:package:type", @@ -2937,11 +2658,11 @@ }, { "type": "library", - "bom-ref": "symfony/translation-contracts-3.0.2.0", + "bom-ref": "symfony/translation-contracts-3.5.0.0", "author": "Nicolas Grekas, Symfony Community", "group": "symfony", "name": "translation-contracts", - "version": "v3.0.2", + "version": "v3.5.0", "description": "Generic abstractions related to translation", "licenses": [ { @@ -2950,17 +2671,17 @@ } } ], - "purl": "pkg:composer/symfony/translation-contracts@v3.0.2", + "purl": "pkg:composer/symfony/translation-contracts@v3.5.0", "externalReferences": [ { - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", "type": "distribution", - "comment": "dist reference: acbfbb274e730e5a0236f619b6168d9dedb3e282" + "comment": "dist reference: b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "url": "https://github.com/symfony/translation-contracts.git", "type": "vcs", - "comment": "source reference: acbfbb274e730e5a0236f619b6168d9dedb3e282" + "comment": "source reference: b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "url": "https://symfony.com", @@ -2968,7 +2689,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/symfony/translation-contracts/tree/v3.0.2", + "url": "https://github.com/symfony/translation-contracts/tree/v3.5.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -2976,11 +2697,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "acbfbb274e730e5a0236f619b6168d9dedb3e282" + "value": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "name": "cdx:composer:package:sourceReference", - "value": "acbfbb274e730e5a0236f619b6168d9dedb3e282" + "value": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, { "name": "cdx:composer:package:type", @@ -2990,10 +2711,63 @@ }, { "type": "library", - "bom-ref": "thecodingmachine/safe-1.3.3.0", + "bom-ref": "symfony/uid-6.4.8.0", + "author": "Gr\u00E9goire Pineau, Nicolas Grekas, Symfony Community", + "group": "symfony", + "name": "uid", + "version": "v6.4.8", + "description": "Provides an object-oriented API to generate and represent UIDs", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "purl": "pkg:composer/symfony/uid@v6.4.8", + "externalReferences": [ + { + "url": "https://api.github.com/repos/symfony/uid/zipball/35904eca37a84bb764c560cbfcac9f0ac2bcdbdf", + "type": "distribution", + "comment": "dist reference: 35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "url": "https://github.com/symfony/uid.git", + "type": "vcs", + "comment": "source reference: 35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "url": "https://symfony.com", + "type": "website", + "comment": "as detected from Composer manifest \u0027homepage\u0027" + }, + { + "url": "https://github.com/symfony/uid/tree/v6.4.8", + "type": "vcs", + "comment": "as detected from Composer manifest \u0027support.source\u0027" + } + ], + "properties": [ + { + "name": "cdx:composer:package:distReference", + "value": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "name": "cdx:composer:package:sourceReference", + "value": "35904eca37a84bb764c560cbfcac9f0ac2bcdbdf" + }, + { + "name": "cdx:composer:package:type", + "value": "library" + } + ] + }, + { + "type": "library", + "bom-ref": "thecodingmachine/safe-2.5.0.0", "group": "thecodingmachine", "name": "safe", - "version": "v1.3.3", + "version": "v2.5.0", "description": "PHP core functions that throw exceptions instead of returning FALSE on error", "licenses": [ { @@ -3002,17 +2776,17 @@ } } ], - "purl": "pkg:composer/thecodingmachine/safe@v1.3.3", + "purl": "pkg:composer/thecodingmachine/safe@v2.5.0", "externalReferences": [ { - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/3115ecd6b4391662b4931daac4eba6b07a2ac1f0", "type": "distribution", - "comment": "dist reference: a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "comment": "dist reference: 3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "url": "https://github.com/thecodingmachine/safe.git", "type": "vcs", - "comment": "source reference: a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "comment": "source reference: 3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "url": "https://github.com/thecodingmachine/safe/issues", @@ -3020,7 +2794,7 @@ "comment": "as detected from Composer manifest \u0027support.issues\u0027" }, { - "url": "https://github.com/thecodingmachine/safe/tree/v1.3.3", + "url": "https://github.com/thecodingmachine/safe/tree/v2.5.0", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -3028,11 +2802,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "value": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "name": "cdx:composer:package:sourceReference", - "value": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + "value": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0" }, { "name": "cdx:composer:package:type", @@ -3100,11 +2874,11 @@ }, { "type": "library", - "bom-ref": "web-auth/cose-lib-3.3.12.0", + "bom-ref": "web-auth/cose-lib-4.0.13.0", "author": "Florent Morselli, All contributors", "group": "web-auth", "name": "cose-lib", - "version": "v3.3.12", + "version": "4.0.13", "description": "CBOR Object Signing and Encryption (COSE) For PHP", "licenses": [ { @@ -3113,17 +2887,17 @@ } } ], - "purl": "pkg:composer/web-auth/cose-lib@v3.3.12", + "purl": "pkg:composer/web-auth/cose-lib@4.0.13", "externalReferences": [ { - "url": "https://api.github.com/repos/web-auth/cose-lib/zipball/efa6ec2ba4e840bc1316a493973c9916028afeeb", + "url": "https://api.github.com/repos/web-auth/cose-lib/zipball/fc733974fe12b550b54a94a08e4e184aca0015e5", "type": "distribution", - "comment": "dist reference: efa6ec2ba4e840bc1316a493973c9916028afeeb" + "comment": "dist reference: fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "url": "https://github.com/web-auth/cose-lib.git", "type": "vcs", - "comment": "source reference: efa6ec2ba4e840bc1316a493973c9916028afeeb" + "comment": "source reference: fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "url": "https://github.com/web-auth", @@ -3131,7 +2905,12 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/web-auth/cose-lib/tree/v3.3.12", + "url": "https://github.com/web-auth/cose-lib/issues", + "type": "issue-tracker", + "comment": "as detected from Composer manifest \u0027support.issues\u0027" + }, + { + "url": "https://github.com/web-auth/cose-lib/tree/4.0.13", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -3139,11 +2918,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "efa6ec2ba4e840bc1316a493973c9916028afeeb" + "value": "fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "name": "cdx:composer:package:sourceReference", - "value": "efa6ec2ba4e840bc1316a493973c9916028afeeb" + "value": "fc733974fe12b550b54a94a08e4e184aca0015e5" }, { "name": "cdx:composer:package:type", @@ -3153,11 +2932,11 @@ }, { "type": "library", - "bom-ref": "web-auth/metadata-service-3.3.12.0", + "bom-ref": "web-auth/metadata-service-4.0.5.0", "author": "Florent Morselli, All contributors", "group": "web-auth", "name": "metadata-service", - "version": "v3.3.12", + "version": "v4.0.5", "description": "Metadata Service for FIDO2/Webauthn", "licenses": [ { @@ -3166,17 +2945,17 @@ } } ], - "purl": "pkg:composer/web-auth/metadata-service@v3.3.12", + "purl": "pkg:composer/web-auth/metadata-service@v4.0.5", "externalReferences": [ { - "url": "https://api.github.com/repos/web-auth/webauthn-metadata-service/zipball/ef40d2b7b68c4964247d13fab52e2fa8dbd65246", + "url": "https://api.github.com/repos/web-auth/webauthn-metadata-service/zipball/2bc26efc09d280f87777c736f404a2d875d6e7c4", "type": "distribution", - "comment": "dist reference: ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "comment": "dist reference: 2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "url": "https://github.com/web-auth/webauthn-metadata-service.git", "type": "vcs", - "comment": "source reference: ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "comment": "source reference: 2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "url": "https://github.com/web-auth", @@ -3184,7 +2963,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/web-auth/webauthn-metadata-service/tree/v3.3.12", + "url": "https://github.com/web-auth/webauthn-metadata-service/tree/v4.0.5", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -3192,11 +2971,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "value": "2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "name": "cdx:composer:package:sourceReference", - "value": "ef40d2b7b68c4964247d13fab52e2fa8dbd65246" + "value": "2bc26efc09d280f87777c736f404a2d875d6e7c4" }, { "name": "cdx:composer:package:type", @@ -3206,11 +2985,11 @@ }, { "type": "library", - "bom-ref": "web-auth/webauthn-lib-3.3.12.0", + "bom-ref": "web-auth/webauthn-lib-4.0.5.0", "author": "Florent Morselli, All contributors", "group": "web-auth", "name": "webauthn-lib", - "version": "v3.3.12", + "version": "v4.0.5", "description": "FIDO2/Webauthn Support For PHP", "licenses": [ { @@ -3219,17 +2998,17 @@ } } ], - "purl": "pkg:composer/web-auth/webauthn-lib@v3.3.12", + "purl": "pkg:composer/web-auth/webauthn-lib@v4.0.5", "externalReferences": [ { - "url": "https://api.github.com/repos/web-auth/webauthn-lib/zipball/5ef9b21c8e9f8a817e524ac93290d08a9f065b33", + "url": "https://api.github.com/repos/web-auth/webauthn-lib/zipball/1b02740ab8539f025419380c9e4c41b090c6cf47", "type": "distribution", - "comment": "dist reference: 5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "comment": "dist reference: 1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "url": "https://github.com/web-auth/webauthn-lib.git", "type": "vcs", - "comment": "source reference: 5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "comment": "source reference: 1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "url": "https://github.com/web-auth", @@ -3237,7 +3016,7 @@ "comment": "as detected from Composer manifest \u0027homepage\u0027" }, { - "url": "https://github.com/web-auth/webauthn-lib/tree/v3.3.12", + "url": "https://github.com/web-auth/webauthn-lib/tree/v4.0.5", "type": "vcs", "comment": "as detected from Composer manifest \u0027support.source\u0027" } @@ -3245,11 +3024,11 @@ "properties": [ { "name": "cdx:composer:package:distReference", - "value": "5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "value": "1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "name": "cdx:composer:package:sourceReference", - "value": "5ef9b21c8e9f8a817e524ac93290d08a9f065b33" + "value": "1b02740ab8539f025419380c9e4c41b090c6cf47" }, { "name": "cdx:composer:package:type", @@ -3745,7 +3524,7 @@ "bom-ref": "b5831dd1-9cc8-4af8-9c56-2511e92b9f7e", "group": "cdx:npm:package:bundled", "name": "jodit", - "version": "4.0.6", + "version": "4.2.24", "licenses": [ { "license": { @@ -3805,7 +3584,7 @@ "bom-ref": "72240acd-7de4-4058-b56f-e64638babcbf", "group": "cdx:composer:package", "name": "tecnickcom/tcpdf", - "version": "6.6.5", + "version": "6.7.5", "licenses": [ { "license": { @@ -3813,7 +3592,7 @@ } } ], - "purl": "pkg:composer/tecnickcom/tcpdf@6.6.5" + "purl": "pkg:composer/tecnickcom/tcpdf@6.7.5" }, { "type": "library", @@ -3835,7 +3614,7 @@ "bom-ref": "c2095505-c3af-4958-af68-6a61f216807d", "group": "ldap-account-manager", "name": "ldap-account-manager", - "version": "8.7" + "version": "8.8" } ], "dependencies": [ @@ -3846,7 +3625,7 @@ "ref": "brick/math-0.9.3.0" }, { - "ref": "carbonphp/carbon-doctrine-types-2.1.0.0" + "ref": "carbonphp/carbon-doctrine-types-3.2.0.0" }, { "ref": "christian-riesen/base32-1.6.0.0" @@ -3857,13 +3636,13 @@ { "ref": "duosecurity/duo_universal_php-1.0.2.0", "dependsOn": [ - "firebase/php-jwt-6.10.0.0" + "firebase/php-jwt-6.10.1.0" ] }, { "ref": "facile-it/php-jose-verifier-0.3.0.0", "dependsOn": [ - "php-http/discovery-1.19.2.0", + "php-http/discovery-1.19.4.0", "psr/http-client-1.0.3.0", "psr/http-message-1.1.0.0", "psr/simple-cache-1.0.1.0", @@ -3881,9 +3660,9 @@ "ref": "facile-it/php-openid-client-0.2.0.0", "dependsOn": [ "facile-it/php-jose-verifier-0.3.0.0", - "php-http/discovery-1.19.2.0", + "php-http/discovery-1.19.4.0", "psr/http-client-1.0.3.0", - "psr/http-factory-1.0.2.0", + "psr/http-factory-1.1.0.0", "psr/http-message-1.1.0.0", "psr/http-server-middleware-1.0.2.0", "web-token/jwt-checker-2.2.11.0", @@ -3899,11 +3678,12 @@ "ref": "fgrosse/phpasn1-2.5.0.0" }, { - "ref": "firebase/php-jwt-6.10.0.0" + "ref": "firebase/php-jwt-6.10.1.0" }, { - "ref": "guzzlehttp/psr7-1.9.1.0", + "ref": "guzzlehttp/psr7-2.6.2.0", "dependsOn": [ + "psr/http-factory-1.1.0.0", "psr/http-message-1.1.0.0", "ralouphie/getallheaders-3.0.3.0" ] @@ -3911,79 +3691,375 @@ { "ref": "http-interop/http-factory-guzzle-1.2.0.0", "dependsOn": [ - "guzzlehttp/psr7-1.9.1.0", - "psr/http-factory-1.0.2.0" + "guzzlehttp/psr7-2.6.2.0", + "psr/http-factory-1.1.0.0" ] }, { - "ref": "illuminate/collections-9.52.16.0", + "ref": "illuminate/collections-10.48.12.0", "dependsOn": [ - "illuminate/conditionable-9.52.16.0", - "illuminate/contracts-9.52.16.0", - "illuminate/macroable-9.52.16.0" + "illuminate/conditionable-10.48.12.0", + "illuminate/contracts-10.48.12.0", + "illuminate/macroable-10.48.12.0" ] }, { - "ref": "illuminate/conditionable-9.52.16.0" + "ref": "illuminate/conditionable-10.48.12.0" }, { - "ref": "illuminate/contracts-9.52.16.0", + "ref": "illuminate/contracts-10.48.12.0", "dependsOn": [ "psr/container-2.0.2.0", "psr/simple-cache-1.0.1.0" ] }, { - "ref": "illuminate/macroable-9.52.16.0" + "ref": "illuminate/macroable-10.48.12.0" }, { - "ref": "illuminate/pagination-9.52.16.0", + "ref": "illuminate/pagination-10.48.12.0", "dependsOn": [ - "illuminate/collections-9.52.16.0", - "illuminate/contracts-9.52.16.0", - "illuminate/support-9.52.16.0" + "illuminate/collections-10.48.12.0", + "illuminate/contracts-10.48.12.0", + "illuminate/support-10.48.12.0" ] }, { - "ref": "illuminate/support-9.52.16.0", + "ref": "illuminate/support-10.48.12.0", "dependsOn": [ "doctrine/inflector-2.0.10.0", - "illuminate/collections-9.52.16.0", - "illuminate/conditionable-9.52.16.0", - "illuminate/contracts-9.52.16.0", - "illuminate/macroable-9.52.16.0", - "nesbot/carbon-2.72.3.0", + "illuminate/collections-10.48.12.0", + "illuminate/conditionable-10.48.12.0", + "illuminate/contracts-10.48.12.0", + "illuminate/macroable-10.48.12.0", + "nesbot/carbon-2.72.5.0", "voku/portable-ascii-2.0.1.0" ] }, { - "ref": "league/uri-6.7.2.0", + "ref": "monolog/monolog-3.6.0.0", + "dependsOn": [ + "psr/log-3.0.0.0" + ] + }, + { + "ref": "nesbot/carbon-2.72.5.0", + "dependsOn": [ + "carbonphp/carbon-doctrine-types-3.2.0.0", + "psr/clock-1.0.0.0", + "symfony/polyfill-mbstring-1.29.0.0", + "symfony/polyfill-php80-1.29.0.0", + "symfony/translation-6.4.8.0" + ] + }, + { + "ref": "paragonie/constant_time_encoding-2.7.0.0" + }, + { + "ref": "paragonie/random_compat-2.0.21.0" + }, + { + "ref": "php-http/discovery-1.19.4.0" + }, + { + "ref": "phpmailer/phpmailer-6.9.1.0" + }, + { + "ref": "phpseclib/phpseclib-3.0.37.0", + "dependsOn": [ + "paragonie/constant_time_encoding-2.7.0.0", + "paragonie/random_compat-2.0.21.0" + ] + }, + { + "ref": "psr/clock-1.0.0.0" + }, + { + "ref": "psr/container-2.0.2.0" + }, + { + "ref": "psr/http-client-1.0.3.0", "dependsOn": [ - "league/uri-interfaces-2.3.0.0", "psr/http-message-1.1.0.0" ] }, { - "ref": "league/uri-interfaces-2.3.0.0" - }, - { - "ref": "monolog/monolog-2.9.2.0", + "ref": "psr/http-factory-1.1.0.0", "dependsOn": [ - "psr/log-1.1.4.0" + "psr/http-message-1.1.0.0" ] }, { - "ref": "nesbot/carbon-2.72.3.0", + "ref": "psr/http-message-1.1.0.0" + }, + { + "ref": "psr/http-server-handler-1.0.2.0", "dependsOn": [ - "carbonphp/carbon-doctrine-types-2.1.0.0", - "psr/clock-1.0.0.0", + "psr/http-message-1.1.0.0" + ] + }, + { + "ref": "psr/http-server-middleware-1.0.2.0", + "dependsOn": [ + "psr/http-message-1.1.0.0", + "psr/http-server-handler-1.0.2.0" + ] + }, + { + "ref": "psr/log-3.0.0.0" + }, + { + "ref": "psr/simple-cache-1.0.1.0" + }, + { + "ref": "ralouphie/getallheaders-3.0.3.0" + }, + { + "ref": "spomky-labs/base64url-2.0.4.0" + }, + { + "ref": "spomky-labs/cbor-php-3.0.4.0", + "dependsOn": [ + "brick/math-0.9.3.0" + ] + }, + { + "ref": "symfony/deprecation-contracts-3.5.0.0" + }, + { + "ref": "symfony/http-client-6.4.8.0", + "dependsOn": [ + "psr/log-3.0.0.0", + "symfony/deprecation-contracts-3.5.0.0", + "symfony/http-client-contracts-3.5.0.0", + "symfony/service-contracts-3.5.0.0" + ] + }, + { + "ref": "symfony/http-client-contracts-3.5.0.0" + }, + { + "ref": "symfony/http-foundation-6.4.8.0", + "dependsOn": [ + "symfony/deprecation-contracts-3.5.0.0", "symfony/polyfill-mbstring-1.29.0.0", - "symfony/polyfill-php80-1.29.0.0", - "symfony/translation-6.0.19.0" + "symfony/polyfill-php83-1.29.0.0" ] }, { - "ref": "paragonie/constant_time_encoding-2.6.3.0" + "ref": "symfony/polyfill-mbstring-1.29.0.0" + }, + { + "ref": "symfony/polyfill-php80-1.29.0.0" + }, + { + "ref": "symfony/polyfill-php83-1.29.0.0", + "dependsOn": [ + "symfony/polyfill-php80-1.29.0.0" + ] + }, + { + "ref": "symfony/polyfill-uuid-1.29.0.0" + }, + { + "ref": "symfony/psr-http-message-bridge-6.4.8.0", + "dependsOn": [ + "psr/http-message-1.1.0.0", + "symfony/http-foundation-6.4.8.0" + ] + }, + { + "ref": "symfony/service-contracts-3.5.0.0", + "dependsOn": [ + "psr/container-2.0.2.0", + "symfony/deprecation-contracts-3.5.0.0" + ] + }, + { + "ref": "symfony/translation-6.4.8.0", + "dependsOn": [ + "symfony/deprecation-contracts-3.5.0.0", + "symfony/polyfill-mbstring-1.29.0.0", + "symfony/translation-contracts-3.5.0.0" + ] + }, + { + "ref": "symfony/translation-contracts-3.5.0.0" + }, + { + "ref": "symfony/uid-6.4.8.0", + "dependsOn": [ + "symfony/polyfill-uuid-1.29.0.0" + ] + }, + { + "ref": "thecodingmachine/safe-2.5.0.0" + }, + { + "ref": "voku/portable-ascii-2.0.1.0" + }, + { + "ref": "web-auth/cose-lib-4.0.13.0", + "dependsOn": [ + "brick/math-0.9.3.0", + "fgrosse/phpasn1-2.5.0.0" + ] + }, + { + "ref": "web-auth/metadata-service-4.0.5.0", + "dependsOn": [ + "beberlei/assert-3.3.2.0", + "paragonie/constant_time_encoding-2.7.0.0", + "psr/http-client-1.0.3.0", + "psr/http-factory-1.1.0.0", + "psr/log-3.0.0.0" + ] + }, + { + "ref": "web-auth/webauthn-lib-4.0.5.0", + "dependsOn": [ + "beberlei/assert-3.3.2.0", + "fgrosse/phpasn1-2.5.0.0", + "paragonie/constant_time_encoding-2.7.0.0", + "psr/http-client-1.0.3.0", + "psr/http-factory-1.1.0.0", + "psr/http-message-1.1.0.0", + "psr/log-3.0.0.0", + "spomky-labs/cbor-php-3.0.4.0", + "symfony/uid-6.4.8.0", + "thecodingmachine/safe-2.5.0.0", + "web-auth/cose-lib-4.0.13.0", + "web-auth/metadata-service-4.0.5.0" + ] + }, + { + "ref": "web-token/jwt-checker-2.2.11.0", + "dependsOn": [ + "web-token/jwt-core-2.2.11.0" + ] + }, + { + "ref": "web-token/jwt-core-2.2.11.0", + "dependsOn": [ + "brick/math-0.9.3.0", + "fgrosse/phpasn1-2.5.0.0", + "spomky-labs/base64url-2.0.4.0" + ] + }, + { + "ref": "web-token/jwt-easy-2.2.11.0", + "dependsOn": [ + "web-token/jwt-checker-2.2.11.0", + "web-token/jwt-encryption-2.2.11.0", + "web-token/jwt-signature-2.2.11.0" + ] + }, + { + "ref": "web-token/jwt-encryption-2.2.11.0", + "dependsOn": [ + "web-token/jwt-core-2.2.11.0" + ] + }, + { + "ref": "web-token/jwt-key-mgmt-2.2.11.0", + "dependsOn": [ + "psr/http-client-1.0.3.0", + "psr/http-factory-1.1.0.0", + "web-token/jwt-core-2.2.11.0" + ] + }, + { + "ref": "web-token/jwt-signature-2.2.11.0", + "dependsOn": [ + "web-token/jwt-core-2.2.11.0" + ] + }, + { + "ref": "web-token/jwt-signature-algorithm-rsa-2.2.11.0", + "dependsOn": [ + "brick/math-0.9.3.0", + "web-token/jwt-signature-2.2.11.0" + ] + }, + { + "ref": "webklex/php-imap-5.5.0.0", + "dependsOn": [ + "illuminate/pagination-10.48.12.0", + "nesbot/carbon-2.72.5.0", + "symfony/http-foundation-6.4.8.0" + ] + }, + { + "ref": "ldap-account-manager/ldap-account-manager-8.7.0.0", + "dependsOn": [ + "web-auth/webauthn-lib-4.0.5.0", + "web-auth/cose-lib-4.0.13.0", + "web-auth/metadata-service-4.0.5.0", + "symfony/psr-http-message-bridge-6.4.8.0", + "symfony/http-foundation-6.4.8.0", + "symfony/http-client-6.4.8.0", + "http-interop/http-factory-guzzle-1.2.0.0", + "webklex/php-imap-5.5.0.0", + "phpmailer/phpmailer-6.9.1.0", + "guzzlehttp/psr7-2.6.2.0", + "paragonie/random_compat-2.0.21.0", + "phpseclib/phpseclib-3.0.37.0", + "christian-riesen/base32-1.6.0.0", + "facile-it/php-openid-client-0.2.0.0", + "monolog/monolog-3.6.0.0", + "duosecurity/duo_universal_php-1.0.2.0" + ] + }, + { + "ref": "c2095505-c3af-4958-af68-6a61f216807d", + "dependsOn": [] + }, + { + "ref": "73140e29-f689-49c1-9b10-28ff13117f68", + "dependsOn": [] + }, + { + "ref": "d0142b40-7a81-4f6b-b681-af8ab91ea836", + "dependsOn": [] + }, + { + "ref": "c4134441-7211-47d1-a970-202c819157d1", + "dependsOn": [] + }, + { + "ref": "5ffbae18-bc06-4fdb-ba19-f9e9e1afdda5", + "dependsOn": [] + }, + { + "ref": "599b305d-5cc9-4fa5-8594-e95bf8c723ef", + "dependsOn": [] + }, + { + "ref": "b5831dd1-9cc8-4af8-9c56-2511e92b9f7e", + "dependsOn": [] + }, + { + "ref": "71b9c8ed-21a8-418b-a0a5-7fc886f4d7e7", + "dependsOn": [] + }, + { + "ref": "394fe3c8-0e03-407a-96e2-2d3608e97265", + "dependsOn": [] + }, + { + "ref": "b1e652b5-d76e-4b07-acab-2d1a0908a96f", + "dependsOn": [] + }, + { + "ref": "72240acd-7de4-4058-b56f-e64638babcbf", + "dependsOn": [] + }, + { + "ref": "34edec4c-ebfc-48c9-92e0-917d8004e6b0", + "dependsOn": [] + } + ] +}ding-2.6.3.0" }, { "ref": "paragonie/random_compat-2.0.21.0" diff --git a/lam/templates/lib/extra/jodit/jodit.css b/lam/templates/lib/extra/jodit/jodit.css index ab3e4bf5c..b8c0624e2 100644 --- a/lam/templates/lib/extra/jodit/jodit.css +++ b/lam/templates/lib/extra/jodit/jodit.css @@ -1,750 +1,11 @@ /*! - * jodit - Jodit is awesome and usefully wysiwyg editor with filebrowser + * jodit - Jodit is an awesome and useful wysiwyg editor with filebrowser * Author: Chupurnov (https://xdsoft.net/jodit/) - * Version: v4.0.6 + * Version: v4.2.24 * Url: https://xdsoft.net/jodit/ * License(s): MIT */ -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -:root { - --jd-color-white: #fff; - --jd-color-gray: #dadada; - --jd-color-gray-dark: #a5a5a5; - --jd-color-dark: #4c4c4c; - --jd-color-blue: #b5d6fd; - --jd-color-light-blue: rgba(181, 214, 253, 0.5); - --jd-color-red: #ff3b3b; - --jd-color-light-red: rgba(255, 59, 59, 0.4); - --jd-color-default: var(--jd-color-dark); - --jd-color-text: #222; - --jd-color-label: var(--jd-color-gray-dark); - --jd-color-error: var(--jd-color-red); - --jd-color-border: var(--jd-color-gray); - --jd-color-border-dark: var(--jd-color-dark); - --jd-color-border-selected: #1e88e5; - --jd-color-border-active: #b5b5b5; - --jd-color-selection: var(--jd-color-dark); - --jd-color-selection-area: #bdbdbd; - --jd-color-separator: var(--jd-color-border); - --jd-color-placeholder: var(--jd-color-gray-dark); - --jd-color-panel: #f9f9f9; - --jd-color-resizer: #c8c8c8; - --jd-color-background-default: var(--jd-color-white); - --jd-color-background-light-gray: #f5f5f6; - --jd-color-background-gray: var(--jd-color-gray); - --jd-color-background-gray-hover: #f8f8f8; - --jd-color-background-button-hover: #ecebe9; - --jd-color-background-button-hover-opacity30: rgba(236, 235, 233, 0.3); - --jd-color-background-progress: #b91f1f; - --jd-color-background-active: #2196f3; - --jd-color-background-selection: #b5d6fd; - --jd-color-background-selection-opacity50: rgba(181, 214, 253, 0.995); - --jd-color-source-area: #323232; - --jd-color-button-background-hover: #dcdcdc; - --jd-color-button-background-hover-opacity40: rgba(220, 220, 220, 0.4); - --jd-color-button-background-hover-opacity60: rgba(220, 220, 220, 0.6); - --jd-font-default: -apple-system, blinkmacsystemfont, 'Segoe UI', roboto, - oxygen-sans, ubuntu, cantarell, 'Helvetica Neue', sans-serif; - --jd-font-size-default: 14px; - --jd-font-size-small: 11px; - --jd-color-text-icons: rgba(0, 0, 0, 0.75); - --jd-color-icon: var(--jd-color-dark); - --jd-padding-default: 8px; - --jd-border-radius-default: 3px; - --jd-z-index-full-size: 100000; - --jd-z-index-popup: 10000001; - --jd-z-index-dialog-overlay: 20000003; - --jd-z-index-dialog: 20000004; - --jd-z-index-context-menu: 30000005; - --jd-z-index-tooltip: 30000006; - --jd-icon-loader-size: 48px; - --jd-width-element-default: 18px; - --jd-height-element-default: 18px; - --jd-dark-background-color: #575757; - --jd-dark-background-ligher: #c0c0c0; - --jd-dark-background-darknes: #353535; - --jd-dark-border-color: #444; - --jd-dark-text-color: #d1cccc; - --jd-dark-text-color-opacity80: rgba(209, 204, 204, 0.8); - --jd-dark-text-color-opacity50: rgba(209, 204, 204, 0.5); - --jd-dark-icon-color: #c0c0c0; - --jd-dark-toolbar-color: #5f5c5c; - --jd-dark-toolbar-seperator-color1: rgba(81, 81, 81, 0.41); - --jd-dark-toolbar-seperator-color2: #686767; - --jd-dark-toolbar-seperator-color-opacity80: rgba(104, 103, 103, 0.8); - --jd-dark-toolbar-seperator-color3: rgba(104, 103, 103, 0.75); - --jd-dark-color-border-selected: #152f5f; - --jd-width-default: 180px; - --jd-width-input-min: var(--jd-width-default); - --jd-input-height: 32px; - --jd-button-icon-size: 14px; - --jd-margin-v: 2px; - --jd-button-df-size: calc((var(--jd-button-icon-size) - 4px) * 2); - --jd-button-size: calc(var(--jd-button-icon-size) + var(--jd-button-df-size) + var(--jd-margin-v) * 2); - --jd-focus-input-box-shadow: 0 0 0 0.05rem rgba(0, 123, 255, 0.25); -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-wysiwyg { - outline: 0; -} -.jodit-wysiwyg::selection, -.jodit-wysiwyg *::selection { - background: #b5d6fd; - color: #4c4c4c; -} -.jodit-container:not(.jodit_inline) .jodit-wysiwyg { - position: relative; - padding: 8px; - margin: 0; - outline: 0; - overflow-x: auto; -} -.jodit-container:not(.jodit_inline) .jodit-wysiwyg img { - position: relative; - max-width: 100%; -} -.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media { - position: relative; -} -.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media * { - position: relative; - z-index: 0; -} -.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media::before { - position: absolute; - z-index: 1; - content: ''; - inset: 0; -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -:root { - --jd-switche-width: 60px; - --jd-switche-height: 32px; - --jd-switche-slider-margin: 4px; - --jd-switche-slider-size: calc(var(--jd-switche-height) - var(--jd-switche-slider-margin) * 2); -} -.jodit-form { - font-family: var(--jd-font-default); - font-size: var(--jd-font-size-default); - color: var(--jd-color-default); -} -.jodit-form.jodit_error { - border-color: var(--jd-color-error); - box-shadow: inset 0 0 3px 0 rgba(189, 189, 189, 0.3); -} -@media (max-width: 768px) { - .jodit-form { - min-width: 150px; - } -} -.jodit-form button { - height: 36px; - padding: var(--jd-padding-default); - border: none; - margin-top: var(--jd-padding-default); - margin-bottom: var(--jd-padding-default); - background: #d6d6d6; - color: var(--jd-color-dark); - cursor: pointer; - font-size: 16px; - line-height: 1; - outline: none; - text-decoration: none; - transition: background 0.2s ease 0s; -} -.jodit-form button:hover { - background-color: var(--jd-color-background-button-hover); - color: var(--jd-color-dark); -} -.jodit-form button:active { - background: var(--jd-color-background-button-hover); - color: var(--jd-color-dark); -} -.jodit-form label { - display: flex; - align-items: center; - margin-bottom: var(--jd-padding-default); - text-align: left; - white-space: nowrap; -} -.jodit-form label:last-child { - margin-bottom: 0; -} -.jodit-form .jodit-form__center { - justify-content: center; -} -.jodit .jodit-textarea, -.jodit .jodit-select, -.jodit .jodit-input { - font-family: var(--jd-font-default); - font-size: var(--jd-font-size-default); - width: 100%; - height: var(--jd-input-height); - box-sizing: border-box; - padding: 0 var(--jd-padding-default); - border: 1px solid var(--jd-color-border); - border-radius: 0; - appearance: none; - background-color: var(--jd-color-white); - line-height: var(--jd-input-height); - outline: none; -} -.jodit .jodit-textarea[disabled], -.jodit .jodit-select[disabled], -.jodit .jodit-input[disabled] { - background-color: #f0f0f0; - color: var(--jd-color-border); -} -.jodit .jodit-textarea_has-error_true, -.jodit .jodit-select_has-error_true, -.jodit .jodit-input_has-error_true { - border-color: var(--jd-color-red); -} -.jodit .jodit-input:focus { - border-color: #66afe9; - outline: 0; -} -.jodit-checkbox { - position: relative; - z-index: 2; - width: 16px; - height: 16px; - padding: 0; - border: 0 none; - margin: 0 calc(var(--jd-padding-default) / 2) 0 0; - cursor: pointer; - outline: none; -} -.jodit-select { - padding-right: calc(var(--jd-padding-default) * 2); - background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%204.95%2010%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%23444%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Earrows%3C%2Ftitle%3E%3Crect%20class%3D%22cls-1%22%20width%3D%224.95%22%20height%3D%2210%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%221.41%204.67%202.48%203.18%203.54%204.67%201.41%204.67%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%223.54%205.33%202.48%206.82%201.41%205.33%203.54%205.33%22%2F%3E%3C%2Fsvg%3E"); - background-position: 98% 50%; - background-repeat: no-repeat; -} -.jodit-textarea { - min-width: var(--jd-width-input-min); - height: auto; -} -.jodit-form__group { - display: flex; - min-width: var(--jd-width-input-min); - flex-direction: column; - margin-bottom: var(--jd-padding-default); -} -.jodit-form__group > label { - margin-bottom: var(--jd-padding-default); -} -.jodit-button { - position: relative; - display: inline-flex; - width: auto; - height: calc(var(--jd-padding-default) * 4); - align-items: center; - justify-content: center; - padding: 0 var(--jd-padding-default); - border: 0; - border-radius: 0.25rem; - margin: 0; - background-color: var(--jd-color-background-gray); - color: var(--jd-color-default); - cursor: pointer; - line-height: 1; - text-decoration: none; - user-select: none; -} -.jodit-button svg { - display: inline-block; - width: 24px; - height: 24px; -} -.jodit-button svg + span { - margin-left: calc(var(--jd-padding-default) / 2); -} -.jodit-button:active { - outline: 0; -} -.jodit-button:focus { - outline: 0; -} -.jodit-button.disabled { - opacity: 0.7; -} -.jodit-buttons { - display: flex; - flex-wrap: nowrap; - justify-content: space-between; - margin-bottom: var(--jd-padding-default); -} -.jodit-button .jodit_icon, -.jodit-dialog__header .jodit_icon, -.jodit-button svg, -.jodit-dialog__header svg { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; -} -.jodit-switcher { - position: relative; - display: inline-block; - width: var(--jd-switche-width); - height: var(--jd-switche-height); -} -.jodit-switcher input { - width: 0; - height: 0; - opacity: 0; -} -.jodit-switcher .jodit-switcher__slider { - position: absolute; - border-radius: var(--jd-switche-height); - background-color: var(--jd-color-gray); - cursor: pointer; - inset: 0; - transition: 0.4s; -} -.jodit-switcher .jodit-switcher__slider::before { - position: absolute; - bottom: var(--jd-switche-slider-margin); - left: var(--jd-switche-slider-margin); - width: var(--jd-switche-slider-size); - height: var(--jd-switche-slider-size); - border-radius: 50%; - background-color: white; - content: ''; - transition: 0.4s; -} -input:checked + .jodit-switcher__slider { - background-color: var(--jd-color-background-active); -} -input:checked + .jodit-switcher__slider::before { - transform: translateX(calc(var(--jd-switche-width) - var(--jd-switche-slider-margin) * 2 - var(--jd-switche-slider-size))); -} -input:focus + .jodit-switcher__slider { - box-shadow: 0 0 1px var(--jd-color-background-active); -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-button-group { - display: flex; -} -.jodit-button-group input { - display: none; -} -.jodit-button-group button { - display: flex; - flex: 1; - justify-content: center; - text-align: center; -} -.jodit-button-group button + button { - margin-left: -1px; -} -.jodit-button-group input:first-child + button, -.jodit-button-group button:first-child { - border-right: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.jodit-button-group input:last-child + button, -.jodit-button-group button:last-child { - border-left: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.jodit-button-group input[type='checkbox']:not(:checked) + button + button { - background-image: none; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05); -} -.jodit-button-group input[type='checkbox']:checked + button { - background-image: none; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05); -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit_text_icons .jodit_icon { - width: auto; - font-size: var(--jd-font-size-default); -} -.jodit_text_icons .jodit_icon::first-letter { - text-transform: uppercase; -} -.jodit_text_icons .jodit-tabs .jodit-tabs__buttons > a { - width: auto; - font-family: var(--jd-font-default); -} -.jodit_text_icons .jodit-tabs .jodit-tabs__buttons > a i { - width: auto; -} -.jodit_text_icons.jodit-dialog .jodit-dialog__header a, -.jodit_text_icons.jodit-dialog .jodit-button { - width: auto; - padding: var(--jd-padding-default); - color: var(--jd-color-text-icons); - font-family: var(--jd-font-default); -} -.jodit_text_icons.jodit-dialog .jodit-dialog__header a .jodit_icon, -.jodit_text_icons.jodit-dialog .jodit-button .jodit_icon { - width: auto; -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-grid { - display: flex; - width: 100%; -} -.jodit-grid.jodit-grid_column { - flex-direction: column; -} -@media (max-width: 480px) { - .jodit-grid.jodit-grid_xs-column { - flex-direction: column; - } -} -.jodit-grid [class*='jodit_col-'] { - flex: 1 1 auto; -} -.jodit-grid .jodit_col-lg-5-5 { - width: 100%; -} -.jodit-grid .jodit_col-lg-4-5 { - width: 80%; -} -.jodit-grid .jodit_col-lg-3-5 { - width: 60%; -} -.jodit-grid .jodit_col-lg-2-5 { - width: 40%; -} -.jodit-grid .jodit_col-lg-1-5 { - width: 20%; -} -.jodit-grid .jodit_col-lg-4-4 { - width: 100%; -} -.jodit-grid .jodit_col-lg-3-4 { - width: 75%; -} -.jodit-grid .jodit_col-lg-2-4 { - width: 50%; -} -.jodit-grid .jodit_col-lg-1-4 { - width: 25%; -} -@media (max-width: 992px) { - .jodit-grid .jodit_col-md-5-5 { - width: 100%; - } - .jodit-grid .jodit_col-md-4-5 { - width: 80%; - } - .jodit-grid .jodit_col-md-3-5 { - width: 60%; - } - .jodit-grid .jodit_col-md-2-5 { - width: 40%; - } - .jodit-grid .jodit_col-md-1-5 { - width: 20%; - } - .jodit-grid .jodit_col-md-4-4 { - width: 100%; - } - .jodit-grid .jodit_col-md-3-4 { - width: 75%; - } - .jodit-grid .jodit_col-md-2-4 { - width: 50%; - } - .jodit-grid .jodit_col-md-1-4 { - width: 25%; - } -} -@media (max-width: 768px) { - .jodit-grid .jodit_col-sm-5-5 { - width: 100%; - } - .jodit-grid .jodit_col-sm-4-5 { - width: 80%; - } - .jodit-grid .jodit_col-sm-3-5 { - width: 60%; - } - .jodit-grid .jodit_col-sm-2-5 { - width: 40%; - } - .jodit-grid .jodit_col-sm-1-5 { - width: 20%; - } - .jodit-grid .jodit_col-sm-4-4 { - width: 100%; - } - .jodit-grid .jodit_col-sm-3-4 { - width: 75%; - } - .jodit-grid .jodit_col-sm-2-4 { - width: 50%; - } - .jodit-grid .jodit_col-sm-1-4 { - width: 25%; - } -} -@media (max-width: 480px) { - .jodit-grid .jodit_col-xs-5-5 { - width: 100%; - } - .jodit-grid .jodit_col-xs-4-5 { - width: 80%; - } - .jodit-grid .jodit_col-xs-3-5 { - width: 60%; - } - .jodit-grid .jodit_col-xs-2-5 { - width: 40%; - } - .jodit-grid .jodit_col-xs-1-5 { - width: 20%; - } - .jodit-grid .jodit_col-xs-4-4 { - width: 100%; - } - .jodit-grid .jodit_col-xs-3-4 { - width: 75%; - } - .jodit-grid .jodit_col-xs-2-4 { - width: 50%; - } - .jodit-grid .jodit_col-xs-1-4 { - width: 25%; - } -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -@keyframes rotate { - to { - transform: rotate(360deg); - } -} -.jodit-icon_loader { - display: inline-block; - width: var(--jd-icon-loader-size); - height: var(--jd-icon-loader-size); - animation: rotate 2s ease-out 0s infinite; - background: url(data:image/png;base64,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) no-repeat center; - background-size: 100% 100%; - vertical-align: middle; - will-change: transform; -} -.jodit-icon { - overflow: visible; - width: 14px; - height: 14px; - background: center no-repeat; - background-size: contain; - fill: var(--jd-color-icon); - stroke: var(--jd-color-icon); - transform-origin: 0 0 !important; -} -.jodit-icon_close { - stroke: var(--jd-color-icon); -} -svg.jodit-icon { - height: auto; - isolation: isolate; -} -.jodit-icon_text { - font-size: 14px; -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit, -.jodit-container, -.jodit *, -.jodit-container * { - box-sizing: border-box; -} -.jodit .jodit-workplace, -.jodit-container .jodit-workplace { - position: relative; - overflow: auto; -} -.jodit .jodit-workplace .jodit-wysiwyg, -.jodit-container .jodit-workplace .jodit-wysiwyg, -.jodit .jodit-workplace .jodit-wysiwyg_iframe, -.jodit-container .jodit-workplace .jodit-wysiwyg_iframe { - width: 100%; - height: 100%; -} -.jodit-wysiwyg *[contenteditable='false'] { - cursor: default; -} -.jodit-container:not(.jodit_inline) { - border: 1px solid var(--jd-color-border); - border-radius: var(--jd-border-radius-default); - background-color: var(--jd-color-background-light-gray); -} -.jodit-container:not(.jodit_inline) .jodit-workplace { - max-height: 100%; - border: 0 solid var(--jd-color-border); - background-color: var(--jd-color-background-default); -} -.jodit-container:not(.jodit_inline).jodit_disabled { - background: var(--jd-color-background-gray); -} -.jodit-container:not(.jodit_inline).jodit_disabled .jodit-workplace { - opacity: 0.4; -} -.jodit_lock { - user-select: none !important; -} -.jodit_disabled { - user-select: none !important; -} -.jodit_hidden { - display: none !important; -} -.jodit_vertical_middle { - display: flex; - align-items: center; -} -.jodit-box { - position: static; - width: auto; - max-width: none; - height: auto; - padding: 0; - border: 0; - margin: 0; - background: 0 0; - float: none; - outline: 0; -} - -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-context-menu { - position: static; - width: auto; - max-width: none; - height: auto; - padding: 0; - border: 0; - margin: 0; - background: 0 0; - float: none; - outline: 0; - position: fixed; - z-index: var(--jd-z-index-popup); - display: inline-block; - box-shadow: var(--jd-popup-box-shadow); - transform: translate3d(0, 0, 0); - z-index: var(--jd-z-index-context-menu); - font-family: var(--jd-font-default); - font-size: var(--jd-font-size-default); -} -.jodit-context-menu__content { - font-family: var(--jd-font-default); - font-size: var(--jd-font-size-default); - overflow: auto; - max-height: 300px; - padding: var(--jd-padding-default); - background: var(--jd-color-background-default); - overflow-scrolling: touch; -} -.jodit-context-menu_padding_false .jodit-context-menu__content { - padding: 0; -} -.jodit-context-menu_max-height_false .jodit-context-menu__content { - max-height: fit-content; -} -.jodit-context-menu .jodit-ui-button { - display: flex; -} -.jodit-context-menu button { - width: 100%; -} -.jodit-context-menu_theme_dark { - background-color: var(--jd-dark-background-color); -} - -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -:root { - --jd-popup-box-shadow: 0 4px 1px -2px rgba(76, 76, 76, 0.2), - 0 3px 3px 0 rgb(76 76 76 / 15%), 0 1px 4px 0 rgb(76 76 76 / 13%); -} -.jodit-popup { - position: static; - width: auto; - max-width: none; - height: auto; - padding: 0; - border: 0; - margin: 0; - background: 0 0; - float: none; - outline: 0; - position: fixed; - z-index: var(--jd-z-index-popup); - display: inline-block; - box-shadow: var(--jd-popup-box-shadow); - transform: translate3d(0, 0, 0); -} -.jodit-popup__content { - font-family: var(--jd-font-default); - font-size: var(--jd-font-size-default); - overflow: auto; - max-height: 300px; - padding: var(--jd-padding-default); - background: var(--jd-color-background-default); - overflow-scrolling: touch; -} -.jodit-popup_padding_false .jodit-popup__content { - padding: 0; -} -.jodit-popup_max-height_false .jodit-popup__content { - max-height: fit-content; -} - /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -773,6 +34,50 @@ svg.jodit-icon { border-bottom: 0; } +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit-ui-list { + display: flex; + flex-direction: column; +} +.jodit-ui-list_mode_vertical .jodit-ui-group { + flex-direction: column; + border: 0; + background-color: transparent; +} +.jodit-ui-list_mode_vertical .jodit-toolbar-button { + height: auto; + min-height: var(--jd-button-size); +} +.jodit-ui-list_mode_vertical .jodit-toolbar-button__button { + width: 100%; + height: auto; + min-height: var(--jd-button-size); + cursor: pointer; +} +.jodit-ui-list_mode_vertical .jodit-toolbar-button__text:not(:empty) { + justify-content: left; +} +.jodit-ui-separator { + padding: 0; + border-right: 1px solid var(--jd-color-border); + border-left: 0; + margin: 2px; + cursor: default; +} +.jodit-ui-break { + width: 0; + height: 0 !important; + flex-basis: 100%; + border-top: 1px solid var(--jd-color-border); +} +.jodit-ui-spacer { + flex: 1; +} + /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -928,6 +233,9 @@ svg.jodit-icon { .jodit-ui-button-sizes_size_large_text-icons_true button { padding: 0 var(--jd-padding-default); } +.jodit-ui-button-variants_variant_outline { + border: 1px solid var(--jd-color-border); +} .jodit-ui-button-variants_variant_default { background-color: #e3e3e3; color: #212529; @@ -1248,6 +556,9 @@ svg.jodit-icon { .jodit-ui-button:focus:not([disabled]) { outline: 1px dashed var(--jd-color-background-selection); } +.jodit-ui-button_variant_outline { + border: 1px solid var(--jd-color-border); +} .jodit-ui-button_variant_default { background-color: #e3e3e3; color: #212529; @@ -1400,50 +711,6 @@ svg.jodit-icon { outline: 1px dashed #bd2130; } -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-ui-list { - display: flex; - flex-direction: column; -} -.jodit-ui-list_mode_vertical .jodit-ui-group { - flex-direction: column; - border: 0; - background-color: transparent; -} -.jodit-ui-list_mode_vertical .jodit-toolbar-button { - height: auto; - min-height: var(--jd-button-size); -} -.jodit-ui-list_mode_vertical .jodit-toolbar-button__button { - width: 100%; - height: auto; - min-height: var(--jd-button-size); - cursor: pointer; -} -.jodit-ui-list_mode_vertical .jodit-toolbar-button__text:not(:empty) { - justify-content: left; -} -.jodit-ui-separator { - padding: 0; - border-right: 1px solid var(--jd-color-border); - border-left: 0; - margin: 2px; - cursor: default; -} -.jodit-ui-break { - width: 0; - height: 0 !important; - flex-basis: 100%; - border-top: 1px solid var(--jd-color-border); -} -.jodit-ui-spacer { - flex: 1; -} - .jodit-ui-button-group { margin-bottom: var(--jd-padding-default); } @@ -1524,369 +791,24 @@ svg.jodit-icon { opacity: 1; } -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-dialog { - font-family: var(--jd-font-default); - font-size: var(--jd-font-size-default); - position: absolute; - display: none; - width: 0; - height: 0; - box-sizing: border-box; - border: 0; - will-change: left, top, width, height; -} -.jodit-dialog_moved_true { - user-select: none; -} -.jodit-dialog * { - box-sizing: border-box; -} -.jodit-dialog .jodit_elfinder, -.jodit-dialog .jodit_elfinder * { - box-sizing: initial; -} -.jodit-dialog__overlay { - position: fixed; - z-index: var(--jd-z-index-dialog-overlay); - top: 0; - left: 0; - display: none; - overflow: auto; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); - text-align: center; - white-space: nowrap; -} -.jodit-dialog_static_true .jodit-dialog__overlay { - display: none; -} -.jodit-dialog_modal_true .jodit-dialog__overlay { - display: block; -} -.jodit-dialog_active_true { - display: block; -} -.jodit-dialog__panel { - position: fixed; - z-index: var(--jd-z-index-dialog); - top: 0; - left: 0; +.jodit-ui-block { display: flex; - min-width: 200px; - max-width: 100%; - min-height: 100px; - max-height: 100%; - flex-flow: column nowrap; - background-color: #fff; - --jd-box-shadow-blur: calc(var(--jd-padding-default) * 2); - --jd-box-shadow-1: 0 var(--jd-padding-default) var(--jd-box-shadow-blur) rgba(0, 0, 0, 0.19); - box-shadow: var(--jd-box-shadow-1), 0 6px 6px rgba(0, 0, 0, 0.23); - text-align: left; - white-space: normal; -} -@media (max-width: 480px) { - .jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__panel { - top: 0 !important; - left: 0 !important; - width: 100% !important; - max-width: 100%; - height: 100% !important; - } -} -.jodit-dialog_static_true { - position: relative; - z-index: inherit; - display: block; - width: auto; - height: auto; - box-sizing: border-box; -} -.jodit-dialog_static_true .jodit-dialog__panel { - position: relative; - z-index: inherit; - top: auto !important; - left: auto !important; - width: 100% !important; - border: 1px solid var(--jd-color-border); - box-shadow: none; -} -.jodit-dialog_theme_dark, -.jodit-dialog_theme_dark .jodit-dialog__panel { - background-color: var(--jd-dark-background-darknes); - color: var(--jd-dark-text-color); -} -.jodit-dialog__header { - display: flex; - min-height: 50px; - justify-content: space-between; - border-bottom: 1px solid var(--jd-color-border); - cursor: move; - text-align: left; -} -.jodit-dialog__header-toolbar, -.jodit-dialog__header-title { - display: flex; - flex-shrink: 3; align-items: center; - padding: 0 var(--jd-padding-default); - margin: 0; - font-size: 18px; - font-weight: 400; - line-height: 48px; - vertical-align: top; + justify-content: stretch; + margin-bottom: var(--jd-padding-default); } -@media (max-width: 480px) { - .jodit-dialog__header-toolbar { - padding-left: 0; - } -} -.jodit-dialog__header-button { - height: 48px; - flex-basis: 48px; - color: #222; - font-size: 28px; - line-height: 48px; - text-align: center; - text-decoration: none; - transition: background-color 0.2s ease 0s; -} -.jodit-dialog__header-button:hover { - background-color: var(--jd-color-background-button-hover); -} -.jodit-dialog__header .jodit_toolbar { - border: 0; - background: transparent; - box-shadow: none; -} -.jodit-dialog__header .jodit_toolbar > li.jodit-toolbar-button .jodit-input { - width: auto; - padding-left: var(--jd-padding-default); -} -@media (max-width: 480px) { - .jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__header { - flex-direction: column; - } -} -.jodit-dialog_slim_true .jodit-dialog__header { - min-height: 10px; -} -.jodit-dialog_slim_true .jodit-dialog__header-toolbar, -.jodit-dialog_slim_true .jodit-dialog__header-title { - padding: 0 calc(var(--jd-padding-default) / 4); -} -.jodit-dialog_theme_dark .jodit-dialog__header { - border-color: var(--jd-color-dark); -} -.jodit-dialog_fullsize_true .jodit-dialog__header { - cursor: default; -} -.jodit-dialog__content { - overflow: auto; - min-height: 100px; - flex: 1; -} -.jodit-dialog__content .jodit-form__group { - padding: 0 var(--jd-padding-default); - margin-bottom: calc(var(--jd-padding-default) * 1.5); -} -.jodit-dialog__content .jodit-form__group:first-child { - margin-top: var(--jd-padding-default); -} -.jodit-dialog__content .jodit-form__group label + .jodit-select, -.jodit-dialog__content .jodit-form__group label + .jodit-grid, -.jodit-dialog__content .jodit-form__group label + .jodit-input_group, -.jodit-dialog__content .jodit-form__group label + input { - margin-top: calc(var(--jd-padding-default) / 2); -} -.jodit-dialog__content .jodit-form__group .jodit-input_group { - display: table; - width: 100%; - border-collapse: separate; -} -.jodit-dialog__content .jodit-form__group .jodit-input_group > * { - display: table-cell; - height: 34px; - vertical-align: middle; -} -.jodit-dialog__content .jodit-form__group .jodit-input_group > input { - margin: 0 !important; -} -.jodit-dialog__content .jodit-form__group .jodit-input_group > input:not([class*='col-']) { +.jodit-ui-block_width_full { width: 100%; } -.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons { - width: 1%; - font-size: 0; - vertical-align: middle; - white-space: nowrap; -} -.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons > .jodit-button { - height: 34px; - border: 1px solid var(--jd-color-border); - border-radius: 0; - margin-left: -1px; - line-height: 34px; -} -.jodit-dialog__footer { - display: none; - flex-wrap: nowrap; +.jodit-ui-block_align_full { justify-content: space-between; +} +.jodit-ui-block_align_right { + justify-content: flex-end; +} +.jodit-ui-block_padding_true { padding: var(--jd-padding-default); } -.jodit-dialog__footer button { - margin-right: calc(var(--jd-padding-default) / 2); -} -.jodit-dialog__footer button:last-child { - margin-right: 0; -} -.jodit-dialog__column { - display: flex; -} -.jodit-dialog__resizer { - display: none; - position: relative; -} -.jodit-dialog__resizer svg { - position: absolute; - right: 0; - bottom: 0; - overflow: hidden; - width: 12px; - height: 12px; - cursor: nwse-resize; - fill: var(--jd-color-gray-dark); - user-select: none; -} -.jodit-dialog_resizable_true .jodit-dialog__resizer { - display: block; -} -@media (max-width: 480px) { - .jodit-dialog__resizer { - display: none; - } -} -.jodit-dialog_prompt { - min-width: 200px; - max-width: 300px; - padding: var(--jd-padding-default); - word-break: break-all; -} -.jodit-dialog_prompt label { - display: block; - margin-bottom: calc(var(--jd-padding-default) / 2); -} -.jodit-dialog_alert { - min-width: 200px; - max-width: 300px; - padding: var(--jd-padding-default); - word-break: break-all; -} -.jodit-dialog_footer_true .jodit-dialog__footer { - display: flex; -} -.jodit_fullsize .jodit-dialog__panel { - width: 100% !important; - height: 100% !important; - inset: 0 !important; -} -.jodit_fullsize .jodit-dialog__panel .jodit-dialog__resizer { - display: none; -} -.jodit-dialog .jodit-ui-messages { - z-index: var(--jd-z-index-dialog); -} - -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-toolbar__box:not(:empty) { - --jd-color-background-default: var(--jd-color-panel); - overflow: hidden; - border-radius: var(--jd-border-radius-default) var(--jd-border-radius-default) 0 0; - border-bottom: 1px solid var(--jd-color-border); - background-color: var(--jd-color-background-default); -} -.jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection::after { - background-color: var(--jd-color-panel); -} - -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -:root { - --jd-em-color-border: #b6d4fe; - --jd-em-color-bg: #cfe2ff; - --jd-em-color-color: #084298; - --jd-em-border-radius: 0.375rem; - --jd-em-padding: calc(1rem / 2) 1rem; - --jd-em-font-size: 1rem; -} -.jodit-ui-messages { - position: absolute; - z-index: 3; - right: 0; - bottom: 0; - overflow: visible; - width: 0; - height: 0; -} -.jodit-ui-message { - position: absolute; - right: calc(var(--jd-padding-default) / 2); - bottom: 0; - display: block; - padding: var(--jd-em-padding); - border: 1px solid var(--jd-em-color-border); - border-radius: var(--jd-em-border-radius); - background: var(--jd-em-color-bg); - color: var(--jd-em-color-color); - cursor: pointer; - font-size: var(--jd-em-font-size); - opacity: 0; - transition: opacity 0.1s linear, bottom 0.3s linear, transform 0.1s ease-out; - white-space: pre; -} -.jodit-ui-message_active_true { - opacity: 1; -} -.jodit-ui-message:active { - transform: scale(0.76); -} -.jodit-ui-message_variant_secondary { - --jd-em-color-border: #d3d6d8; - --jd-em-color-bg: #e2e3e5; - --jd-em-color-color: #41464b; - border-color: var(--jd-em-color-border); - background: var(--jd-em-color-bg); - color: var(--jd-em-color-color); -} -.jodit-ui-message_variant_error, -.jodit-ui-message_variant_danger { - --jd-em-color-border: #f5c2c7; - --jd-em-color-bg: #f8d7da; - --jd-em-color-color: #842029; - border-color: var(--jd-em-color-border); - background: var(--jd-em-color-bg); - color: var(--jd-em-color-color); -} -.jodit-ui-message_variant_success { - --jd-em-color-border: #badbcc; - --jd-em-color-bg: #d1e7dd; - --jd-em-color-color: #0f5132; - border-color: var(--jd-em-color-border); - background: var(--jd-em-color-bg); - color: var(--jd-em-color-color); -} .jodit-ui-label { display: block; @@ -1910,7 +832,7 @@ svg.jodit-icon { border-radius: 0; appearance: none; background-color: var(--jd-color-white); - line-height: var(--jd-input-height); + line-height: 1.2; outline: none; border: 0; } @@ -2013,7 +935,7 @@ svg.jodit-icon { border-radius: 0; appearance: none; background-color: var(--jd-color-white); - line-height: var(--jd-input-height); + line-height: 1.2; outline: none; border: 0; } @@ -2140,7 +1062,7 @@ svg.jodit-icon { border-radius: 0; appearance: none; background-color: var(--jd-color-white); - line-height: var(--jd-input-height); + line-height: 1.2; outline: none; border: 0; } @@ -2229,6 +1151,7 @@ svg.jodit-icon { .jodit-ui-text-area__input { height: 100%; min-height: 60px; + padding: var(--jd-padding-default); } .jodit-ui-checkbox { @@ -2301,23 +1224,46 @@ svg.jodit-icon { opacity: 0; } -.jodit-ui-block { - display: flex; - align-items: center; - justify-content: stretch; - margin-bottom: var(--jd-padding-default); +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +:root { + --jd-popup-box-shadow: 0 4px 1px -2px rgba(76, 76, 76, 0.2), + 0 3px 3px 0 rgb(76 76 76 / 15%), 0 1px 4px 0 rgb(76 76 76 / 13%); } -.jodit-ui-block_width_full { - width: 100%; +.jodit-popup { + position: static; + width: auto; + max-width: none; + height: auto; + padding: 0; + border: 0; + margin: 0; + background: 0 0; + float: none; + outline: 0; + position: fixed; + z-index: var(--jd-z-index-popup); + display: inline-block; + box-shadow: var(--jd-popup-box-shadow); + transform: translate3d(0, 0, 0); } -.jodit-ui-block_align_full { - justify-content: space-between; -} -.jodit-ui-block_align_right { - justify-content: flex-end; -} -.jodit-ui-block_padding_true { +.jodit-popup__content { + font-family: var(--jd-font-default); + font-size: var(--jd-font-size-default); + overflow: auto; + max-height: 300px; padding: var(--jd-padding-default); + background: var(--jd-color-background-default); + overflow-scrolling: touch; +} +.jodit-popup_padding_false .jodit-popup__content { + padding: 0; +} +.jodit-popup_max-height_false .jodit-popup__content { + max-height: fit-content; } /*! @@ -2375,6 +1321,76 @@ svg.jodit-icon { clip: rect(-6px, 22px, 14px, var(--jd-padding-default)); } +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +:root { + --jd-em-color-border: #b6d4fe; + --jd-em-color-bg: #cfe2ff; + --jd-em-color-color: #084298; + --jd-em-border-radius: 0.375rem; + --jd-em-padding: calc(1rem / 2) 1rem; + --jd-em-font-size: 1rem; +} +.jodit-ui-messages { + position: absolute; + z-index: 3; + right: 0; + bottom: 0; + overflow: visible; + width: 0; + height: 0; +} +.jodit-ui-message { + position: absolute; + right: calc(var(--jd-padding-default) / 2); + bottom: 0; + display: block; + padding: var(--jd-em-padding); + border: 1px solid var(--jd-em-color-border); + border-radius: var(--jd-em-border-radius); + background: var(--jd-em-color-bg); + color: var(--jd-em-color-color); + cursor: pointer; + font-size: var(--jd-em-font-size); + opacity: 0; + transition: opacity 0.1s linear, bottom 0.3s linear, transform 0.1s ease-out; + white-space: pre; +} +.jodit-ui-message_active_true { + opacity: 1; +} +.jodit-ui-message:active { + transform: scale(0.76); +} +.jodit-ui-message_variant_secondary { + --jd-em-color-border: #d3d6d8; + --jd-em-color-bg: #e2e3e5; + --jd-em-color-color: #41464b; + border-color: var(--jd-em-color-border); + background: var(--jd-em-color-bg); + color: var(--jd-em-color-color); +} +.jodit-ui-message_variant_error, +.jodit-ui-message_variant_danger { + --jd-em-color-border: #f5c2c7; + --jd-em-color-bg: #f8d7da; + --jd-em-color-color: #842029; + border-color: var(--jd-em-color-border); + background: var(--jd-em-color-bg); + color: var(--jd-em-color-color); +} +.jodit-ui-message_variant_success { + --jd-em-color-border: #badbcc; + --jd-em-color-bg: #d1e7dd; + --jd-em-color-color: #0f5132; + border-color: var(--jd-em-color-border); + background: var(--jd-em-color-bg); + color: var(--jd-em-color-color); +} + /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2901,6 +1917,9 @@ svg.jodit-icon { .jodit-toolbar-content:focus:not([disabled]) { outline: 1px dashed var(--jd-color-background-selection); } +.jodit-toolbar-content_variant_outline { + border: 1px solid var(--jd-color-border); +} .jodit-toolbar-content_variant_default { background-color: #e3e3e3; color: #212529; @@ -3331,95 +2350,337 @@ svg.jodit-icon { * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ +.jodit-toolbar__box:not(:empty) { + --jd-color-background-default: var(--jd-color-panel); + overflow: hidden; + border-radius: var(--jd-border-radius-default) var(--jd-border-radius-default) 0 0; + border-bottom: 1px solid var(--jd-color-border); + background-color: var(--jd-color-background-default); +} +.jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection::after { + background-color: var(--jd-color-panel); +} + /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ -:root { - --jd-first-column: 31%; - --jd-cols: 4; - --jd-info-background: #e9e9e9; - --jd-icon-size: 12px; - --jd-col-size: 150px; -} -.jodit-file-browser { - display: flex; - height: 100%; +.jodit-dialog { font-family: var(--jd-font-default); -} -.jodit-file-browser_no-files_true { - padding: var(--jd-padding-default); -} -@media (max-width: 480px) { - .jodit-file-browser { - flex-flow: column-reverse; - } -} -.jodit-dialog .jodit-dialog__header-title.jodit-file-browser__title-box { - display: flex; - align-items: center; - padding-left: var(--jd-padding-default); -} -/*! - * Jodit Editor (https://xdsoft.net/jodit/) - * Released under MIT see LICENSE.txt in the project root for license information. - * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net - */ -.jodit-file-browser-preview { - position: relative; - display: flex; - min-width: 400px; - max-width: min(100%, 1000px); - height: 100%; - min-height: min(100%, 500px); - max-height: 100%; - align-items: center; - justify-content: center; - margin: auto; - text-align: center; -} -@media (max-width: 768px) { - .jodit-file-browser-preview { - min-width: auto; - max-width: 100%; - height: 100%; - min-height: auto; - max-height: 100%; - } -} -.jodit-file-browser-preview__box { - display: flex; - flex-grow: 1; - align-items: center; - justify-content: center; -} -.jodit-file-browser-preview__navigation { + font-size: var(--jd-font-size-default); position: absolute; + display: none; + width: 0; + height: 0; + box-sizing: border-box; + border: 0; + will-change: left, top, width, height; +} +.jodit-dialog_moved_true { + user-select: none; +} +.jodit-dialog * { + box-sizing: border-box; +} +.jodit-dialog .jodit_elfinder, +.jodit-dialog .jodit_elfinder * { + box-sizing: initial; +} +.jodit-dialog__overlay { + position: fixed; + z-index: var(--jd-z-index-dialog-overlay); top: 0; left: 0; + display: none; + overflow: auto; + width: 100%; height: 100%; - cursor: pointer; + background-color: rgba(0, 0, 0, 0.5); + text-align: center; + white-space: nowrap; } -.jodit-file-browser-preview__navigation_arrow_next { - right: 0; - left: auto; +.jodit-dialog_static_true .jodit-dialog__overlay { + display: none; } -.jodit-file-browser-preview__navigation svg { - position: relative; - top: 50%; - width: 45px; - height: 45px; - fill: #9e9ba7; - transform: translateY(-50%); - transition: fill 0.3s linear; +.jodit-dialog_modal_true .jodit-dialog__overlay { + display: block; } -.jodit-file-browser-preview__navigation:hover svg { - fill: #000; +.jodit-dialog_active_true { + display: block; } -.jodit-file-browser-preview img { +.jodit-dialog__panel { + position: fixed; + z-index: var(--jd-z-index-dialog); + top: 0; + left: 0; + display: flex; + min-width: 200px; max-width: 100%; + min-height: 100px; max-height: 100%; + flex-flow: column nowrap; + background-color: #fff; + --jd-box-shadow-blur: calc(var(--jd-padding-default) * 2); + --jd-box-shadow-1: 0 var(--jd-padding-default) var(--jd-box-shadow-blur) rgba(0, 0, 0, 0.19); + box-shadow: var(--jd-box-shadow-1), 0 6px 6px rgba(0, 0, 0, 0.23); + text-align: left; + white-space: normal; +} +@media (max-width: 480px) { + .jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__panel { + top: 0 !important; + left: 0 !important; + width: 100% !important; + max-width: 100%; + height: 100% !important; + } +} +.jodit-dialog_static_true { + position: relative; + z-index: inherit; + display: block; + width: auto; + height: auto; + box-sizing: border-box; +} +.jodit-dialog_static_true .jodit-dialog__panel { + position: relative; + z-index: inherit; + top: auto !important; + left: auto !important; + width: 100% !important; + border: 1px solid var(--jd-color-border); + box-shadow: none; +} +.jodit-dialog_theme_dark, +.jodit-dialog_theme_dark .jodit-dialog__panel { + background-color: var(--jd-dark-background-darknes); + color: var(--jd-dark-text-color); +} +.jodit-dialog__header { + display: flex; + min-height: 50px; + justify-content: space-between; + border-bottom: 1px solid var(--jd-color-border); + cursor: move; + text-align: left; +} +.jodit-dialog__header-toolbar, +.jodit-dialog__header-title { + display: flex; + flex-shrink: 3; + align-items: center; + padding: 0 var(--jd-padding-default); + margin: 0; + font-size: 18px; + font-weight: 400; + line-height: 48px; + vertical-align: top; +} +@media (max-width: 480px) { + .jodit-dialog__header-toolbar { + padding-left: 0; + } +} +.jodit-dialog__header-button { + height: 48px; + flex-basis: 48px; + color: #222; + font-size: 28px; + line-height: 48px; + text-align: center; + text-decoration: none; + transition: background-color 0.2s ease 0s; +} +.jodit-dialog__header-button:hover { + background-color: var(--jd-color-background-button-hover); +} +.jodit-dialog__header .jodit_toolbar { + border: 0; + background: transparent; + box-shadow: none; +} +.jodit-dialog__header .jodit_toolbar > li.jodit-toolbar-button .jodit-input { + width: auto; + padding-left: var(--jd-padding-default); +} +@media (max-width: 480px) { + .jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__header { + flex-direction: column; + } +} +.jodit-dialog_slim_true .jodit-dialog__header { + min-height: 10px; +} +.jodit-dialog_slim_true .jodit-dialog__header-toolbar, +.jodit-dialog_slim_true .jodit-dialog__header-title { + padding: 0 calc(var(--jd-padding-default) / 4); +} +.jodit-dialog_theme_dark .jodit-dialog__header { + border-color: var(--jd-color-dark); +} +.jodit-dialog_fullsize_true .jodit-dialog__header { + cursor: default; +} +.jodit-dialog__content { + overflow: auto; + min-height: 100px; + flex: 1; +} +.jodit-dialog__content .jodit-form__group { + padding: 0 var(--jd-padding-default); + margin-bottom: calc(var(--jd-padding-default) * 1.5); +} +.jodit-dialog__content .jodit-form__group:first-child { + margin-top: var(--jd-padding-default); +} +.jodit-dialog__content .jodit-form__group .jodit-input_group { + display: table; + width: 100%; + border-collapse: separate; +} +.jodit-dialog__content .jodit-form__group .jodit-input_group > * { + display: table-cell; + height: 34px; + vertical-align: middle; +} +.jodit-dialog__content .jodit-form__group .jodit-input_group > input { + margin: 0 !important; +} +.jodit-dialog__content .jodit-form__group .jodit-input_group > input:not([class*='col-']) { + width: 100%; +} +.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons { + width: 1%; + font-size: 0; + vertical-align: middle; + white-space: nowrap; +} +.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons > .jodit-button { + height: 34px; + border: 1px solid var(--jd-color-border); + border-radius: 0; + margin-left: -1px; + line-height: 34px; +} +.jodit-dialog__footer { + display: none; + flex-wrap: nowrap; + justify-content: space-between; + padding: var(--jd-padding-default); +} +.jodit-dialog__footer button { + margin-right: calc(var(--jd-padding-default) / 2); +} +.jodit-dialog__footer button:last-child { + margin-right: 0; +} +.jodit-dialog__column { + display: flex; +} +.jodit-dialog__resizer { + display: none; + position: relative; +} +.jodit-dialog__resizer svg { + position: absolute; + right: 0; + bottom: 0; + overflow: hidden; + width: 12px; + height: 12px; + cursor: nwse-resize; + fill: var(--jd-color-gray-dark); + user-select: none; +} +.jodit-dialog_resizable_true .jodit-dialog__resizer { + display: block; +} +@media (max-width: 480px) { + .jodit-dialog__resizer { + display: none; + } +} +.jodit-dialog_prompt { + min-width: 200px; + max-width: 300px; + padding: var(--jd-padding-default); + word-break: break-all; +} +.jodit-dialog_prompt label { + display: block; + margin-bottom: calc(var(--jd-padding-default) / 2); +} +.jodit-dialog_alert { + min-width: 200px; + max-width: 300px; + padding: var(--jd-padding-default); + word-break: break-all; +} +.jodit-dialog_footer_true .jodit-dialog__footer { + display: flex; +} +.jodit_fullsize .jodit-dialog__panel { + width: 100% !important; + height: 100% !important; + inset: 0 !important; +} +.jodit_fullsize .jodit-dialog__panel .jodit-dialog__resizer { + display: none; +} +.jodit-dialog .jodit-ui-messages { + z-index: var(--jd-z-index-dialog); +} + +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit-context-menu { + position: static; + width: auto; + max-width: none; + height: auto; + padding: 0; + border: 0; + margin: 0; + background: 0 0; + float: none; + outline: 0; + position: fixed; + z-index: var(--jd-z-index-popup); + display: inline-block; + box-shadow: var(--jd-popup-box-shadow); + transform: translate3d(0, 0, 0); + z-index: var(--jd-z-index-context-menu); + font-family: var(--jd-font-default); + font-size: var(--jd-font-size-default); +} +.jodit-context-menu__content { + font-family: var(--jd-font-default); + font-size: var(--jd-font-size-default); + overflow: auto; + max-height: 300px; + padding: var(--jd-padding-default); + background: var(--jd-color-background-default); + overflow-scrolling: touch; +} +.jodit-context-menu_padding_false .jodit-context-menu__content { + padding: 0; +} +.jodit-context-menu_max-height_false .jodit-context-menu__content { + max-height: fit-content; +} +.jodit-context-menu .jodit-ui-button { + display: flex; +} +.jodit-context-menu button { + width: 100%; +} +.jodit-context-menu_theme_dark { + background-color: var(--jd-dark-background-color); } /*! @@ -3917,6 +3178,102 @@ a + .jodit-file-browser-tree__source-title { margin-top: var(--jd-padding-default); } +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +:root { + --jd-first-column: 31%; + --jd-cols: 4; + --jd-info-background: #e9e9e9; + --jd-icon-size: 12px; + --jd-col-size: 150px; +} +.jodit-file-browser { + display: flex; + height: 100%; + font-family: var(--jd-font-default); +} +.jodit-file-browser_no-files_true { + padding: var(--jd-padding-default); +} +@media (max-width: 480px) { + .jodit-file-browser { + flex-flow: column-reverse; + } +} +.jodit-dialog .jodit-dialog__header-title.jodit-file-browser__title-box { + display: flex; + align-items: center; + padding-left: var(--jd-padding-default); +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit-file-browser-preview { + position: relative; + display: flex; + min-width: 400px; + max-width: min(100%, 1000px); + height: 100%; + min-height: min(100%, 500px); + max-height: 100%; + align-items: center; + justify-content: center; + margin: auto; + text-align: center; +} +@media (max-width: 768px) { + .jodit-file-browser-preview { + min-width: auto; + max-width: 100%; + height: 100%; + min-height: auto; + max-height: 100%; + } +} +.jodit-file-browser-preview__box { + display: flex; + flex-grow: 1; + align-items: center; + justify-content: center; +} +.jodit-file-browser-preview__navigation { + position: absolute; + top: 0; + left: 0; + height: 100%; + cursor: pointer; +} +.jodit-file-browser-preview__navigation_arrow_next { + right: 0; + left: auto; +} +.jodit-file-browser-preview__navigation svg { + position: relative; + top: 50%; + width: 45px; + height: 45px; + fill: #9e9ba7; + transform: translateY(-50%); + transition: fill 0.3s linear; +} +.jodit-file-browser-preview__navigation:hover svg { + fill: #000; +} +.jodit-file-browser-preview img { + max-width: 100%; + max-height: 100%; +} + /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4024,6 +3381,60 @@ a + .jodit-file-browser-tree__source-title { } } +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +:root { + --jd-anl-color-new-line: var(--jd-color-border); + --jd-anl-handle-size: 20px; + --jd-anl-handle-offset: calc(100% - var(--jd-anl-handle-size)); +} +.jodit-add-new-line { + position: fixed; + z-index: 1; + top: 0; + display: block; + height: 1px; + box-sizing: border-box; + outline: none; +} +.jodit-add-new-line * { + box-sizing: border-box; +} +.jodit-add-new-line::after { + display: block; + width: 100%; + height: 1px; + background-color: var(--jd-anl-color-new-line); + content: ''; +} +.jodit-add-new-line span { + position: absolute; + left: var(--jd-anl-handle-offset); + top: 0; + transform: translateY(-50%); + display: flex; + width: var(--jd-anl-handle-size); + height: var(--jd-anl-handle-size); + align-items: center; + justify-content: center; + border: 1px solid var(--jd-anl-color-new-line); + background: var(--jd-color-background-button-hover-opacity30); + cursor: pointer; +} +.jodit-add-new-line span:hover { + background: var(--jd-color-background-button-hover); +} +.jodit-add-new-line svg { + width: calc(var(--jd-anl-handle-size) / 2); + fill: var(--jd-anl-color-new-line); +} +.jodit-source__mode .jodit-add-new-line { + display: none !important; +} + /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4086,15 +3497,39 @@ a + .jodit-file-browser-tree__source-title { * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ .jodit-tabs { + --jd-box-shadow-tabs: 0 0 #0000, 0 1px 3px 0 rgba(0,0,0,.1), 0 1px 2px -1px rgba(0,0,0,.1); font-family: var(--jd-font-default); font-size: var(--jd-font-size-default); } .jodit-tabs .jodit-tabs__buttons { + background-color: var(--jd-color-background-light-gray); display: flex; justify-content: center; - margin-top: 4px; - margin-bottom: calc(var(--jd-padding-default) / 2); - line-height: 18px; + margin-top: calc(var(--jd-padding-default) / 2); + margin-bottom: var(--jd-padding-default); + padding: calc(var(--jd-padding-default) / 2); + border-radius: var(--jd-border-radius-default); +} +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button { + color: var(--jd-color-placeholder); +} +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button svg { + fill: var(--jd-color-placeholder); +} +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]), +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) { + box-shadow: var(--jd-box-shadow-tabs); + color: var(--jd-color-text-icons); +} +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]), +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]), +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) .jodit-ui-button__text, +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) .jodit-ui-button__text { + background-color: var(--jd-color-background-default); +} +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) svg, +.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) svg { + fill: var(--jd-color-text-icons); } .jodit-tabs .jodit-tabs__buttons > * { margin-left: calc(var(--jd-padding-default) / 2); @@ -4134,6 +3569,23 @@ a + .jodit-file-browser-tree__source-title { min-width: 220px; min-height: 100px; } +.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons, +.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons { + background-color: var(--jd-dark-background-color); + border-radius: var(--jd-border-radius-default); +} +.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) .jodit-ui-button__text, +.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) .jodit-ui-button__text, +.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) .jodit-ui-button__text, +.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) .jodit-ui-button__text { + color: var(--jd-dark-toolbar-color); +} +.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) svg, +.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) svg, +.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) svg, +.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed='true']:not([disabled]) svg { + fill: var(--jd-color-text-icons); +} /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4173,48 +3625,89 @@ html.jodit_fullsize-box_true { * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ -.jodit-properties__unlock > svg, -.jodit-properties__lock > svg { +.jodit-ui-image-position-tab__lockMargin > svg, +.jodit-ui-image-properties-form__lockMargin > svg, +.jodit-ui-image-position-tab__lockSize > svg, +.jodit-ui-image-properties-form__lockSize > svg { display: inline-block; overflow: hidden; - width: 14px; - height: 14px; - fill: #222; - font-size: 8px; - font-style: normal; - line-height: 14px; + width: var(--jd-icon-middle-size); + height: var(--jd-icon-middle-size); + fill: var(--jd-color-dark); + line-height: var(--jd-icon-middle-size); transform-origin: 0 0 !important; vertical-align: middle; } -.jodit-properties .jodit-properties_view_box { +.jodit-ui-image-position-tab__view-box, +.jodit-ui-image-properties-form__view-box { padding: var(--jd-padding-default); } -.jodit-properties .jodit-properties_view_box .jodit-properties_image_view { +.jodit-ui-image-position-tab__imageView, +.jodit-ui-image-properties-form__imageView { display: flex; - height: 150px; + height: var(--jd-width-default); align-items: center; justify-content: center; padding: 0; margin: 0 0 var(--jd-padding-default); - background-color: #f6f6f6; + background-color: var(--jd-color-background-light-gray); } -.jodit-properties .jodit-properties_view_box .jodit-properties_image_view img { +.jodit-ui-image-position-tab__imageView img, +.jodit-ui-image-properties-form__imageView img { max-width: 100%; max-height: 100%; } -.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group { +.jodit-ui-image-position-tab__imageSizes.jodit-form__group, +.jodit-ui-image-properties-form__imageSizes.jodit-form__group { min-width: auto; flex-direction: row; align-items: center; - padding: 0 !important; - margin: 0 !important; + padding: 0; + margin: 0; } -.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group a { +.jodit-ui-image-position-tab__imageSizes.jodit-form__group a, +.jodit-ui-image-properties-form__imageSizes.jodit-form__group a { display: inline-block; cursor: pointer; } -.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group .jodit-input { - width: calc(50% - 8px) !important; +.jodit-ui-image-position-tab .jodit-form__group, +.jodit-ui-image-properties-form .jodit-form__group { + padding: 0; +} +.jodit-ui-image-position-tab__tabsBox, +.jodit-ui-image-properties-form__tabsBox { + padding: 0 var(--jd-padding-default); +} +.jodit-dialog_theme_dark .jodit-ui-image-properties-form__imageView, +.jodit_theme_dark .jodit-ui-image-properties-form__imageView { + background-color: var(--jd-dark-background-color); +} +.jodit-ui-image-properties-form_lock_true::before { + content: ''; + left: 0; + top: 0; + position: absolute; + width: 100%; + height: 100%; + background-color: var(--jd-color-button-background-hover-opacity60); + z-index: 3; +} +.jodit-ui-image-properties-form_lock_true::after { + content: ''; + display: inline-block; + width: var(--jd-icon-loader-size); + height: var(--jd-icon-loader-size); + animation: rotate 2s ease-out 0s infinite; + background: url(data:image/png;base64,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) no-repeat center; + background-size: 100% 100%; + vertical-align: middle; + will-change: transform; + left: 50%; + top: 50%; + margin-left: -10px; + margin-top: -10px; + position: absolute; + background-size: var(--jd-icon-loader-size); } /*! @@ -4454,7 +3947,7 @@ html.jodit_fullsize-box_true { height: calc(var(--jd-height-element-default) * 1.2); box-sizing: border-box; border: 1px solid transparent; - color: var(--jd-color-default); + color: var(--jd-color-text); cursor: pointer; font-size: 16px; line-height: calc(var(--jd-height-element-default) * 1.2); @@ -4553,6 +4046,666 @@ html.jodit_fullsize-box_true { text-align: center; } +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +:root { + --jd-color-white: #fff; + --jd-color-gray: #dadada; + --jd-color-gray-dark: #a5a5a5; + --jd-color-dark: #4c4c4c; + --jd-color-blue: #b5d6fd; + --jd-color-light-blue: rgba(181, 214, 253, 0.5); + --jd-color-red: #ff3b3b; + --jd-color-light-red: rgba(255, 59, 59, 0.4); + --jd-color-default: var(--jd-color-dark); + --jd-color-text: #222; + --jd-color-label: var(--jd-color-gray-dark); + --jd-color-error: var(--jd-color-red); + --jd-color-border: var(--jd-color-gray); + --jd-color-border-dark: var(--jd-color-dark); + --jd-color-border-selected: #1e88e5; + --jd-color-border-active: #b5b5b5; + --jd-color-selection: var(--jd-color-dark); + --jd-color-selection-area: #bdbdbd; + --jd-color-separator: var(--jd-color-border); + --jd-color-placeholder: var(--jd-color-gray-dark); + --jd-color-panel: #f9f9f9; + --jd-color-resizer: #c8c8c8; + --jd-color-background-default: var(--jd-color-white); + --jd-color-background-light-gray: #f5f5f6; + --jd-color-background-gray: var(--jd-color-gray); + --jd-color-background-gray-hover: #f8f8f8; + --jd-color-background-button-hover: #ecebe9; + --jd-color-background-button-hover-opacity30: rgba(236, 235, 233, 0.3); + --jd-color-background-progress: #b91f1f; + --jd-color-background-active: #2196f3; + --jd-color-background-selection: #b5d6fd; + --jd-color-text-selection: var(--jd-color-white); + --jd-color-background-selection-opacity50: rgba(181, 214, 253, 0.995); + --jd-color-source-area: #323232; + --jd-color-button-background-hover: #dcdcdc; + --jd-color-button-background-hover-opacity40: rgba(220, 220, 220, 0.4); + --jd-color-button-background-hover-opacity60: rgba(220, 220, 220, 0.6); + --jd-font-default: -apple-system, blinkmacsystemfont, 'Segoe UI', roboto, + oxygen-sans, ubuntu, cantarell, 'Helvetica Neue', sans-serif; + --jd-font-size-default: 14px; + --jd-font-size-small: 11px; + --jd-color-text-icons: rgba(0, 0, 0, 0.75); + --jd-color-icon: var(--jd-color-dark); + --jd-padding-default: 8px; + --jd-border-radius-default: 3px; + --jd-icon-tiny-size: 8px; + --jd-icon-xsmall-size: 10px; + --jd-icon-small-size: 12px; + --jd-icon-middle-size: 14px; + --jd-icon-large-size: 16px; + --jd-z-index-full-size: 100000; + --jd-z-index-popup: 10000001; + --jd-z-index-dialog-overlay: 20000003; + --jd-z-index-dialog: 20000004; + --jd-z-index-context-menu: 30000005; + --jd-z-index-tooltip: 30000006; + --jd-icon-loader-size: 48px; + --jd-width-element-default: 18px; + --jd-height-element-default: 18px; + --jd-dark-background-color: #575757; + --jd-dark-background-ligher: #c0c0c0; + --jd-dark-background-darknes: #353535; + --jd-dark-border-color: #444; + --jd-dark-text-color: #d1cccc; + --jd-dark-text-color-opacity80: rgba(209, 204, 204, 0.8); + --jd-dark-text-color-opacity50: rgba(209, 204, 204, 0.5); + --jd-dark-icon-color: #c0c0c0; + --jd-dark-toolbar-color: #5f5c5c; + --jd-dark-toolbar-seperator-color1: rgba(81, 81, 81, 0.41); + --jd-dark-toolbar-seperator-color2: #686767; + --jd-dark-toolbar-seperator-color-opacity80: rgba(104, 103, 103, 0.8); + --jd-dark-toolbar-seperator-color3: rgba(104, 103, 103, 0.75); + --jd-dark-color-border-selected: #152f5f; + --jd-width-default: 180px; + --jd-width-input-min: var(--jd-width-default); + --jd-input-height: 32px; + --jd-button-icon-size: 14px; + --jd-margin-v: 2px; + --jd-button-df-size: calc((var(--jd-button-icon-size) - 4px) * 2); + --jd-button-size: calc(var(--jd-button-icon-size) + var(--jd-button-df-size) + var(--jd-margin-v) * 2); + --jd-focus-input-box-shadow: 0 0 0 0.05rem rgba(0, 123, 255, 0.25); +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit-wysiwyg { + outline: 0; +} +.jodit-wysiwyg::selection, +.jodit-wysiwyg *::selection { + background: #b5d6fd; + color: #4c4c4c; +} +.jodit-container:not(.jodit_inline) .jodit-wysiwyg { + position: relative; + padding: 8px; + margin: 0; + outline: 0; + overflow-x: auto; +} +.jodit-container:not(.jodit_inline) .jodit-wysiwyg img { + position: relative; + max-width: 100%; +} +.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media { + position: relative; +} +.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media * { + position: relative; + z-index: 0; +} +.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media::before { + position: absolute; + z-index: 1; + content: ''; + inset: 0; +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +:root { + --jd-switche-width: 60px; + --jd-switche-height: 32px; + --jd-switche-slider-margin: 4px; + --jd-switche-slider-size: calc(var(--jd-switche-height) - var(--jd-switche-slider-margin) * 2); +} +.jodit-form { + font-family: var(--jd-font-default); + font-size: var(--jd-font-size-default); + color: var(--jd-color-default); +} +.jodit-form.jodit_error { + border-color: var(--jd-color-error); + box-shadow: inset 0 0 3px 0 rgba(189, 189, 189, 0.3); +} +@media (max-width: 768px) { + .jodit-form { + min-width: 150px; + } +} +.jodit-form button { + height: 36px; + padding: var(--jd-padding-default); + border: none; + margin-top: var(--jd-padding-default); + margin-bottom: var(--jd-padding-default); + background: #d6d6d6; + color: var(--jd-color-dark); + cursor: pointer; + font-size: 16px; + line-height: 1; + outline: none; + text-decoration: none; + transition: background 0.2s ease 0s; +} +.jodit-form button:hover { + background-color: var(--jd-color-background-button-hover); + color: var(--jd-color-dark); +} +.jodit-form button:active { + background: var(--jd-color-background-button-hover); + color: var(--jd-color-dark); +} +.jodit-form label { + display: flex; + align-items: center; + margin-bottom: var(--jd-padding-default); + text-align: left; + white-space: nowrap; +} +.jodit-form label:last-child { + margin-bottom: 0; +} +.jodit-form .jodit-form__center { + justify-content: center; +} +.jodit .jodit-textarea, +.jodit .jodit-select, +.jodit .jodit-input { + font-family: var(--jd-font-default); + font-size: var(--jd-font-size-default); + width: 100%; + height: var(--jd-input-height); + box-sizing: border-box; + padding: 0 var(--jd-padding-default); + border: 1px solid var(--jd-color-border); + border-radius: 0; + appearance: none; + background-color: var(--jd-color-white); + line-height: 1.2; + outline: none; +} +.jodit .jodit-textarea[disabled], +.jodit .jodit-select[disabled], +.jodit .jodit-input[disabled] { + background-color: #f0f0f0; + color: var(--jd-color-border); +} +.jodit .jodit-textarea_has-error_true, +.jodit .jodit-select_has-error_true, +.jodit .jodit-input_has-error_true { + border-color: var(--jd-color-red); +} +.jodit .jodit-input:focus { + border-color: #66afe9; + outline: 0; +} +.jodit-checkbox { + position: relative; + z-index: 2; + width: 16px; + height: 16px; + padding: 0; + border: 0 none; + margin: 0 calc(var(--jd-padding-default) / 2) 0 0; + cursor: pointer; + outline: none; +} +.jodit-select { + padding-right: calc(var(--jd-padding-default) * 2); + background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%204.95%2010%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%23444%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Earrows%3C%2Ftitle%3E%3Crect%20class%3D%22cls-1%22%20width%3D%224.95%22%20height%3D%2210%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%221.41%204.67%202.48%203.18%203.54%204.67%201.41%204.67%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%223.54%205.33%202.48%206.82%201.41%205.33%203.54%205.33%22%2F%3E%3C%2Fsvg%3E"); + background-position: 98% 50%; + background-repeat: no-repeat; +} +.jodit-textarea { + min-width: var(--jd-width-input-min); + height: auto; +} +.jodit-form__group { + display: flex; + min-width: var(--jd-width-input-min); + flex-direction: column; + margin-bottom: var(--jd-padding-default); +} +.jodit-form__group label { + margin-bottom: calc(var(--jd-padding-default) / 2); +} +.jodit-button { + position: relative; + display: inline-flex; + width: auto; + height: calc(var(--jd-padding-default) * 4); + align-items: center; + justify-content: center; + padding: 0 var(--jd-padding-default); + border: 0; + border-radius: 0.25rem; + margin: 0; + background-color: var(--jd-color-background-gray); + color: var(--jd-color-default); + cursor: pointer; + line-height: 1; + text-decoration: none; + user-select: none; +} +.jodit-button svg { + display: inline-block; + width: 24px; + height: 24px; +} +.jodit-button svg + span { + margin-left: calc(var(--jd-padding-default) / 2); +} +.jodit-button:active { + outline: 0; +} +.jodit-button:focus { + outline: 0; +} +.jodit-button.disabled { + opacity: 0.7; +} +.jodit-buttons { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + margin-bottom: var(--jd-padding-default); +} +.jodit-button .jodit_icon, +.jodit-dialog__header .jodit_icon, +.jodit-button svg, +.jodit-dialog__header svg { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: middle; +} +.jodit-switcher-wrapper { + display: flex; + align-items: center; +} +.jodit-switcher-wrapper .jodit-switcher + span { + margin-left: var(--jd-padding-default); +} +.jodit-switcher { + position: relative; + display: inline-block; + width: var(--jd-switche-width); + height: var(--jd-switche-height); +} +.jodit-switcher input { + width: 0; + height: 0; + opacity: 0; +} +.jodit-switcher .jodit-switcher__slider { + position: absolute; + border-radius: var(--jd-switche-height); + background-color: var(--jd-color-gray); + cursor: pointer; + inset: 0; + transition: 0.4s; +} +.jodit-switcher .jodit-switcher__slider::before { + position: absolute; + bottom: var(--jd-switche-slider-margin); + left: var(--jd-switche-slider-margin); + width: var(--jd-switche-slider-size); + height: var(--jd-switche-slider-size); + border-radius: 50%; + background-color: white; + content: ''; + transition: 0.4s; +} +input:checked + .jodit-switcher__slider { + background-color: var(--jd-color-background-active); +} +input:checked + .jodit-switcher__slider::before { + transform: translateX(calc(var(--jd-switche-width) - var(--jd-switche-slider-margin) * 2 - var(--jd-switche-slider-size))); +} +input:focus + .jodit-switcher__slider { + box-shadow: 0 0 1px var(--jd-color-background-active); +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit-button-group { + display: flex; +} +.jodit-button-group input { + display: none; +} +.jodit-button-group button { + display: flex; + flex: 1; + justify-content: center; + text-align: center; +} +.jodit-button-group button + button { + margin-left: -1px; +} +.jodit-button-group input:first-child + button, +.jodit-button-group button:first-child { + border-right: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.jodit-button-group input:last-child + button, +.jodit-button-group button:last-child { + border-left: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.jodit-button-group input[type='checkbox']:not(:checked) + button + button { + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05); +} +.jodit-button-group input[type='checkbox']:checked + button { + background-image: none; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.05); +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit_text_icons .jodit_icon { + width: auto; + font-size: var(--jd-font-size-default); +} +.jodit_text_icons .jodit_icon::first-letter { + text-transform: uppercase; +} +.jodit_text_icons .jodit-tabs .jodit-tabs__buttons > a { + width: auto; + font-family: var(--jd-font-default); +} +.jodit_text_icons .jodit-tabs .jodit-tabs__buttons > a i { + width: auto; +} +.jodit_text_icons.jodit-dialog .jodit-dialog__header a, +.jodit_text_icons.jodit-dialog .jodit-button { + width: auto; + padding: var(--jd-padding-default); + color: var(--jd-color-text-icons); + font-family: var(--jd-font-default); +} +.jodit_text_icons.jodit-dialog .jodit-dialog__header a .jodit_icon, +.jodit_text_icons.jodit-dialog .jodit-button .jodit_icon { + width: auto; +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit-grid { + display: flex; + width: 100%; +} +.jodit-grid.jodit-grid_column { + flex-direction: column; +} +@media (max-width: 480px) { + .jodit-grid.jodit-grid_xs-column { + flex-direction: column; + } +} +.jodit-grid [class*='jodit_col-'] { + flex: 1 1 auto; +} +.jodit-grid .jodit_col-lg-5-5 { + width: 100%; +} +.jodit-grid .jodit_col-lg-4-5 { + width: 80%; +} +.jodit-grid .jodit_col-lg-3-5 { + width: 60%; +} +.jodit-grid .jodit_col-lg-2-5 { + width: 40%; +} +.jodit-grid .jodit_col-lg-1-5 { + width: 20%; +} +.jodit-grid .jodit_col-lg-4-4 { + width: 100%; +} +.jodit-grid .jodit_col-lg-3-4 { + width: 75%; +} +.jodit-grid .jodit_col-lg-2-4 { + width: 50%; +} +.jodit-grid .jodit_col-lg-1-4 { + width: 25%; +} +@media (max-width: 992px) { + .jodit-grid .jodit_col-md-5-5 { + width: 100%; + } + .jodit-grid .jodit_col-md-4-5 { + width: 80%; + } + .jodit-grid .jodit_col-md-3-5 { + width: 60%; + } + .jodit-grid .jodit_col-md-2-5 { + width: 40%; + } + .jodit-grid .jodit_col-md-1-5 { + width: 20%; + } + .jodit-grid .jodit_col-md-4-4 { + width: 100%; + } + .jodit-grid .jodit_col-md-3-4 { + width: 75%; + } + .jodit-grid .jodit_col-md-2-4 { + width: 50%; + } + .jodit-grid .jodit_col-md-1-4 { + width: 25%; + } +} +@media (max-width: 768px) { + .jodit-grid .jodit_col-sm-5-5 { + width: 100%; + } + .jodit-grid .jodit_col-sm-4-5 { + width: 80%; + } + .jodit-grid .jodit_col-sm-3-5 { + width: 60%; + } + .jodit-grid .jodit_col-sm-2-5 { + width: 40%; + } + .jodit-grid .jodit_col-sm-1-5 { + width: 20%; + } + .jodit-grid .jodit_col-sm-4-4 { + width: 100%; + } + .jodit-grid .jodit_col-sm-3-4 { + width: 75%; + } + .jodit-grid .jodit_col-sm-2-4 { + width: 50%; + } + .jodit-grid .jodit_col-sm-1-4 { + width: 25%; + } +} +@media (max-width: 480px) { + .jodit-grid .jodit_col-xs-5-5 { + width: 100%; + } + .jodit-grid .jodit_col-xs-4-5 { + width: 80%; + } + .jodit-grid .jodit_col-xs-3-5 { + width: 60%; + } + .jodit-grid .jodit_col-xs-2-5 { + width: 40%; + } + .jodit-grid .jodit_col-xs-1-5 { + width: 20%; + } + .jodit-grid .jodit_col-xs-4-4 { + width: 100%; + } + .jodit-grid .jodit_col-xs-3-4 { + width: 75%; + } + .jodit-grid .jodit_col-xs-2-4 { + width: 50%; + } + .jodit-grid .jodit_col-xs-1-4 { + width: 25%; + } +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +@keyframes rotate { + to { + transform: rotate(360deg); + } +} +.jodit-icon_loader { + display: inline-block; + width: var(--jd-icon-loader-size); + height: var(--jd-icon-loader-size); + animation: rotate 2s ease-out 0s infinite; + background: url(data:image/png;base64,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) no-repeat center; + background-size: 100% 100%; + vertical-align: middle; + will-change: transform; +} +.jodit-icon { + overflow: visible; + width: 14px; + height: 14px; + background: center no-repeat; + background-size: contain; + fill: var(--jd-color-icon); + stroke: var(--jd-color-icon); + transform-origin: 0 0 !important; +} +.jodit-icon_close { + stroke: var(--jd-color-icon); +} +svg.jodit-icon { + height: auto; + isolation: isolate; +} +.jodit-icon_text { + font-size: 14px; +} +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +.jodit, +.jodit-container, +.jodit *, +.jodit-container * { + box-sizing: border-box; +} +.jodit .jodit-workplace, +.jodit-container .jodit-workplace { + position: relative; + overflow: auto; +} +.jodit .jodit-workplace .jodit-wysiwyg, +.jodit-container .jodit-workplace .jodit-wysiwyg, +.jodit .jodit-workplace .jodit-wysiwyg_iframe, +.jodit-container .jodit-workplace .jodit-wysiwyg_iframe { + width: 100%; + height: 100%; +} +.jodit-wysiwyg *[contenteditable='false'] { + cursor: default; +} +.jodit-container:not(.jodit_inline) { + border: 1px solid var(--jd-color-border); + border-radius: var(--jd-border-radius-default); + background-color: var(--jd-color-background-light-gray); +} +.jodit-container:not(.jodit_inline) .jodit-workplace { + max-height: 100%; + border: 0 solid var(--jd-color-border); + background-color: var(--jd-color-background-default); +} +.jodit-container:not(.jodit_inline).jodit_disabled { + background: var(--jd-color-background-gray); +} +.jodit-container:not(.jodit_inline).jodit_disabled .jodit-workplace { + opacity: 0.4; +} +.jodit_lock { + user-select: none !important; +} +.jodit_disabled { + user-select: none !important; +} +.jodit_hidden { + display: none !important; +} +.jodit_vertical_middle { + display: flex; + align-items: center; +} +.jodit-box { + position: static; + width: auto; + max-width: none; + height: auto; + padding: 0; + border: 0; + margin: 0; + background: 0 0; + float: none; + outline: 0; +} + /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4561,6 +4714,7 @@ html.jodit_fullsize-box_true { .jodit-dialog_theme_dark, .jodit_theme_dark { --jd-color-border: #6b6b6b; + --jd-color-text: var(--jd-dark-text-color); } .jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal, .jodit_theme_dark .jodit-toolbar-collection_mode_horizontal, @@ -4594,7 +4748,6 @@ html.jodit_fullsize-box_true { } .jodit-dialog_theme_dark.jodit-container, .jodit_theme_dark.jodit-container { - --jd-color-border: #6b6b6b; border-color: var(--jd-color-border); background-color: var(--jd-dark-background-color); } @@ -4616,7 +4769,6 @@ html.jodit_fullsize-box_true { .jodit_theme_dark .jodit-toolbar-select, .jodit-dialog_theme_dark .jodit-toolbar-button, .jodit_theme_dark .jodit-toolbar-button { - --jd-color-text: var(--jd-dark-text-color); --jd-color-icon: var(--jd-dark-icon-color); } .jodit-dialog_theme_dark .jodit-ui-button__text, diff --git a/lam/templates/lib/extra/jodit/jodit.js b/lam/templates/lib/extra/jodit/jodit.js index af2df923b..269c1ca57 100644 --- a/lam/templates/lib/extra/jodit/jodit.js +++ b/lam/templates/lib/extra/jodit/jodit.js @@ -1,7 +1,7 @@ /*! - * jodit - Jodit is awesome and usefully wysiwyg editor with filebrowser + * jodit - Jodit is an awesome and useful wysiwyg editor with filebrowser * Author: Chupurnov (https://xdsoft.net/jodit/) - * Version: v4.0.6 + * Version: v4.2.24 * Url: https://xdsoft.net/jodit/ * License(s): MIT */ @@ -15,16 +15,16 @@ var a = typeof exports === 'object' ? factory(require("{}")) : factory(root["{}"]); for(var i in a) (typeof exports === 'object' ? exports : root)[i] = a[i]; } -})(self, function(__WEBPACK_EXTERNAL_MODULE__45143__) { +})(self, function(__WEBPACK_EXTERNAL_MODULE__41324__) { return /******/ (function() { // webpackBootstrap /******/ var __webpack_modules__ = ({ -/***/ 75887: +/***/ 26318: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ ZP: function() { return /* binding */ autobind; } +/* harmony export */ Ay: function() { return /* binding */ autobind; } /* harmony export */ }); /* unused harmony exports boundMethod, boundClass */ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { @@ -110,19 +110,32 @@ function autobind() { /***/ }), -/***/ 37446: +/***/ 36115: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ D: function() { return /* binding */ Config; } +/* harmony export */ T: function() { return /* binding */ Config; } /* harmony export */ }); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(62924); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ +/** + * Editor options. These can be configured upon the creation of the editor. + * ```javascript + * const editor = Jodit.make('#editor', { + * toolbar: true, + * buttons: ['bold', 'italic', 'underline'] + * // other options + * // ... + * }); + * ``` + * @packageDocumentation + * @module config + */ /** @@ -246,6 +259,28 @@ class Config { : null); /** * Shadow root if Jodit was created in it + * + * ```html + *
+ * ``` + * + * ```js + * const app = document.getElementById('editor'); + * app.attachShadow({ mode: 'open' }); + * const root = app.shadowRoot; + * + * root.innerHTML = ` + * + *

Jodit example in Shadow DOM

+ *
+ * `; + * + * const editor = Jodit.make(root.getElementById('edit'), { + * globalFullSize: false, + * shadowRoot: root + * }); + * editor.value = '

start

'; + * ``` */ this.shadowRoot = null; /** @@ -261,7 +296,7 @@ class Config { */ this.disabled = false; /** - * In readOnly mode, some buttons can still be useful, for example the button to view source code or print + * In readOnly mode, some buttons can still be useful, for example, the button to view source code or print */ this.activeButtonsInReadOnly = [ 'source', @@ -313,7 +348,7 @@ class Config { */ this.theme = 'default'; /** - * if set true then the current mode is saved in a cookie , and is restored after a reload of the page + * if set true, then the current mode is saved in a cookie, and is restored after a reload of the page */ this.saveModeInStorage = false; /** @@ -401,7 +436,7 @@ class Config { */ this.styleValues = {}; /** - * After all changes in editors for textarea will call change trigger + * After all, changes in editors for textarea will call change trigger * * @example * ```javascript @@ -546,7 +581,7 @@ class Config { */ this.editHTMLDocumentMode = false; /** - * Use when you need insert new block element + * Use when you need to insert new block element * use enter option if not set */ this.enterBlock = this.enter !== 'br' ? this.enter : jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.PARAGRAPH; @@ -713,7 +748,7 @@ class Config { */ this.extraPlugins = []; /** - * These buttons list will be added to option.buttons + * These buttons list will be added to the option. Buttons */ this.extraButtons = []; /** @@ -987,23 +1022,25 @@ Config.prototype.controls = {}; /***/ }), -/***/ 84951: +/***/ 86302: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ e: function() { return /* binding */ Async; } +/* harmony export */ j: function() { return /* binding */ Async; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(78037); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(45564); -/* harmony import */ var jodit_core_helpers_checker_is_promise__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(59862); -/* harmony import */ var jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(2926); -/* harmony import */ var jodit_core_helpers_checker_is_number__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(32952); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(52378); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var jodit_core_helpers_checker_is_void__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(41240); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(62924); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); +/* harmony import */ var jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(59146); +/* harmony import */ var jodit_core_helpers_checker_is_abort_error__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(99951); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(69052); +/* harmony import */ var jodit_core_helpers_checker_is_number__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(2461); +/* harmony import */ var jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(25376); +/* harmony import */ var jodit_core_helpers_checker_is_promise__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(92039); +/* harmony import */ var jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(98253); +/* harmony import */ var jodit_core_helpers_checker_is_void__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(35642); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(28712); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var jodit_core_helpers_utils_error_errors_abort_error__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(21567); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -1018,6 +1055,8 @@ Config.prototype.controls = {}; + + class Async { constructor() { var _a, _b, _c, _d, _e; @@ -1037,7 +1076,7 @@ class Async { }); }, (_a = options === null || options === void 0 ? void 0 : options.timeout) !== null && _a !== void 0 ? _a : 1); }); - this.cancelIdleCallbackNative = (_e = (_d = window['cancelIdleCallback']) === null || _d === void 0 ? void 0 : _d.bind(window)) !== null && _e !== void 0 ? _e : ((request) => { + this.__cancelIdleCallbackNative = (_e = (_d = window['cancelIdleCallback']) === null || _d === void 0 ? void 0 : _d.bind(window)) !== null && _e !== void 0 ? _e : ((request) => { this.clearTimeout(request); }); this.isDestructed = false; @@ -1050,17 +1089,17 @@ class Async { return 0; } let options = {}; - if ((0,jodit_core_helpers_checker_is_void__WEBPACK_IMPORTED_MODULE_2__/* .isVoid */ .n)(timeout)) { + if ((0,jodit_core_helpers_checker_is_void__WEBPACK_IMPORTED_MODULE_2__/* .isVoid */ .R)(timeout)) { timeout = 0; } - if (!(0,jodit_core_helpers_checker_is_number__WEBPACK_IMPORTED_MODULE_3__/* .isNumber */ .h)(timeout)) { + if (!(0,jodit_core_helpers_checker_is_number__WEBPACK_IMPORTED_MODULE_3__/* .isNumber */ .E)(timeout)) { options = timeout; timeout = options.timeout || 0; } if (options.label) { this.clearLabel(options.label); } - const timer = (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .setTimeout */ .i)(callback, timeout, ...args), key = options.label || timer; + const timer = (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .setTimeout */ .w)(callback, timeout, ...args), key = options.label || timer; this.timers.set(key, timer); this.__callbacks.set(key, callback); return timer; @@ -1076,16 +1115,16 @@ class Async { } clearLabel(label) { if (label && this.timers.has(label)) { - (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .g)(this.timers.get(label)); + (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .D)(this.timers.get(label)); this.timers.delete(label); this.__callbacks.delete(label); } } clearTimeout(timerOrLabel) { - if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__/* .isString */ .H)(timerOrLabel)) { + if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__/* .isString */ .K)(timerOrLabel)) { return this.clearLabel(timerOrLabel); } - (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .g)(timerOrLabel); + (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .D)(timerOrLabel); this.timers.delete(timerOrLabel); this.__callbacks.delete(timerOrLabel); } @@ -1114,7 +1153,7 @@ class Async { promises.forEach(res => res()); promises.length = 0; }; - (0,jodit_core_helpers_checker_is_promise__WEBPACK_IMPORTED_MODULE_6__/* .isPromise */ .t)(res) ? res.finally(runPromises) : runPromises(); + (0,jodit_core_helpers_checker_is_promise__WEBPACK_IMPORTED_MODULE_6__/* .isPromise */ .y)(res) ? res.finally(runPromises) : runPromises(); } } }; @@ -1127,15 +1166,20 @@ class Async { if (!timer && firstCallImmediately) { callFn(...args); } - (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .g)(timer); - timer = this.setTimeout(() => callFn(...args), (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_7__/* .isFunction */ .m)(timeout) ? timeout() : timeout); + (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .D)(timer); + timer = this.setTimeout(() => callFn(...args), (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_7__/* .isFunction */ .T)(timeout) ? timeout() : timeout); this.timers.set(fn, timer); } }; - return (0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_8__/* .isPlainObject */ .P)(timeout) && timeout.promisify + return (0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_8__/* .isPlainObject */ .Q)(timeout) && timeout.promisify ? (...args) => { const promise = this.promise(res => { promises.push(res); + }).catch((e) => { + if ((0,jodit_core_helpers_checker_is_abort_error__WEBPACK_IMPORTED_MODULE_9__/* .isAbortError */ .z)(e)) { + return null; + } + throw e; }); onFire(...args); return promise; @@ -1193,7 +1237,7 @@ class Async { if (needInvoke) { fn(...lastArgs); needInvoke = false; - timer = this.setTimeout(callee, (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_7__/* .isFunction */ .m)(timeout) ? timeout() : timeout); + timer = this.setTimeout(callee, (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_7__/* .isFunction */ .T)(timeout) ? timeout() : timeout); this.timers.set(callee, timer); } else { @@ -1207,11 +1251,11 @@ class Async { promise(executor) { let rejectCallback = () => { }; const promise = new Promise((resolve, reject) => { - this.promisesRejections.add(reject); - rejectCallback = () => reject(Error('Reject promise')); - return executor(resolve, reject); + rejectCallback = () => reject((0,jodit_core_helpers_utils_error_errors_abort_error__WEBPACK_IMPORTED_MODULE_10__/* .abort */ .h)('Abort async')); + this.promisesRejections.add(rejectCallback); + executor(resolve, reject); }); - if (!promise.finally && typeof process !== 'undefined' && !jodit_core_constants__WEBPACK_IMPORTED_MODULE_1__.IS_ES_NEXT) { + if (!promise.finally && typeof process !== 'undefined' && !jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.IS_ES_NEXT) { promise.finally = (onfinally) => { promise.then(onfinally).catch(onfinally); return promise; @@ -1262,7 +1306,7 @@ class Async { } cancelIdleCallback(request) { this.requestsIdle.delete(request); - return this.cancelIdleCallbackNative(request); + return this.__cancelIdleCallbackNative(request); } requestAnimationFrame(callback) { const request = requestAnimationFrame(callback); @@ -1276,7 +1320,7 @@ class Async { clear() { this.requestsIdle.forEach(key => this.cancelIdleCallback(key)); this.requestsRaf.forEach(key => this.cancelAnimationFrame(key)); - this.timers.forEach(key => (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .g)(this.timers.get(key))); + this.timers.forEach(key => (0,jodit_core_helpers_async__WEBPACK_IMPORTED_MODULE_4__/* .clearTimeout */ .D)(this.timers.get(key))); this.timers.clear(); this.promisesRejections.forEach(reject => reject()); this.promisesRejections.clear(); @@ -1290,14 +1334,14 @@ class Async { /***/ }), -/***/ 76731: +/***/ 64890: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ e: function() { return /* reexport safe */ _async__WEBPACK_IMPORTED_MODULE_0__.e; } +/* harmony export */ j: function() { return /* reexport safe */ _async__WEBPACK_IMPORTED_MODULE_0__.j; } /* harmony export */ }); -/* harmony import */ var _async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(84951); +/* harmony import */ var _async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86302); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -1311,17 +1355,17 @@ class Async { /***/ }), -/***/ 91003: +/***/ 37474: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ w: function() { return /* binding */ Component; } +/* harmony export */ u: function() { return /* binding */ Component; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(76974); -/* harmony import */ var jodit_core_global__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(79102); -/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(74028); -/* harmony import */ var jodit_core_async__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(76731); +/* harmony import */ var jodit_core_async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(64890); +/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64567); +/* harmony import */ var jodit_core_global__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(56298); +/* harmony import */ var jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(65147); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -1340,8 +1384,8 @@ class Component { if (!this.__componentName) { this.__componentName = 'jodit-' + - (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.kebabCase)(((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isFunction)(this.className) ? this.className() : '') || - (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.getClassName)(this)); + (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__.kebabCase)(((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__.isFunction)(this.className) ? this.className() : '') || + (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__.getClassName)(this)); } return this.__componentName; } @@ -1353,7 +1397,7 @@ class Component { } if (mod) { result.push('_', mod); - result.push('_', (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isVoid)(modValue) ? 'true' : modValue.toString()); + result.push('_', (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__.isVoid)(modValue) ? 'true' : modValue.toString()); } return result.join(''); } @@ -1397,49 +1441,49 @@ class Component { * @param obj - the object in which the value is searched */ get(chain, obj) { - return (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.get)(chain, obj || this); + return (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__.get)(chain, obj || this); } /** * Component is ready for work */ get isReady() { - return this.componentStatus === jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.ready; + return this.componentStatus === jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.ready; } /** * Component was destructed */ get isDestructed() { - return this.componentStatus === jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.destructed; + return this.componentStatus === jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.destructed; } /** * The component is currently undergoing destructuring or has already been destroyed. - * Those. you should not hang new events on him now or do anything else with him. + * Those. you should not the app froze new events on him now or do anything else with him. */ get isInDestruct() { - return (jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.beforeDestruct === this.componentStatus || - jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.destructed === this.componentStatus); + return (jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.beforeDestruct === this.componentStatus || + jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.destructed === this.componentStatus); } /** * Bind destructor to some View */ bindDestruct(component) { - component.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.beforeDestruct, () => !this.isInDestruct && this.destruct()); + component.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.beforeDestruct, () => !this.isInDestruct && this.destruct()); return this; } constructor() { - this.async = new jodit_core_async__WEBPACK_IMPORTED_MODULE_3__/* .Async */ .e(); + this.async = new jodit_core_async__WEBPACK_IMPORTED_MODULE_0__/* .Async */ .j(); /** * The window in which jodit was created */ this.ownerWindow = window; - this.__componentStatus = jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.beforeInit; - this.uid = 'jodit-uid-' + (0,jodit_core_global__WEBPACK_IMPORTED_MODULE_1__/* .uniqueUid */ .fe)(); + this.__componentStatus = jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.beforeInit; + this.uid = 'jodit-uid-' + (0,jodit_core_global__WEBPACK_IMPORTED_MODULE_2__/* .uniqueUid */ .w9)(); } /** * Destruct component method */ destruct() { - this.setStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.destructed); + this.setStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f.destructed); if (this.async) { this.async.destruct(); // @ts-ignore @@ -1482,7 +1526,7 @@ class Component { this.__componentStatus = componentStatus; } const proto = Object.getPrototypeOf(this); - if (proto && (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isFunction)(proto.setStatusComponent)) { + if (proto && (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_3__.isFunction)(proto.setStatusComponent)) { proto.setStatusComponent(componentStatus, component); } const statuses = StatusListHandlers.get(this), list = statuses === null || statuses === void 0 ? void 0 : statuses[componentStatus]; @@ -1511,23 +1555,23 @@ class Component { return c instanceof constructorFunc; } } -Component.STATUSES = jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n; +Component.STATUSES = jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .f; /***/ }), -/***/ 2581: +/***/ 77753: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Hr: function() { return /* reexport safe */ _view_component__WEBPACK_IMPORTED_MODULE_2__.H; }, -/* harmony export */ n$: function() { return /* reexport safe */ _statuses__WEBPACK_IMPORTED_MODULE_0__.n; }, -/* harmony export */ wA: function() { return /* reexport safe */ _component__WEBPACK_IMPORTED_MODULE_1__.w; } +/* harmony export */ f: function() { return /* reexport safe */ _statuses__WEBPACK_IMPORTED_MODULE_1__.f; }, +/* harmony export */ uA: function() { return /* reexport safe */ _component__WEBPACK_IMPORTED_MODULE_0__.u; }, +/* harmony export */ vG: function() { return /* reexport safe */ _view_component__WEBPACK_IMPORTED_MODULE_2__.v; } /* harmony export */ }); -/* harmony import */ var _statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(74028); -/* harmony import */ var _component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(91003); -/* harmony import */ var _view_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(47604); +/* harmony import */ var _component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(37474); +/* harmony import */ var _statuses__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(64567); +/* harmony import */ var _view_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(7982); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -1543,12 +1587,12 @@ Component.STATUSES = jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/ /***/ }), -/***/ 74028: +/***/ 64567: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ n: function() { return /* binding */ STATUSES; } +/* harmony export */ f: function() { return /* binding */ STATUSES; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -1568,21 +1612,21 @@ const STATUSES = { /***/ }), -/***/ 47604: +/***/ 7982: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ H: function() { return /* binding */ ViewComponent; } +/* harmony export */ v: function() { return /* binding */ ViewComponent; } /* harmony export */ }); -/* harmony import */ var _component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(91003); +/* harmony import */ var _component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(37474); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ -class ViewComponent extends _component__WEBPACK_IMPORTED_MODULE_0__/* .Component */ .w { +class ViewComponent extends _component__WEBPACK_IMPORTED_MODULE_0__/* .Component */ .u { /** * Shortcut for `this.jodit` */ @@ -1617,7 +1661,7 @@ class ViewComponent extends _component__WEBPACK_IMPORTED_MODULE_0__/* .Component /***/ }), -/***/ 62924: +/***/ 17352: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1684,6 +1728,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ TEXT_HTML: function() { return /* binding */ TEXT_HTML; }, /* harmony export */ TEXT_PLAIN: function() { return /* binding */ TEXT_PLAIN; }, /* harmony export */ TEXT_RTF: function() { return /* binding */ TEXT_RTF; }, +/* harmony export */ TOKENS: function() { return /* binding */ TOKENS; }, /* harmony export */ lang: function() { return /* binding */ lang; } /* harmony export */ }); /*! @@ -1691,7 +1736,7 @@ __webpack_require__.r(__webpack_exports__); * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ -const APP_VERSION = "4.0.6"; +const APP_VERSION = "4.2.24"; // prettier-ignore const ES = "es2015"; const IS_ES_MODERN = true; @@ -1701,6 +1746,7 @@ let IS_TEST = false; const FAT_MODE = false; const HOMEPAGE = "https://xdsoft.net/jodit/"; const SET_TEST = () => (IS_TEST = true); +const TOKENS = {}; const INVISIBLE_SPACE = '\uFEFF'; const NBSP_SPACE = '\u00A0'; const INVISIBLE_SPACE_REG_EXP = () => /[\uFEFF]/g; @@ -1894,18 +1940,18 @@ const PASSIVE_EVENTS = new Set([ /***/ }), -/***/ 29536: +/***/ 92852: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Q: function() { return /* binding */ Create; } +/* harmony export */ X: function() { return /* binding */ Create; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(76974); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(52378); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(9162); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(62924); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); +/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(55186); +/* harmony import */ var jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(65147); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(28712); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_3__); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -1918,7 +1964,7 @@ const PASSIVE_EVENTS = new Set([ class Create { get doc() { // @ts-ignore - TODO it's a function - return (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isFunction)(this.document) ? this.document() : this.document; + return (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.isFunction)(this.document) ? this.document() : this.document; } constructor(document, createAttributes) { this.document = document; @@ -1928,15 +1974,15 @@ class Create { const elm = this.doc.createElement(tagName.toLowerCase()); this.applyCreateAttributes(elm); if (childrenOrAttributes) { - if ((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isPlainObject)(childrenOrAttributes)) { - (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.attr)(elm, childrenOrAttributes); + if ((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.isPlainObject)(childrenOrAttributes)) { + (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.attr)(elm, childrenOrAttributes); } else { children = childrenOrAttributes; } } if (children) { - (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.asArray)(children).forEach((child) => elm.appendChild((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isString)(child) ? this.fromHTML(child) : child)); + (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.asArray)(children).forEach((child) => elm.appendChild((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.isString)(child) ? this.fromHTML(child) : child)); } return elm; } @@ -1985,7 +2031,7 @@ class Create { * Create invisible text node */ fake() { - return this.text(jodit_core_constants__WEBPACK_IMPORTED_MODULE_3__.INVISIBLE_SPACE); + return this.text(jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.INVISIBLE_SPACE); } /** * Create HTML Document fragment element @@ -1994,8 +2040,9 @@ class Create { return this.doc.createDocumentFragment(); } /** - * Create DOM element from HTML text + * Create a DOM element from HTML text * + // eslint-disable-next-line tsdoc/syntax * @param refsToggleElement - State dictionary in which you can set the visibility of some of the elements * ```js * const editor = Jodit.make('#editor'); @@ -2014,13 +2061,13 @@ class Create { const child = div.firstChild !== div.lastChild || !div.firstChild ? div : div.firstChild; - jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_2__/* .Dom */ .i.safeRemove(child); + jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.safeRemove(child); if (refsToggleElement) { - const refElements = (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.refs)(child); + const refElements = (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.refs)(child); Object.keys(refsToggleElement).forEach(key => { const elm = refElements[key]; if (elm && refsToggleElement[key] === false) { - jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_2__/* .Dom */ .i.hide(elm); + jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.hide(elm); } }); } @@ -2034,11 +2081,11 @@ class Create { const ca = this.createAttributes; if (ca && ca[elm.tagName.toLowerCase()]) { const attrsOpt = ca[elm.tagName.toLowerCase()]; - if ((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isFunction)(attrsOpt)) { + if ((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.isFunction)(attrsOpt)) { attrsOpt(elm); } - else if ((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.isPlainObject)(attrsOpt)) { - (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_0__.attr)(elm, attrsOpt); + else if ((0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.isPlainObject)(attrsOpt)) { + (0,jodit_core_helpers__WEBPACK_IMPORTED_MODULE_2__.attr)(elm, attrsOpt); } } } @@ -2048,14 +2095,14 @@ class Create { /***/ }), -/***/ 2652: +/***/ 40594: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Q: function() { return /* reexport safe */ _create__WEBPACK_IMPORTED_MODULE_0__.Q; } +/* harmony export */ X: function() { return /* reexport safe */ _create__WEBPACK_IMPORTED_MODULE_0__.X; } /* harmony export */ }); -/* harmony import */ var _create__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(29536); +/* harmony import */ var _create__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(92852); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2069,18 +2116,42 @@ class Create { /***/ }), -/***/ 63301: +/***/ 11961: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ F: function() { return /* binding */ cache; }, -/* harmony export */ R: function() { return /* binding */ cacheHTML; } +/* harmony export */ d: function() { return /* reexport safe */ autobind_decorator__WEBPACK_IMPORTED_MODULE_0__.Ay; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(78157); -/* harmony import */ var jodit_core_helpers_utils_error_error__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(60701); -/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9162); -/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(74028); +/* harmony import */ var autobind_decorator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(26318); +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +/** + * [[include:core/decorators/autobind/README.md]] + * @packageDocumentation + * @module decorators/autobind + */ + + + +/***/ }), + +/***/ 87875: +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ OK: function() { return /* binding */ cacheHTML; }, +/* harmony export */ PO: function() { return /* binding */ cached; }, +/* harmony export */ PP: function() { return /* binding */ cache; } +/* harmony export */ }); +/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(64567); +/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(55186); +/* harmony import */ var jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(9823); +/* harmony import */ var jodit_core_helpers_utils_error_error__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(76166); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2090,10 +2161,17 @@ class Create { -function cache(target, name, descriptor) { +function cached(object, property) { + const descriptor = Object.getOwnPropertyDescriptor(object, property); + if (!descriptor || (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .Tn)(descriptor.get)) { + return null; + } + return descriptor.value; +} +function cache(_, name, descriptor) { const getter = descriptor.get; if (!getter) { - throw (0,jodit_core_helpers_utils_error_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Getter property descriptor expected'); + throw (0,jodit_core_helpers_utils_error_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .z3)('Getter property descriptor expected'); } descriptor.get = function () { const value = getter.call(this); @@ -2109,10 +2187,10 @@ function cache(target, name, descriptor) { return value; }; } -function cacheHTML(target, name, descriptor) { +function cacheHTML(target, _, descriptor) { const fn = descriptor.value; - if (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .mf)(fn)) { - throw (0,jodit_core_helpers_utils_error_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Handler must be a Function'); + if (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .Tn)(fn)) { + throw (0,jodit_core_helpers_utils_error_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .z3)('Handler must be a Function'); } let useCache = true; const cached = new WeakMap(); @@ -2122,13 +2200,13 @@ function cacheHTML(target, name, descriptor) { return (_a = cached.get(this.constructor)) === null || _a === void 0 ? void 0 : _a.cloneNode(true); } const value = fn.apply(this, attrs); - if (useCache && jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .i.isElement(value)) { + if (useCache && jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.isElement(value)) { cached.set(this.constructor, value); } return useCache ? value.cloneNode(true) : value; }; - target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_2__/* .STATUSES */ .n.ready, (component) => { - const view = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__/* .isViewObject */ .f2)(component) + target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .f.ready, (component) => { + const view = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isViewObject */ .hH)(component) ? component : component.jodit; useCache = Boolean(view.options.cache); @@ -2138,12 +2216,12 @@ function cacheHTML(target, name, descriptor) { /***/ }), -/***/ 75042: +/***/ 24767: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ w: function() { return /* binding */ component; } +/* harmony export */ s: function() { return /* binding */ component; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -2176,19 +2254,19 @@ function component(constructorFunction) { /***/ }), -/***/ 62294: +/***/ 37075: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ D: function() { return /* binding */ debounce; }, -/* harmony export */ P: function() { return /* binding */ throttle; } +/* harmony export */ n: function() { return /* binding */ throttle; }, +/* harmony export */ s: function() { return /* binding */ debounce; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(78157); -/* harmony import */ var jodit_core_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2581); -/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(60701); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(52378); +/* harmony import */ var jodit_core_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(77753); +/* harmony import */ var jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9823); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(28712); /* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(50156); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2201,16 +2279,16 @@ function component(constructorFunction) { function debounce(timeout, firstCallImmediately = false, method = 'debounce') { return (target, propertyKey) => { const fn = target[propertyKey]; - if (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .mf)(fn)) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Handler must be a Function'); + if (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .Tn)(fn)) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .z3)('Handler must be a Function'); } - target.hookStatus(jodit_core_component__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .n$.ready, (component) => { + target.hookStatus(jodit_core_component__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .f.ready, (component) => { const { async } = component; void 0; - const propTimeout = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .mf)(timeout) + const propTimeout = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .Tn)(timeout) ? timeout(component) : timeout; - const realTimout = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__/* .isNumber */ .hj)(propTimeout) || (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_0__/* .isPlainObject */ .PO)(propTimeout) + const realTimout = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isNumber */ .Et)(propTimeout) || (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isPlainObject */ .Qd)(propTimeout) ? propTimeout : component.defaultTimeout; Object.defineProperty(component, propertyKey, { @@ -2236,14 +2314,14 @@ function throttle(timeout, firstCallImmediately = false) { /***/ }), -/***/ 17174: +/***/ 1963: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ s: function() { return /* binding */ derive; } +/* harmony export */ C: function() { return /* binding */ derive; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69099); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69052); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2264,8 +2342,8 @@ function derive(...traits) { for (let j = 0; j < keys.length; j++) { const key = keys[j], method = Object.getOwnPropertyDescriptor(trait.prototype, key); const canDerive = method != null && - (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(method.value) && - !(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(origin[key]); + (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(method.value) && + !(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(origin[key]); if (canDerive) { Object.defineProperty(origin, key, { enumerable: true, @@ -2284,15 +2362,15 @@ function derive(...traits) { /***/ }), -/***/ 41592: +/***/ 71151: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ z: function() { return /* binding */ hook; } +/* harmony export */ A: function() { return /* binding */ hook; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(60701); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(69052); +/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(50156); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2305,8 +2383,8 @@ function derive(...traits) { */ function hook(status) { return (target, propertyKey) => { - if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(target[propertyKey])) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .vU)('Handler must be a Function'); + if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .T)(target[propertyKey])) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_0__/* .error */ .z3)('Handler must be a Function'); } target.hookStatus(status, (component) => { component[propertyKey].call(component); @@ -2317,16 +2395,16 @@ function hook(status) { /***/ }), -/***/ 3944: +/***/ 86285: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ N: function() { return /* binding */ idle; } /* harmony export */ }); -/* harmony import */ var jodit_core_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2581); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60701); +/* harmony import */ var jodit_core_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(77753); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(69052); +/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(50156); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2337,10 +2415,10 @@ function hook(status) { function idle() { return (target, propertyKey) => { - if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .m)(target[propertyKey])) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_2__/* .error */ .vU)('Handler must be a Function'); + if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .T)(target[propertyKey])) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Handler must be a Function'); } - target.hookStatus(jodit_core_component__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .n$.ready, (component) => { + target.hookStatus(jodit_core_component__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .f.ready, (component) => { const { async } = component; const originalMethod = component[propertyKey]; component[propertyKey] = (...args) => async.requestIdleCallback(originalMethod.bind(component, ...args)); @@ -2351,38 +2429,39 @@ function idle() { /***/ }), -/***/ 13666: +/***/ 22664: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ autobind: function() { return /* reexport safe */ autobind_decorator__WEBPACK_IMPORTED_MODULE_10__.ZP; }, -/* harmony export */ cache: function() { return /* reexport safe */ _cache_cache__WEBPACK_IMPORTED_MODULE_0__.F; }, -/* harmony export */ cacheHTML: function() { return /* reexport safe */ _cache_cache__WEBPACK_IMPORTED_MODULE_0__.R; }, -/* harmony export */ component: function() { return /* reexport safe */ _component_component__WEBPACK_IMPORTED_MODULE_1__.w; }, -/* harmony export */ debounce: function() { return /* reexport safe */ _debounce_debounce__WEBPACK_IMPORTED_MODULE_2__.D; }, -/* harmony export */ derive: function() { return /* reexport safe */ _derive_derive__WEBPACK_IMPORTED_MODULE_9__.s; }, -/* harmony export */ getPropertyDescriptor: function() { return /* reexport safe */ _watch_watch__WEBPACK_IMPORTED_MODULE_8__.w7; }, -/* harmony export */ hook: function() { return /* reexport safe */ _hook_hook__WEBPACK_IMPORTED_MODULE_4__.z; }, -/* harmony export */ idle: function() { return /* reexport safe */ _idle_idle__WEBPACK_IMPORTED_MODULE_3__.N; }, -/* harmony export */ nonenumerable: function() { return /* reexport safe */ _nonenumerable_nonenumerable__WEBPACK_IMPORTED_MODULE_5__.h; }, -/* harmony export */ persistent: function() { return /* reexport safe */ _persistent_persistent__WEBPACK_IMPORTED_MODULE_6__.a; }, -/* harmony export */ throttle: function() { return /* reexport safe */ _debounce_debounce__WEBPACK_IMPORTED_MODULE_2__.P; }, -/* harmony export */ wait: function() { return /* reexport safe */ _wait_wait__WEBPACK_IMPORTED_MODULE_7__.D; }, -/* harmony export */ watch: function() { return /* reexport safe */ _watch_watch__WEBPACK_IMPORTED_MODULE_8__.YP; } +/* harmony export */ autobind: function() { return /* reexport safe */ _autobind_autobind__WEBPACK_IMPORTED_MODULE_0__.d; }, +/* harmony export */ cache: function() { return /* reexport safe */ _cache_cache__WEBPACK_IMPORTED_MODULE_1__.PP; }, +/* harmony export */ cacheHTML: function() { return /* reexport safe */ _cache_cache__WEBPACK_IMPORTED_MODULE_1__.OK; }, +/* harmony export */ cached: function() { return /* reexport safe */ _cache_cache__WEBPACK_IMPORTED_MODULE_1__.PO; }, +/* harmony export */ component: function() { return /* reexport safe */ _component_component__WEBPACK_IMPORTED_MODULE_2__.s; }, +/* harmony export */ debounce: function() { return /* reexport safe */ _debounce_debounce__WEBPACK_IMPORTED_MODULE_3__.s; }, +/* harmony export */ derive: function() { return /* reexport safe */ _derive_derive__WEBPACK_IMPORTED_MODULE_4__.C; }, +/* harmony export */ getPropertyDescriptor: function() { return /* reexport safe */ _watch_watch__WEBPACK_IMPORTED_MODULE_10__.N; }, +/* harmony export */ hook: function() { return /* reexport safe */ _hook_hook__WEBPACK_IMPORTED_MODULE_5__.A; }, +/* harmony export */ idle: function() { return /* reexport safe */ _idle_idle__WEBPACK_IMPORTED_MODULE_6__.N; }, +/* harmony export */ nonenumerable: function() { return /* reexport safe */ _nonenumerable_nonenumerable__WEBPACK_IMPORTED_MODULE_7__.m; }, +/* harmony export */ persistent: function() { return /* reexport safe */ _persistent_persistent__WEBPACK_IMPORTED_MODULE_8__.y; }, +/* harmony export */ throttle: function() { return /* reexport safe */ _debounce_debounce__WEBPACK_IMPORTED_MODULE_3__.n; }, +/* harmony export */ wait: function() { return /* reexport safe */ _wait_wait__WEBPACK_IMPORTED_MODULE_9__.u; }, +/* harmony export */ watch: function() { return /* reexport safe */ _watch_watch__WEBPACK_IMPORTED_MODULE_10__.w; } /* harmony export */ }); -/* harmony import */ var _cache_cache__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(63301); -/* harmony import */ var _component_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(75042); -/* harmony import */ var _debounce_debounce__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(62294); -/* harmony import */ var _idle_idle__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(3944); -/* harmony import */ var _hook_hook__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(41592); -/* harmony import */ var _nonenumerable_nonenumerable__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(22718); -/* harmony import */ var _persistent_persistent__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(14217); -/* harmony import */ var _wait_wait__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(89087); -/* harmony import */ var _watch_watch__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(69082); -/* harmony import */ var _derive_derive__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(17174); -/* harmony import */ var autobind_decorator__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(75887); +/* harmony import */ var _autobind_autobind__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(11961); +/* harmony import */ var _cache_cache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(87875); +/* harmony import */ var _component_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(24767); +/* harmony import */ var _debounce_debounce__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(37075); +/* harmony import */ var _derive_derive__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(1963); +/* harmony import */ var _hook_hook__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(71151); +/* harmony import */ var _idle_idle__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(86285); +/* harmony import */ var _nonenumerable_nonenumerable__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(48791); +/* harmony import */ var _persistent_persistent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(33087); +/* harmony import */ var _wait_wait__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(48647); +/* harmony import */ var _watch_watch__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(66927); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2408,12 +2487,12 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/***/ 22718: +/***/ 48791: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* binding */ nonenumerable; } +/* harmony export */ m: function() { return /* binding */ nonenumerable; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -2444,15 +2523,15 @@ const nonenumerable = (target, propertyKey) => { /***/ }), -/***/ 14217: +/***/ 33087: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ a: function() { return /* binding */ persistent; } +/* harmony export */ y: function() { return /* binding */ persistent; } /* harmony export */ }); -/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(74028); -/* harmony import */ var jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(31470); +/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(64567); +/* harmony import */ var jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(12041); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2461,8 +2540,8 @@ const nonenumerable = (target, propertyKey) => { function persistent(target, propertyKey) { - target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .n.ready, (component) => { - const jodit = (0,jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_1__/* .isViewObject */ .f)(component) + target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .f.ready, (component) => { + const jodit = (0,jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_1__/* .isViewObject */ .h)(component) ? component : component.jodit, storageKey = `${jodit.options.namespace}${component.componentName}_prop_${propertyKey}`, initialValue = component[propertyKey]; Object.defineProperty(component, propertyKey, { @@ -2480,16 +2559,16 @@ function persistent(target, propertyKey) { /***/ }), -/***/ 89087: +/***/ 48647: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ D: function() { return /* binding */ wait; } +/* harmony export */ u: function() { return /* binding */ wait; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60701); -/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(74028); +/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(64567); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(69052); +/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(50156); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2501,10 +2580,10 @@ function persistent(target, propertyKey) { function wait(condition) { return (target, propertyKey) => { const fn = target[propertyKey]; - if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .m)(fn)) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_2__/* .error */ .vU)('Handler must be a Function'); + if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .T)(fn)) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Handler must be a Function'); } - target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .n.ready, (component) => { + target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .f.ready, (component) => { const { async } = component; const realMethod = component[propertyKey]; let timeout = 0; @@ -2527,21 +2606,21 @@ function wait(condition) { /***/ }), -/***/ 69082: +/***/ 66927: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ YP: function() { return /* binding */ watch; }, -/* harmony export */ w7: function() { return /* binding */ getPropertyDescriptor; } +/* harmony export */ N: function() { return /* binding */ getPropertyDescriptor; }, +/* harmony export */ w: function() { return /* binding */ watch; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(45564); -/* harmony import */ var jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(31470); -/* harmony import */ var jodit_core_event_emitter_observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16313); -/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(74028); -/* harmony import */ var jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(83893); -/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(60701); +/* harmony import */ var jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(64567); +/* harmony import */ var jodit_core_event_emitter_observable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(32332); +/* harmony import */ var jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(42589); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(69052); +/* harmony import */ var jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(25376); +/* harmony import */ var jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(12041); +/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(50156); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2568,13 +2647,13 @@ function getPropertyDescriptor(obj, prop) { function watch(observeFields, opts) { return (target, propertyKey) => { var _a; - if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .m)(target[propertyKey])) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Handler must be a Function'); + if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_3__/* .isFunction */ .T)(target[propertyKey])) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_2__/* .error */ .z3)('Handler must be a Function'); } const immediately = (_a = opts === null || opts === void 0 ? void 0 : opts.immediately) !== null && _a !== void 0 ? _a : true; const context = opts === null || opts === void 0 ? void 0 : opts.context; const process = (component) => { - const view = (0,jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_4__/* .isViewObject */ .f)(component) + const view = (0,jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_4__/* .isViewObject */ .h)(component) ? component : component.jodit; let callback = (key, ...args) => { @@ -2586,7 +2665,7 @@ function watch(observeFields, opts) { if (!immediately) { callback = component.async.microDebounce(callback, true); } - (0,jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_5__/* .splitArray */ .C)(observeFields).forEach(field => { + (0,jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_5__/* .splitArray */ .u)(observeFields).forEach(field => { if (/:/.test(field)) { const [objectPath, eventName] = field.split(':'); let ctx = context; @@ -2594,7 +2673,7 @@ function watch(observeFields, opts) { // eslint-disable-next-line @typescript-eslint/no-non-null-assertion ctx = component.get(objectPath); } - if ((0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .m)(ctx)) { + if ((0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_3__/* .isFunction */ .T)(ctx)) { ctx = ctx(component); } view.events.on(ctx || component, eventName, callback); @@ -2610,8 +2689,8 @@ function watch(observeFields, opts) { } const parts = field.split('.'), [key] = parts, teil = parts.slice(1); let value = component[key]; - if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_6__/* .isPlainObject */ .P)(value)) { - const observableValue = (0,jodit_core_event_emitter_observable__WEBPACK_IMPORTED_MODULE_0__/* .observable */ .L)(value); + if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_6__/* .isPlainObject */ .Q)(value)) { + const observableValue = (0,jodit_core_event_emitter_observable__WEBPACK_IMPORTED_MODULE_1__/* .observable */ .s)(value); observableValue.on(`change.${teil.join('.')}`, callback); } const descriptor = getPropertyDescriptor(target, key); @@ -2626,8 +2705,8 @@ function watch(observeFields, opts) { if (descriptor && descriptor.set) { descriptor.set.call(component, v); } - if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_6__/* .isPlainObject */ .P)(value)) { - value = (0,jodit_core_event_emitter_observable__WEBPACK_IMPORTED_MODULE_0__/* .observable */ .L)(value); + if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_6__/* .isPlainObject */ .Q)(value)) { + value = (0,jodit_core_event_emitter_observable__WEBPACK_IMPORTED_MODULE_1__/* .observable */ .s)(value); value.on(`change.${teil.join('.')}`, callback); } callback(key, oldValue, value); @@ -2641,31 +2720,30 @@ function watch(observeFields, opts) { }); }); }; - if ((0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .m)(target.hookStatus)) { - target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_1__/* .STATUSES */ .n.ready, process); + if ((0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_3__/* .isFunction */ .T)(target.hookStatus)) { + target.hookStatus(jodit_core_component_statuses__WEBPACK_IMPORTED_MODULE_0__/* .STATUSES */ .f.ready, process); } else { process(target); } }; } -/* unused harmony default export */ var __WEBPACK_DEFAULT_EXPORT__ = ((/* unused pure expression or super */ null && (watch))); /***/ }), -/***/ 9162: +/***/ 55186: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ i: function() { return /* binding */ Dom; } +/* harmony export */ J: function() { return /* binding */ Dom; } /* harmony export */ }); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(62924); -/* harmony import */ var jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(78157); -/* harmony import */ var jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(24174); -/* harmony import */ var jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(76562); -/* harmony import */ var jodit_core_helpers_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(86284); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); +/* harmony import */ var jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(42448); +/* harmony import */ var jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(9823); +/* harmony import */ var jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(59101); +/* harmony import */ var jodit_core_helpers_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(97369); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -2715,7 +2793,7 @@ class Dom { last = tmp; } } while (needFindNext); - const wrapper = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isString */ .HD)(tag) ? editor.createInside.element(tag) : tag; + const wrapper = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isString */ .Kg)(tag) ? editor.createInside.element(tag) : tag; if (first.parentNode) { first.parentNode.insertBefore(wrapper, first); } @@ -2735,7 +2813,7 @@ class Dom { * Wrap node inside another node */ static wrap(current, tag, create) { - const wrapper = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isString */ .HD)(tag) ? create.element(tag) : tag; + const wrapper = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isString */ .Kg)(tag) ? create.element(tag) : tag; if (Dom.isNode(current)) { if (!current.parentNode) { throw (0,jodit_core_helpers_utils__WEBPACK_IMPORTED_MODULE_4__.error)('Element should be in DOM'); @@ -2782,10 +2860,10 @@ class Dom { } } static replace(elm, newTagName, create, withAttributes = false, notMoveContent = false) { - if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isHTML */ .FP)(newTagName)) { + if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isHTML */ .AH)(newTagName)) { newTagName = create.fromHTML(newTagName); } - const tag = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isString */ .HD)(newTagName) + const tag = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isString */ .Kg)(newTagName) ? create.element(newTagName) : newTagName; if (!notMoveContent) { @@ -2794,7 +2872,7 @@ class Dom { } } if (withAttributes && Dom.isElement(elm) && Dom.isElement(tag)) { - (0,jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_2__/* .toArray */ .q)(elm.attributes).forEach(attr => { + (0,jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_1__/* .toArray */ .$)(elm.attributes).forEach(attr => { tag.setAttribute(attr.name, attr.value); }); } @@ -2832,13 +2910,13 @@ class Dom { return true; } let cond; - if (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .mf)(condNoEmptyElement)) { + if (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .Tn)(condNoEmptyElement)) { cond = (elm) => condNoEmptyElement.has(elm.nodeName.toLowerCase()); } else { cond = condNoEmptyElement; } - const emptyText = (node) => node.nodeValue == null || (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__/* .trim */ .fy)(node.nodeValue).length === 0; + const emptyText = (node) => node.nodeValue == null || (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__/* .trim */ .Bq)(node.nodeValue).length === 0; if (Dom.isText(node)) { return emptyText(node); } @@ -2856,10 +2934,10 @@ class Dom { static isNode(object) { // Duck-typing return Boolean(object && - (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isString */ .HD)(object.nodeName) && + (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isString */ .Kg)(object.nodeName) && typeof object.nodeType === 'number' && object.childNodes && - (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .mf)(object.appendChild)); + (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .Tn)(object.appendChild)); } /** * Check if element is table cell @@ -2890,7 +2968,7 @@ class Dom { * @param node - Object to check */ static isBlock(node) { - return (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .nj)(node) && + return (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isVoid */ .Rd)(node) && typeof node === 'object' && Dom.isNode(node) && jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.IS_BLOCK.test(node.nodeName)); @@ -2952,7 +3030,7 @@ class Dom { * It's block and it can be split */ static canSplitBlock(node) { - return (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .nj)(node) && + return (!(0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isVoid */ .Rd)(node) && Dom.isHTMLElement(node) && Dom.isBlock(node) && !/^(TD|TH|CAPTION|FORM)$/.test(node.nodeName) && @@ -3126,7 +3204,7 @@ class Dom { return Dom.findSibling(node, left, n => { var _a; return (!Dom.isEmptyTextNode(n) && - Boolean(!Dom.isText(n) || (((_a = n.nodeValue) === null || _a === void 0 ? void 0 : _a.length) && (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__/* .trim */ .fy)(n.nodeValue)))); + Boolean(!Dom.isText(n) || (((_a = n.nodeValue) === null || _a === void 0 ? void 0 : _a.length) && (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__/* .trim */ .Bq)(n.nodeValue)))); }); } /** @@ -3135,7 +3213,7 @@ class Dom { static findNotEmptyNeighbor(node, left, root) { return (0,jodit_core_helpers_utils__WEBPACK_IMPORTED_MODULE_4__.call)(left ? Dom.prev : Dom.next, node, n => Boolean(n && (!(Dom.isText(n) || Dom.isComment(n)) || - (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__/* .trim */ .fy)((n === null || n === void 0 ? void 0 : n.nodeValue) || '').length)), root); + (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_3__/* .trim */ .Bq)((n === null || n === void 0 ? void 0 : n.nodeValue) || '').length)), root); } static sibling(node, left) { return left ? node.previousSibling : node.nextSibling; @@ -3165,11 +3243,11 @@ class Dom { static closest(node, tagsOrCondition, root) { let condition; const lc = (s) => s.toLowerCase(); - if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isFunction */ .mf)(tagsOrCondition)) { + if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .Tn)(tagsOrCondition)) { condition = tagsOrCondition; } - else if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isArray */ .kJ)(tagsOrCondition) || (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isSet */ .DM)(tagsOrCondition)) { - const set = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isSet */ .DM)(tagsOrCondition) + else if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isArray */ .cy)(tagsOrCondition) || (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isSet */ .vM)(tagsOrCondition)) { + const set = (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isSet */ .vM)(tagsOrCondition) ? tagsOrCondition : new Set(tagsOrCondition.map(lc)); condition = (tag) => Boolean(tag && set.has(lc(tag.nodeName))); @@ -3238,7 +3316,7 @@ class Dom { root.insertBefore(newElement, root.firstChild); } static append(root, newElement) { - if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isArray */ .kJ)(newElement)) { + if ((0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isArray */ .cy)(newElement)) { newElement.forEach(node => { this.append(root, node); }); @@ -3252,7 +3330,7 @@ class Dom { */ static moveContent(from, to, inStart = false, filter = () => true) { const fragment = (from.ownerDocument || document).createDocumentFragment(); - (0,jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_2__/* .toArray */ .q)(from.childNodes) + (0,jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_1__/* .toArray */ .$)(from.childNodes) .filter(elm => { if (filter(elm)) { return true; @@ -3360,7 +3438,7 @@ class Dom { if (!Dom.isElement(element)) { return false; } - return (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_1__/* .isMarker */ ._V)(element) || (0,jodit_core_helpers_utils__WEBPACK_IMPORTED_MODULE_4__.attr)(element, jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.TEMP_ATTR) === 'true'; + return (0,jodit_core_helpers_checker__WEBPACK_IMPORTED_MODULE_2__/* .isMarker */ .rg)(element) || (0,jodit_core_helpers_utils__WEBPACK_IMPORTED_MODULE_4__.attr)(element, jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.TEMP_ATTR) === 'true'; } /** * Replace temporary elements from string @@ -3379,16 +3457,16 @@ class Dom { /***/ }), -/***/ 46879: +/***/ 71842: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ b: function() { return /* reexport safe */ _lazy_walker__WEBPACK_IMPORTED_MODULE_1__.b; }, -/* harmony export */ i: function() { return /* reexport safe */ _dom__WEBPACK_IMPORTED_MODULE_0__.i; } +/* harmony export */ J: function() { return /* reexport safe */ _dom__WEBPACK_IMPORTED_MODULE_0__.J; }, +/* harmony export */ p: function() { return /* reexport safe */ _lazy_walker__WEBPACK_IMPORTED_MODULE_1__.p; } /* harmony export */ }); -/* harmony import */ var _dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9162); -/* harmony import */ var _lazy_walker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(31818); +/* harmony import */ var _dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(55186); +/* harmony import */ var _lazy_walker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(8453); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -3403,17 +3481,17 @@ class Dom { /***/ }), -/***/ 31818: +/***/ 8453: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ b: function() { return /* binding */ LazyWalker; } +/* harmony export */ p: function() { return /* binding */ LazyWalker; } /* harmony export */ }); -/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(97582); -/* harmony import */ var jodit_core_event_emitter_eventify__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(3569); -/* harmony import */ var jodit_core_decorators__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(13666); -/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9162); +/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(31635); +/* harmony import */ var jodit_core_decorators__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(22664); +/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(55186); +/* harmony import */ var jodit_core_event_emitter_eventify__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(43431); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -3423,12 +3501,12 @@ class Dom { -class LazyWalker extends jodit_core_event_emitter_eventify__WEBPACK_IMPORTED_MODULE_2__/* .Eventify */ .a { +class LazyWalker extends jodit_core_event_emitter_eventify__WEBPACK_IMPORTED_MODULE_2__/* .Eventify */ .h { setWork(root) { if (this.isWorked) { this.break(); } - this.workNodes = jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .i.eachGen(root, !this.options.reverse); + this.workNodes = jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.eachGen(root, !this.options.reverse); this.isFinished = false; this.startIdleRequest(); return this; @@ -3509,27 +3587,27 @@ class LazyWalker extends jodit_core_event_emitter_eventify__WEBPACK_IMPORTED_MOD return (_a = this.emit('visit', nodeElm)) !== null && _a !== void 0 ? _a : false; } } -(0,tslib__WEBPACK_IMPORTED_MODULE_3__/* .__decorate */ .gn)([ +(0,tslib__WEBPACK_IMPORTED_MODULE_3__/* .__decorate */ .Cg)([ jodit_core_decorators__WEBPACK_IMPORTED_MODULE_0__.autobind ], LazyWalker.prototype, "workPerform", null); /***/ }), -/***/ 43010: +/***/ 50658: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ v: function() { return /* binding */ EventEmitter; } +/* harmony export */ b: function() { return /* binding */ EventEmitter; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(2926); -/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(63738); -/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(60701); -/* harmony import */ var jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(83893); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(62924); -/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(50669); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); +/* harmony import */ var jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(42589); +/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(37923); +/* harmony import */ var jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(69052); +/* harmony import */ var jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(98253); +/* harmony import */ var jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(50156); +/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(10004); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -3561,19 +3639,19 @@ class EventEmitter { return this; } __eachEvent(events, callback) { - const eventParts = (0,jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_2__/* .splitArray */ .C)(events).map(e => e.trim()); + const eventParts = (0,jodit_core_helpers_array_split_array__WEBPACK_IMPORTED_MODULE_3__/* .splitArray */ .u)(events).map(e => e.trim()); eventParts.forEach(eventNameSpace => { const eventAndNameSpace = eventNameSpace.split('.'); - const namespace = eventAndNameSpace[1] || _store__WEBPACK_IMPORTED_MODULE_1__/* .defaultNameSpace */ .r; + const namespace = eventAndNameSpace[1] || _store__WEBPACK_IMPORTED_MODULE_2__/* .defaultNameSpace */ .X; callback.call(this, eventAndNameSpace[0], namespace); }); } __getStore(subject) { if (!subject) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Need subject'); + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Need subject'); } if (subject[this.__key] === undefined) { - const store = new _store__WEBPACK_IMPORTED_MODULE_1__/* .EventHandlersStore */ .D(); + const store = new _store__WEBPACK_IMPORTED_MODULE_2__/* .EventHandlersStore */ .d(); Object.defineProperty(subject, this.__key, { enumerable: false, configurable: true, @@ -3595,7 +3673,7 @@ class EventEmitter { } __triggerNativeEvent(element, event) { const evt = this.__doc.createEvent('HTMLEvents'); - if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(event)) { + if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(event)) { evt.initEvent(event, true, true); } else { @@ -3646,7 +3724,7 @@ class EventEmitter { let events; let callback; let options; - if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(eventsOrSubjects) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .G)(eventsOrSubjects)) { + if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(eventsOrSubjects) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .B)(eventsOrSubjects)) { subjects = this; events = eventsOrSubjects; callback = callbackOrEvents; @@ -3658,14 +3736,14 @@ class EventEmitter { callback = optionsOrCallback; options = opts; } - if (!((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(events) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .G)(events)) || + if (!((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(events) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .B)(events)) || events.length === 0) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Need events names'); + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Need events names'); } - if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .m)(callback)) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Need event handler'); + if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .T)(callback)) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Need event handler'); } - if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_6__/* .isArray */ .k)(subjects)) { + if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_6__/* .isArray */ .c)(subjects)) { subjects.forEach(subj => { this.on(subj, events, callback, options); }); @@ -3697,7 +3775,7 @@ class EventEmitter { this.__eachEvent(events, (event, namespace) => { var _a, _b; if (event.length === 0) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Need event name'); + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Need event name'); } if (store.indexOf(event, namespace, callback) === false) { const block = { @@ -3742,7 +3820,7 @@ class EventEmitter { let events; let callback; let options; - if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(eventsOrSubjects) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .G)(eventsOrSubjects)) { + if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(eventsOrSubjects) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .B)(eventsOrSubjects)) { subjects = this; events = eventsOrSubjects; callback = callbackOrEvents; @@ -3765,7 +3843,7 @@ class EventEmitter { let subjects; let events; let callback; - if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(eventsOrSubjects) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .G)(eventsOrSubjects)) { + if ((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(eventsOrSubjects) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .B)(eventsOrSubjects)) { subjects = this; events = eventsOrSubjects; callback = callbackOrEvents; @@ -3775,7 +3853,7 @@ class EventEmitter { events = callbackOrEvents; callback = handler; } - if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_6__/* .isArray */ .k)(subjects)) { + if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_6__/* .isArray */ .c)(subjects)) { subjects.forEach(subj => { this.off(subj, events, callback); }); @@ -3783,7 +3861,7 @@ class EventEmitter { } const subject = subjects; const store = this.__getStore(subject); - if (!((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(events) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .G)(events)) || + if (!((0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(events) || (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isStringArray */ .B)(events)) || events.length === 0) { store.namespaces().forEach((namespace) => { this.off(subject, '.' + namespace); @@ -3810,7 +3888,7 @@ class EventEmitter { if (!blocks || !blocks.length) { return; } - if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .m)(callback)) { + if (!(0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .T)(callback)) { blocks.forEach(removeEventListener); blocks.length = 0; store.clearEvents(namespace, event); @@ -3827,7 +3905,7 @@ class EventEmitter { } }; this.__eachEvent(events, (event, namespace) => { - if (namespace === _store__WEBPACK_IMPORTED_MODULE_1__/* .defaultNameSpace */ .r) { + if (namespace === _store__WEBPACK_IMPORTED_MODULE_2__/* .defaultNameSpace */ .X) { store.namespaces().forEach(namespace => { removeCallbackFromNameSpace(event, namespace); }); @@ -3842,14 +3920,14 @@ class EventEmitter { return this; } stopPropagation(subjectOrEvents, eventsList) { - const subject = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(subjectOrEvents) + const subject = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(subjectOrEvents) ? this : subjectOrEvents; - const events = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(subjectOrEvents) + const events = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(subjectOrEvents) ? subjectOrEvents : eventsList; if (typeof events !== 'string') { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Need event names'); + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Need event names'); } const store = this.__getStore(subject); this.__eachEvent(events, (event, namespace) => { @@ -3857,7 +3935,7 @@ class EventEmitter { if (blocks) { this.__stopped.push(blocks); } - if (namespace === _store__WEBPACK_IMPORTED_MODULE_1__/* .defaultNameSpace */ .r) { + if (namespace === _store__WEBPACK_IMPORTED_MODULE_2__/* .defaultNameSpace */ .X) { store .namespaces(true) .forEach(ns => this.stopPropagation(subject, event + '.' + ns)); @@ -3876,20 +3954,20 @@ class EventEmitter { } fire(subjectOrEvents, eventsList, ...args) { let result, result_value; - const subject = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(subjectOrEvents) + const subject = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(subjectOrEvents) ? this : subjectOrEvents; - const events = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(subjectOrEvents) + const events = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(subjectOrEvents) ? subjectOrEvents : eventsList; - const argumentsList = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(subjectOrEvents) + const argumentsList = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(subjectOrEvents) ? [eventsList, ...args] : args; - if (!isDOMElement(subject) && !(0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(events)) { - throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_3__/* .error */ .vU)('Need events names'); + if (!isDOMElement(subject) && !(0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(events)) { + throw (0,jodit_core_helpers_utils_error__WEBPACK_IMPORTED_MODULE_1__/* .error */ .z3)('Need events names'); } const store = this.__getStore(subject); - if (!(0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .H)(events) && isDOMElement(subject)) { + if (!(0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_4__/* .isString */ .K)(events) && isDOMElement(subject)) { this.__triggerNativeEvent(subject, eventsList); } else { @@ -3919,7 +3997,7 @@ class EventEmitter { this.__removeStop(blocks); } } - if (namespace === _store__WEBPACK_IMPORTED_MODULE_1__/* .defaultNameSpace */ .r && + if (namespace === _store__WEBPACK_IMPORTED_MODULE_2__/* .defaultNameSpace */ .X && !isDOMElement(subject)) { store .namespaces() @@ -3950,7 +4028,7 @@ class EventEmitter { return; } // for Shadow Dom - if (e.composed && (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .m)(e.composedPath) && e.composedPath()[0]) { + if (e.composed && (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .T)(e.composedPath) && e.composedPath()[0]) { Object.defineProperty(e, 'target', { value: e.composedPath()[0], configurable: true, @@ -4009,18 +4087,18 @@ class EventEmitter { } } function isDOMElement(subject) { - return (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .m)(subject.addEventListener); + return (0,jodit_core_helpers_checker_is_function__WEBPACK_IMPORTED_MODULE_5__/* .isFunction */ .T)(subject.addEventListener); } /***/ }), -/***/ 3569: +/***/ 43431: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ a: function() { return /* binding */ Eventify; } +/* harmony export */ h: function() { return /* binding */ Eventify; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4086,21 +4164,21 @@ class Eventify { /***/ }), -/***/ 47981: +/***/ 50025: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ DG: function() { return /* reexport safe */ _store__WEBPACK_IMPORTED_MODULE_3__.D; }, -/* harmony export */ LO: function() { return /* reexport safe */ _observable__WEBPACK_IMPORTED_MODULE_2__.L; }, -/* harmony export */ aN: function() { return /* reexport safe */ _eventify__WEBPACK_IMPORTED_MODULE_1__.a; }, -/* harmony export */ rO: function() { return /* reexport safe */ _store__WEBPACK_IMPORTED_MODULE_3__.r; }, -/* harmony export */ vp: function() { return /* reexport safe */ _event_emitter__WEBPACK_IMPORTED_MODULE_0__.v; } +/* harmony export */ Xr: function() { return /* reexport safe */ _store__WEBPACK_IMPORTED_MODULE_3__.X; }, +/* harmony export */ bk: function() { return /* reexport safe */ _event_emitter__WEBPACK_IMPORTED_MODULE_0__.b; }, +/* harmony export */ d$: function() { return /* reexport safe */ _store__WEBPACK_IMPORTED_MODULE_3__.d; }, +/* harmony export */ h5: function() { return /* reexport safe */ _eventify__WEBPACK_IMPORTED_MODULE_1__.h; }, +/* harmony export */ sH: function() { return /* reexport safe */ _observable__WEBPACK_IMPORTED_MODULE_2__.s; } /* harmony export */ }); -/* harmony import */ var _event_emitter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(43010); -/* harmony import */ var _eventify__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3569); -/* harmony import */ var _observable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(16313); -/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(50669); +/* harmony import */ var _event_emitter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(50658); +/* harmony import */ var _eventify__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(43431); +/* harmony import */ var _observable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(32332); +/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(10004); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4117,17 +4195,17 @@ class Eventify { /***/ }), -/***/ 16313: +/***/ 32332: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ L: function() { return /* binding */ observable; } +/* harmony export */ s: function() { return /* binding */ observable; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(63738); -/* harmony import */ var jodit_core_helpers_checker_is_equal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(97195); -/* harmony import */ var jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(45564); -/* harmony import */ var jodit_core_decorators_watch_watch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69082); +/* harmony import */ var jodit_core_decorators_watch_watch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(66927); +/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(37923); +/* harmony import */ var jodit_core_helpers_checker_is_equal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(69810); +/* harmony import */ var jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25376); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4183,7 +4261,7 @@ function observable(obj) { const __lockEvent = {}; const __onEvents = {}; const on = (event, callback) => { - if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_1__/* .isArray */ .k)(event)) { + if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_1__/* .isArray */ .c)(event)) { event.map(e => on(e, callback)); return obj; } @@ -4194,7 +4272,7 @@ function observable(obj) { return obj; }; const fire = (event, ...attr) => { - if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_1__/* .isArray */ .k)(event)) { + if ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_1__/* .isArray */ .c)(event)) { event.map(e => fire(e, ...attr)); return; } @@ -4221,16 +4299,16 @@ function observable(obj) { const key = _key; const prefix = prefixes.concat(key).filter(a => a.length); store[key] = dict[key]; - const descriptor = (0,jodit_core_decorators_watch_watch__WEBPACK_IMPORTED_MODULE_0__/* .getPropertyDescriptor */ .w7)(dict, key); + const descriptor = (0,jodit_core_decorators_watch_watch__WEBPACK_IMPORTED_MODULE_0__/* .getPropertyDescriptor */ .N)(dict, key); Object.defineProperty(dict, key, { set: (value) => { const oldValue = store[key]; - if (!(0,jodit_core_helpers_checker_is_equal__WEBPACK_IMPORTED_MODULE_2__/* .isFastEqual */ .L)(store[key], value)) { + if (!(0,jodit_core_helpers_checker_is_equal__WEBPACK_IMPORTED_MODULE_2__/* .isFastEqual */ .P)(store[key], value)) { fire([ 'beforeChange', `beforeChange.${prefix.join('.')}` ], key, value); - if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_3__/* .isPlainObject */ .P)(value)) { + if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_3__/* .isPlainObject */ .Q)(value)) { initAccessors(value, prefix); } if (descriptor && descriptor.set) { @@ -4261,7 +4339,7 @@ function observable(obj) { enumerable: true, configurable: true }); - if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_3__/* .isPlainObject */ .P)(store[key])) { + if ((0,jodit_core_helpers_checker_is_plain_object__WEBPACK_IMPORTED_MODULE_3__/* .isPlainObject */ .Q)(store[key])) { initAccessors(store[key], prefix); } }); @@ -4276,17 +4354,17 @@ function observable(obj) { /***/ }), -/***/ 50669: +/***/ 10004: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ D: function() { return /* binding */ EventHandlersStore; }, -/* harmony export */ r: function() { return /* binding */ defaultNameSpace; } +/* harmony export */ X: function() { return /* binding */ defaultNameSpace; }, +/* harmony export */ d: function() { return /* binding */ EventHandlersStore; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(52378); -/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(24174); +/* harmony import */ var jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(42448); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(28712); +/* harmony import */ var jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(jodit_core_helpers_utils_assert__WEBPACK_IMPORTED_MODULE_1__); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4318,7 +4396,7 @@ class EventHandlersStore { return false; } namespaces(withoutDefault = false) { - const nss = (0,jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_1__/* .toArray */ .q)(this.__store.keys()); + const nss = (0,jodit_core_helpers_array_to_array__WEBPACK_IMPORTED_MODULE_0__/* .toArray */ .$)(this.__store.keys()); return withoutDefault ? nss.filter(ns => ns !== defaultNameSpace) : nss; } events(namespace) { @@ -4361,28 +4439,28 @@ class EventHandlersStore { /***/ }), -/***/ 79102: +/***/ 56298: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ TB: function() { return /* binding */ eventEmitter; }, -/* harmony export */ ZO: function() { return /* binding */ getContainer; }, -/* harmony export */ as: function() { return /* binding */ instances; }, -/* harmony export */ fe: function() { return /* binding */ uniqueUid; }, -/* harmony export */ pw: function() { return /* binding */ pluginSystem; }, -/* harmony export */ qz: function() { return /* binding */ modules; }, -/* harmony export */ xl: function() { return /* binding */ extendLang; } +/* harmony export */ JW: function() { return /* binding */ extendLang; }, +/* harmony export */ My: function() { return /* binding */ getContainer; }, +/* harmony export */ RR: function() { return /* binding */ eventEmitter; }, +/* harmony export */ VF: function() { return /* binding */ instances; }, +/* harmony export */ av: function() { return /* binding */ modules; }, +/* harmony export */ fg: function() { return /* binding */ pluginSystem; }, +/* harmony export */ w9: function() { return /* binding */ uniqueUid; } /* harmony export */ }); -/* harmony import */ var _plugin_plugin_system__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(41978); -/* harmony import */ var _dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(46879); -/* harmony import */ var _event_emitter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(47981); -/* harmony import */ var _helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(8133); -/* harmony import */ var _helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(31470); -/* harmony import */ var _helpers_utils_get_class_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4306); -/* harmony import */ var _helpers_string_kebab_case__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(13929); -/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(62924); -/* harmony import */ var jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(2926); +/* harmony import */ var jodit_core_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(83044); +/* harmony import */ var jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(98253); +/* harmony import */ var jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(12041); +/* harmony import */ var jodit_core_helpers_string_kebab_case__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(449); +/* harmony import */ var jodit_core_helpers_utils_get_class_name__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(75766); +/* harmony import */ var jodit_core_plugin_plugin_system__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(77402); +/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(17352); +/* harmony import */ var _dom__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(71842); +/* harmony import */ var _event_emitter__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(50025); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4415,15 +4493,15 @@ function uniqueUid() { uuids.add(uid); return uid; } -const pluginSystem = new _plugin_plugin_system__WEBPACK_IMPORTED_MODULE_0__/* .PluginSystem */ .h(); +const pluginSystem = new jodit_core_plugin_plugin_system__WEBPACK_IMPORTED_MODULE_1__/* .PluginSystem */ .$(); const modules = {}; const extendLang = (langs) => { Object.keys(langs).forEach(key => { - if (_constants__WEBPACK_IMPORTED_MODULE_4__.lang[key]) { - Object.assign(_constants__WEBPACK_IMPORTED_MODULE_4__.lang[key], langs[key]); + if (_constants__WEBPACK_IMPORTED_MODULE_2__.lang[key]) { + Object.assign(_constants__WEBPACK_IMPORTED_MODULE_2__.lang[key], langs[key]); } else { - _constants__WEBPACK_IMPORTED_MODULE_4__.lang[key] = langs[key]; + _constants__WEBPACK_IMPORTED_MODULE_2__.lang[key] = langs[key]; } }); }; @@ -4432,35 +4510,35 @@ const boxes = new WeakMap(); * Create unique box(HTMLCotainer) and remove it after destroy */ function getContainer(jodit, classFunc, tag = 'div', createInsideEditor = false) { - const name = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__/* .isString */ .H)(classFunc) + const name = (0,jodit_core_helpers_checker_is_string__WEBPACK_IMPORTED_MODULE_5__/* .isString */ .K)(classFunc) ? classFunc : classFunc - ? (0,_helpers_utils_get_class_name__WEBPACK_IMPORTED_MODULE_3__/* .getClassName */ .g)(classFunc.prototype) + ? (0,jodit_core_helpers_utils_get_class_name__WEBPACK_IMPORTED_MODULE_0__/* .getClassName */ .u)(classFunc.prototype) : 'jodit-utils'; const data = boxes.get(jodit) || {}, key = name + tag; - const view = (0,_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_6__/* .isViewObject */ .f)(jodit) ? jodit : jodit.j; + const view = (0,jodit_core_helpers_checker_is_view_object__WEBPACK_IMPORTED_MODULE_6__/* .isViewObject */ .h)(jodit) ? jodit : jodit.j; if (!data[key]) { - let c = view.c, body = (0,_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__/* .isJoditObject */ .Z)(jodit) && jodit.o.shadowRoot + let c = view.c, body = (0,jodit_core_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__/* .isJoditObject */ .y)(jodit) && jodit.o.shadowRoot ? jodit.o.shadowRoot : jodit.od.body; if (createInsideEditor && - (0,_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__/* .isJoditObject */ .Z)(jodit) && + (0,jodit_core_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__/* .isJoditObject */ .y)(jodit) && jodit.od !== jodit.ed) { c = jodit.createInside; const place = tag === 'style' ? jodit.ed.head : jodit.ed.body; body = - (0,_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__/* .isJoditObject */ .Z)(jodit) && jodit.o.shadowRoot + (0,jodit_core_helpers_checker_is_jodit_object__WEBPACK_IMPORTED_MODULE_7__/* .isJoditObject */ .y)(jodit) && jodit.o.shadowRoot ? jodit.o.shadowRoot : place; } const box = c.element(tag, { - className: `jodit jodit-${(0,_helpers_string_kebab_case__WEBPACK_IMPORTED_MODULE_8__/* .kebabCase */ .G)(name)}-container jodit-box` + className: `jodit jodit-${(0,jodit_core_helpers_string_kebab_case__WEBPACK_IMPORTED_MODULE_8__/* .kebabCase */ .k)(name)}-container jodit-box` }); box.classList.add(`jodit_theme_${view.o.theme || 'default'}`); body.appendChild(box); data[key] = box; jodit.hookStatus('beforeDestruct', () => { - _dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .i.safeRemove(box); + _dom__WEBPACK_IMPORTED_MODULE_3__/* .Dom */ .J.safeRemove(box); delete data[key]; if (Object.keys(data).length) { boxes.delete(jodit); @@ -4475,19 +4553,19 @@ function getContainer(jodit, classFunc, tag = 'div', createInsideEditor = false) /** * Global event emitter */ -const eventEmitter = new _event_emitter__WEBPACK_IMPORTED_MODULE_2__/* .EventEmitter */ .vp(); +const eventEmitter = new _event_emitter__WEBPACK_IMPORTED_MODULE_4__/* .EventEmitter */ .bk(); /***/ }), -/***/ 67119: +/***/ 82317: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ _: function() { return /* binding */ asArray; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(63738); +/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(37923); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4505,23 +4583,23 @@ const eventEmitter = new _event_emitter__WEBPACK_IMPORTED_MODULE_2__/* .EventEmi * Jodit.modules.Helpers.asArray(1) // [1] * ``` */ -const asArray = (a) => ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__/* .isArray */ .k)(a) ? a : [a]); +const asArray = (a) => ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__/* .isArray */ .c)(a) ? a : [a]); /***/ }), -/***/ 8131: +/***/ 32709: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ C1: function() { return /* reexport safe */ _split_array__WEBPACK_IMPORTED_MODULE_1__.C; }, -/* harmony export */ _2: function() { return /* reexport safe */ _as_array__WEBPACK_IMPORTED_MODULE_0__._; }, -/* harmony export */ qo: function() { return /* reexport safe */ _to_array__WEBPACK_IMPORTED_MODULE_2__.q; } +/* harmony export */ $r: function() { return /* reexport safe */ _to_array__WEBPACK_IMPORTED_MODULE_2__.$; }, +/* harmony export */ _j: function() { return /* reexport safe */ _as_array__WEBPACK_IMPORTED_MODULE_0__._; }, +/* harmony export */ uM: function() { return /* reexport safe */ _split_array__WEBPACK_IMPORTED_MODULE_1__.u; } /* harmony export */ }); -/* harmony import */ var _as_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(67119); -/* harmony import */ var _split_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(83893); -/* harmony import */ var _to_array__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(24174); +/* harmony import */ var _as_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(82317); +/* harmony import */ var _split_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(42589); +/* harmony import */ var _to_array__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(42448); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4537,12 +4615,12 @@ const asArray = (a) => ((0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED /***/ }), -/***/ 83893: +/***/ 42589: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ C: function() { return /* binding */ splitArray; } +/* harmony export */ u: function() { return /* binding */ splitArray; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4563,15 +4641,15 @@ function splitArray(a) { /***/ }), -/***/ 24174: +/***/ 42448: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ q: function() { return /* binding */ toArray; } +/* harmony export */ $: function() { return /* binding */ toArray; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_utils_reset__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(25074); -/* harmony import */ var jodit_core_helpers_checker_is_native_function__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(79240); +/* harmony import */ var jodit_core_helpers_checker_is_native_function__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(34796); +/* harmony import */ var jodit_core_helpers_utils_reset__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(44210); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4593,24 +4671,24 @@ function splitArray(a) { */ const toArray = function toArray(...args) { var _a; - const func = (0,jodit_core_helpers_checker_is_native_function__WEBPACK_IMPORTED_MODULE_1__/* .isNativeFunction */ .Q)(Array.from) + const func = (0,jodit_core_helpers_checker_is_native_function__WEBPACK_IMPORTED_MODULE_1__/* .isNativeFunction */ .a)(Array.from) ? Array.from - : (_a = (0,jodit_core_helpers_utils_reset__WEBPACK_IMPORTED_MODULE_0__/* .reset */ .m)('Array.from')) !== null && _a !== void 0 ? _a : Array.from; + : (_a = (0,jodit_core_helpers_utils_reset__WEBPACK_IMPORTED_MODULE_0__/* .reset */ .c)('Array.from')) !== null && _a !== void 0 ? _a : Array.from; return func.apply(Array, args); }; /***/ }), -/***/ 16684: +/***/ 89044: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ g: function() { return /* reexport safe */ _set_timeout__WEBPACK_IMPORTED_MODULE_0__.g; }, -/* harmony export */ i: function() { return /* reexport safe */ _set_timeout__WEBPACK_IMPORTED_MODULE_0__.i; } +/* harmony export */ D: function() { return /* reexport safe */ _set_timeout__WEBPACK_IMPORTED_MODULE_0__.D; }, +/* harmony export */ w: function() { return /* reexport safe */ _set_timeout__WEBPACK_IMPORTED_MODULE_0__.w; } /* harmony export */ }); -/* harmony import */ var _set_timeout__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(78037); +/* harmony import */ var _set_timeout__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(59146); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4624,13 +4702,13 @@ const toArray = function toArray(...args) { /***/ }), -/***/ 78037: +/***/ 59146: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ g: function() { return /* binding */ clearTimeout; }, -/* harmony export */ i: function() { return /* binding */ setTimeout; } +/* harmony export */ D: function() { return /* binding */ clearTimeout; }, +/* harmony export */ w: function() { return /* binding */ setTimeout; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4662,12 +4740,12 @@ function clearTimeout(timer) { /***/ }), -/***/ 4623: +/***/ 78479: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ E: function() { return /* binding */ hasBrowserColorPicker; } +/* harmony export */ k: function() { return /* binding */ hasBrowserColorPicker; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4697,64 +4775,66 @@ function hasBrowserColorPicker() { /***/ }), -/***/ 78157: +/***/ 9823: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ A1: function() { return /* reexport safe */ _is_license__WEBPACK_IMPORTED_MODULE_12__.A; }, -/* harmony export */ DM: function() { return /* reexport safe */ _is_set__WEBPACK_IMPORTED_MODULE_2__.D; }, -/* harmony export */ EO: function() { return /* reexport safe */ _has_browser_color_picker__WEBPACK_IMPORTED_MODULE_0__.E; }, -/* harmony export */ FJ: function() { return /* reexport safe */ _is_window__WEBPACK_IMPORTED_MODULE_22__.F; }, -/* harmony export */ FP: function() { return /* reexport safe */ _is_html__WEBPACK_IMPORTED_MODULE_6__.F; }, -/* harmony export */ GI: function() { return /* reexport safe */ _is_string__WEBPACK_IMPORTED_MODULE_18__.G; }, -/* harmony export */ GN: function() { return /* reexport safe */ _is_int__WEBPACK_IMPORTED_MODULE_9__.G; }, -/* harmony export */ Gu: function() { return /* reexport safe */ _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__.Gu; }, -/* harmony export */ HD: function() { return /* reexport safe */ _is_string__WEBPACK_IMPORTED_MODULE_18__.H; }, -/* harmony export */ I4: function() { return /* reexport safe */ _is_html_from_word__WEBPACK_IMPORTED_MODULE_7__.I; }, -/* harmony export */ LP: function() { return /* reexport safe */ _is_equal__WEBPACK_IMPORTED_MODULE_4__.L; }, -/* harmony export */ PO: function() { return /* reexport safe */ _is_plain_object__WEBPACK_IMPORTED_MODULE_16__.P; }, -/* harmony export */ PX: function() { return /* reexport safe */ _is_url__WEBPACK_IMPORTED_MODULE_19__.P; }, -/* harmony export */ QC: function() { return /* reexport safe */ _is_native_function__WEBPACK_IMPORTED_MODULE_13__.Q; }, -/* harmony export */ Xy: function() { return /* reexport safe */ _is_equal__WEBPACK_IMPORTED_MODULE_4__.X; }, -/* harmony export */ Z$: function() { return /* reexport safe */ _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__.Z$; }, -/* harmony export */ Zt: function() { return /* reexport safe */ _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__.Zt; }, -/* harmony export */ Zu: function() { return /* reexport safe */ _is_jodit_object__WEBPACK_IMPORTED_MODULE_10__.Z; }, -/* harmony export */ _V: function() { return /* reexport safe */ _is_marker__WEBPACK_IMPORTED_MODULE_23__._; }, -/* harmony export */ f2: function() { return /* reexport safe */ _is_view_object__WEBPACK_IMPORTED_MODULE_11__.f; }, -/* harmony export */ hj: function() { return /* reexport safe */ _is_number__WEBPACK_IMPORTED_MODULE_14__.h; }, -/* harmony export */ jn: function() { return /* reexport safe */ _is_boolean__WEBPACK_IMPORTED_MODULE_3__.j; }, -/* harmony export */ kE: function() { return /* reexport safe */ _is_numeric__WEBPACK_IMPORTED_MODULE_15__.k; }, -/* harmony export */ kJ: function() { return /* reexport safe */ _is_array__WEBPACK_IMPORTED_MODULE_1__.k; }, -/* harmony export */ mf: function() { return /* reexport safe */ _is_function__WEBPACK_IMPORTED_MODULE_5__.m; }, -/* harmony export */ nj: function() { return /* reexport safe */ _is_void__WEBPACK_IMPORTED_MODULE_21__.n; }, -/* harmony export */ r1: function() { return /* reexport safe */ _is_valid_name__WEBPACK_IMPORTED_MODULE_20__.r; }, -/* harmony export */ tI: function() { return /* reexport safe */ _is_promise__WEBPACK_IMPORTED_MODULE_17__.t; } +/* harmony export */ AH: function() { return /* reexport safe */ _is_html__WEBPACK_IMPORTED_MODULE_6__.A; }, +/* harmony export */ Bo: function() { return /* reexport safe */ _is_string__WEBPACK_IMPORTED_MODULE_19__.B; }, +/* harmony export */ CE: function() { return /* reexport safe */ _is_html_from_word__WEBPACK_IMPORTED_MODULE_7__.C; }, +/* harmony export */ E6: function() { return /* reexport safe */ _is_int__WEBPACK_IMPORTED_MODULE_9__.E; }, +/* harmony export */ Et: function() { return /* reexport safe */ _is_number__WEBPACK_IMPORTED_MODULE_14__.E; }, +/* harmony export */ Gp: function() { return /* reexport safe */ _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__.n4; }, +/* harmony export */ Kg: function() { return /* reexport safe */ _is_string__WEBPACK_IMPORTED_MODULE_19__.K; }, +/* harmony export */ Lm: function() { return /* reexport safe */ _is_boolean__WEBPACK_IMPORTED_MODULE_3__.L; }, +/* harmony export */ Mj: function() { return /* reexport safe */ _is_license__WEBPACK_IMPORTED_MODULE_11__.M; }, +/* harmony export */ P5: function() { return /* reexport safe */ _is_equal__WEBPACK_IMPORTED_MODULE_4__.P; }, +/* harmony export */ Qd: function() { return /* reexport safe */ _is_plain_object__WEBPACK_IMPORTED_MODULE_16__.Q; }, +/* harmony export */ Rd: function() { return /* reexport safe */ _is_void__WEBPACK_IMPORTED_MODULE_23__.R; }, +/* harmony export */ Tn: function() { return /* reexport safe */ _is_function__WEBPACK_IMPORTED_MODULE_5__.T; }, +/* harmony export */ a3: function() { return /* reexport safe */ _is_native_function__WEBPACK_IMPORTED_MODULE_13__.a; }, +/* harmony export */ cy: function() { return /* reexport safe */ _is_array__WEBPACK_IMPORTED_MODULE_2__.c; }, +/* harmony export */ hH: function() { return /* reexport safe */ _is_view_object__WEBPACK_IMPORTED_MODULE_22__.h; }, +/* harmony export */ kC: function() { return /* reexport safe */ _has_browser_color_picker__WEBPACK_IMPORTED_MODULE_0__.k; }, +/* harmony export */ kO: function() { return /* reexport safe */ _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__.kO; }, +/* harmony export */ kf: function() { return /* reexport safe */ _is_numeric__WEBPACK_IMPORTED_MODULE_15__.k; }, +/* harmony export */ l6: function() { return /* reexport safe */ _is_window__WEBPACK_IMPORTED_MODULE_24__.l; }, +/* harmony export */ mv: function() { return /* reexport safe */ _is_url__WEBPACK_IMPORTED_MODULE_20__.m; }, +/* harmony export */ n4: function() { return /* reexport safe */ _is_equal__WEBPACK_IMPORTED_MODULE_4__.n; }, +/* harmony export */ pV: function() { return /* reexport safe */ _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__.pV; }, +/* harmony export */ rg: function() { return /* reexport safe */ _is_marker__WEBPACK_IMPORTED_MODULE_12__.r; }, +/* harmony export */ uV: function() { return /* reexport safe */ _is_valid_name__WEBPACK_IMPORTED_MODULE_21__.u; }, +/* harmony export */ vM: function() { return /* reexport safe */ _is_set__WEBPACK_IMPORTED_MODULE_18__.v; }, +/* harmony export */ y0: function() { return /* reexport safe */ _is_jodit_object__WEBPACK_IMPORTED_MODULE_10__.y; }, +/* harmony export */ yL: function() { return /* reexport safe */ _is_promise__WEBPACK_IMPORTED_MODULE_17__.y; }, +/* harmony export */ zf: function() { return /* reexport safe */ _is_abort_error__WEBPACK_IMPORTED_MODULE_1__.z; } /* harmony export */ }); -/* harmony import */ var _has_browser_color_picker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4623); -/* harmony import */ var _is_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(63738); -/* harmony import */ var _is_set__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(31133); -/* harmony import */ var _is_boolean__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(88751); -/* harmony import */ var _is_equal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(97195); -/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(69099); -/* harmony import */ var _is_html__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(18871); -/* harmony import */ var _is_html_from_word__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(37309); -/* harmony import */ var _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(90406); -/* harmony import */ var _is_int__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(38652); -/* harmony import */ var _is_jodit_object__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(8133); -/* harmony import */ var _is_view_object__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(31470); -/* harmony import */ var _is_license__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(36144); -/* harmony import */ var _is_native_function__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(79240); -/* harmony import */ var _is_number__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(32952); -/* harmony import */ var _is_numeric__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(57947); -/* harmony import */ var _is_plain_object__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(45564); -/* harmony import */ var _is_promise__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(59862); -/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(2926); -/* harmony import */ var _is_url__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(62268); -/* harmony import */ var _is_valid_name__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(77442); -/* harmony import */ var _is_void__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(41240); -/* harmony import */ var _is_window__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(90318); -/* harmony import */ var _is_marker__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(29894); +/* harmony import */ var _has_browser_color_picker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(78479); +/* harmony import */ var _is_abort_error__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(99951); +/* harmony import */ var _is_array__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(37923); +/* harmony import */ var _is_boolean__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(9810); +/* harmony import */ var _is_equal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(69810); +/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(69052); +/* harmony import */ var _is_html__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(53701); +/* harmony import */ var _is_html_from_word__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(21811); +/* harmony import */ var _is_imp_interface__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(10058); +/* harmony import */ var _is_int__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(3947); +/* harmony import */ var _is_jodit_object__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(83044); +/* harmony import */ var _is_license__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(82201); +/* harmony import */ var _is_marker__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(71274); +/* harmony import */ var _is_native_function__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(34796); +/* harmony import */ var _is_number__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(2461); +/* harmony import */ var _is_numeric__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(12461); +/* harmony import */ var _is_plain_object__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(25376); +/* harmony import */ var _is_promise__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(92039); +/* harmony import */ var _is_set__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(53470); +/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(98253); +/* harmony import */ var _is_url__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(6939); +/* harmony import */ var _is_valid_name__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(59082); +/* harmony import */ var _is_view_object__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(12041); +/* harmony import */ var _is_void__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(35642); +/* harmony import */ var _is_window__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(76776); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4787,16 +4867,38 @@ function hasBrowserColorPicker() { + /***/ }), -/***/ 63738: +/***/ 99951: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ k: function() { return /* binding */ isArray; } +/* harmony export */ z: function() { return /* binding */ isAbortError; } +/* harmony export */ }); +/*! + * Jodit Editor (https://xdsoft.net/jodit/) + * Released under MIT see LICENSE.txt in the project root for license information. + * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net + */ +function isAbortError(error) { + return (Boolean(error) && + error instanceof DOMException && + error.name === 'AbortError'); +} + + +/***/ }), + +/***/ 37923: +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ c: function() { return /* binding */ isArray; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4816,12 +4918,12 @@ function isArray(elm) { /***/ }), -/***/ 88751: +/***/ 9810: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ j: function() { return /* binding */ isBoolean; } +/* harmony export */ L: function() { return /* binding */ isBoolean; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4838,15 +4940,15 @@ function isBoolean(elm) { /***/ }), -/***/ 97195: +/***/ 69810: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ L: function() { return /* binding */ isFastEqual; }, -/* harmony export */ X: function() { return /* binding */ isEqual; } +/* harmony export */ P: function() { return /* binding */ isFastEqual; }, +/* harmony export */ n: function() { return /* binding */ isEqual; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_string_stringify__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(12582); +/* harmony import */ var jodit_core_helpers_string_stringify__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(28616); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4860,7 +4962,7 @@ function isBoolean(elm) { * Check two element are equal */ function isEqual(a, b) { - return a === b || (0,jodit_core_helpers_string_stringify__WEBPACK_IMPORTED_MODULE_0__/* .stringify */ .P)(a) === (0,jodit_core_helpers_string_stringify__WEBPACK_IMPORTED_MODULE_0__/* .stringify */ .P)(b); + return a === b || (0,jodit_core_helpers_string_stringify__WEBPACK_IMPORTED_MODULE_0__/* .stringify */ .A)(a) === (0,jodit_core_helpers_string_stringify__WEBPACK_IMPORTED_MODULE_0__/* .stringify */ .A)(b); } function isFastEqual(a, b) { return a === b; @@ -4869,12 +4971,12 @@ function isFastEqual(a, b) { /***/ }), -/***/ 69099: +/***/ 69052: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ m: function() { return /* binding */ isFunction; } +/* harmony export */ T: function() { return /* binding */ isFunction; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4894,12 +4996,12 @@ function isFunction(value) { /***/ }), -/***/ 37309: +/***/ 21811: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ I: function() { return /* binding */ isHtmlFromWord; } +/* harmony export */ C: function() { return /* binding */ isHtmlFromWord; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -4921,14 +5023,14 @@ function isHtmlFromWord(data) { /***/ }), -/***/ 18871: +/***/ 53701: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ F: function() { return /* binding */ isHTML; } +/* harmony export */ A: function() { return /* binding */ isHTML; } /* harmony export */ }); -/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2926); +/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(98253); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4941,24 +5043,24 @@ function isHtmlFromWord(data) { /** * Check if a string is html or not */ -const isHTML = (str) => (0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .H)(str) && +const isHTML = (str) => (0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .K)(str) && /<([A-Za-z][A-Za-z0-9]*)\b[^>]*>(.*?)<\/\1>/m.test(str.replace(/[\r\n]/g, '')); /***/ }), -/***/ 90406: +/***/ 10058: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Gu: function() { return /* binding */ isInitable; }, -/* harmony export */ Z$: function() { return /* binding */ isDestructable; }, -/* harmony export */ Zt: function() { return /* binding */ hasContainer; } +/* harmony export */ kO: function() { return /* binding */ hasContainer; }, +/* harmony export */ n4: function() { return /* binding */ isInitable; }, +/* harmony export */ pV: function() { return /* binding */ isDestructable; } /* harmony export */ }); -/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(69099); -/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9162); -/* harmony import */ var _is_void__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(41240); +/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(55186); +/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(69052); +/* harmony import */ var _is_void__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(35642); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -4971,33 +5073,33 @@ const isHTML = (str) => (0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString * * Check value has method init */ function isInitable(value) { - return !(0,_is_void__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .n)(value) && (0,_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .m)(value.init); + return !(0,_is_void__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .R)(value) && (0,_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .T)(value.init); } /** * Check value has method destruct */ function isDestructable(value) { - return !(0,_is_void__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .n)(value) && (0,_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .m)(value.destruct); + return !(0,_is_void__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .R)(value) && (0,_is_function__WEBPACK_IMPORTED_MODULE_2__/* .isFunction */ .T)(value.destruct); } /** * Check value is instant that implements IContainer */ function hasContainer(value) { - return !(0,_is_void__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .n)(value) && jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .i.isElement(value.container); + return !(0,_is_void__WEBPACK_IMPORTED_MODULE_1__/* .isVoid */ .R)(value) && jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .J.isElement(value.container); } /***/ }), -/***/ 38652: +/***/ 3947: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ G: function() { return /* binding */ isInt; } +/* harmony export */ E: function() { return /* binding */ isInt; } /* harmony export */ }); -/* harmony import */ var _is_numeric__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(57947); -/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2926); +/* harmony import */ var _is_numeric__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(12461); +/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(98253); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5012,7 +5114,7 @@ function hasContainer(value) { * Check value is Int */ function isInt(value) { - if ((0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .H)(value) && (0,_is_numeric__WEBPACK_IMPORTED_MODULE_1__/* .isNumeric */ .k)(value)) { + if ((0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .K)(value) && (0,_is_numeric__WEBPACK_IMPORTED_MODULE_1__/* .isNumeric */ .k)(value)) { value = parseFloat(value); } return typeof value === 'number' && Number.isFinite(value) && !(value % 1); @@ -5021,14 +5123,14 @@ function isInt(value) { /***/ }), -/***/ 8133: +/***/ 83044: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Z: function() { return /* binding */ isJoditObject; } +/* harmony export */ y: function() { return /* binding */ isJoditObject; } /* harmony export */ }); -/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69099); +/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69052); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5041,7 +5143,7 @@ function isInt(value) { function isJoditObject(jodit) { return Boolean(jodit && jodit instanceof Object && - (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(jodit.constructor) && + (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(jodit.constructor) && // @ts-ignore ((typeof Jodit !== 'undefined' && jodit instanceof Jodit) || jodit.isJodit)); @@ -5050,14 +5152,14 @@ function isJoditObject(jodit) { /***/ }), -/***/ 36144: +/***/ 82201: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ A: function() { return /* binding */ isLicense; } +/* harmony export */ M: function() { return /* binding */ isLicense; } /* harmony export */ }); -/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2926); +/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(98253); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5067,22 +5169,22 @@ function isJoditObject(jodit) { * @module helpers/checker */ -const isLicense = (license) => (0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .H)(license) && +const isLicense = (license) => (0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .K)(license) && license.length === 23 && /^[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{5}$/i.test(license); /***/ }), -/***/ 29894: +/***/ 71274: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ _: function() { return /* binding */ isMarker; } +/* harmony export */ r: function() { return /* binding */ isMarker; } /* harmony export */ }); -/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9162); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(62924); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); +/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(55186); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5094,20 +5196,20 @@ const isLicense = (license) => (0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isS * Define element is selection helper */ function isMarker(elm) { - return (jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .i.isNode(elm) && - jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .i.isTag(elm, 'span') && - elm.hasAttribute('data-' + jodit_core_constants__WEBPACK_IMPORTED_MODULE_1__.MARKER_CLASS)); + return (jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.isNode(elm) && + jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.isTag(elm, 'span') && + elm.hasAttribute('data-' + jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.MARKER_CLASS)); } /***/ }), -/***/ 79240: +/***/ 34796: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Q: function() { return /* binding */ isNativeFunction; } +/* harmony export */ a: function() { return /* binding */ isNativeFunction; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5130,12 +5232,12 @@ function isNativeFunction(f) { /***/ }), -/***/ 32952: +/***/ 2461: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* binding */ isNumber; } +/* harmony export */ E: function() { return /* binding */ isNumber; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5155,14 +5257,14 @@ function isNumber(value) { /***/ }), -/***/ 57947: +/***/ 12461: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ k: function() { return /* binding */ isNumeric; } /* harmony export */ }); -/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2926); +/* harmony import */ var _is_string__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(98253); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5176,7 +5278,7 @@ function isNumber(value) { * Check value has numeric format */ function isNumeric(value) { - if ((0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .H)(value)) { + if ((0,_is_string__WEBPACK_IMPORTED_MODULE_0__/* .isString */ .K)(value)) { if (!value.match(/^([+-])?[0-9]+(\.?)([0-9]+)?(e[0-9]+)?$/)) { return false; } @@ -5188,14 +5290,14 @@ function isNumeric(value) { /***/ }), -/***/ 45564: +/***/ 25376: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ P: function() { return /* binding */ isPlainObject; } +/* harmony export */ Q: function() { return /* binding */ isPlainObject; } /* harmony export */ }); -/* harmony import */ var _is_window__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(90318); +/* harmony import */ var _is_window__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(76776); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5206,7 +5308,7 @@ function isNumeric(value) { * Check if element is simple plaint object */ function isPlainObject(obj) { - if (!obj || typeof obj !== 'object' || obj.nodeType || (0,_is_window__WEBPACK_IMPORTED_MODULE_0__/* .isWindow */ .F)(obj)) { + if (!obj || typeof obj !== 'object' || obj.nodeType || (0,_is_window__WEBPACK_IMPORTED_MODULE_0__/* .isWindow */ .l)(obj)) { return false; } return !(obj.constructor && @@ -5216,12 +5318,12 @@ function isPlainObject(obj) { /***/ }), -/***/ 59862: +/***/ 92039: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ t: function() { return /* binding */ isPromise; } +/* harmony export */ y: function() { return /* binding */ isPromise; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5238,14 +5340,14 @@ function isPromise(val) { /***/ }), -/***/ 31133: +/***/ 53470: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ D: function() { return /* binding */ isSet; } +/* harmony export */ v: function() { return /* binding */ isSet; } /* harmony export */ }); -/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69099); +/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69052); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5260,23 +5362,23 @@ function isPromise(val) { */ function isSet(elm) { return (Boolean(elm) && - (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(elm.has) && - (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(elm.add) && - (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(elm.delete)); + (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(elm.has) && + (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(elm.add) && + (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(elm.delete)); } /***/ }), -/***/ 2926: +/***/ 98253: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ G: function() { return /* binding */ isStringArray; }, -/* harmony export */ H: function() { return /* binding */ isString; } +/* harmony export */ B: function() { return /* binding */ isStringArray; }, +/* harmony export */ K: function() { return /* binding */ isString; } /* harmony export */ }); -/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(63738); +/* harmony import */ var jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(37923); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5296,18 +5398,18 @@ function isString(value) { * Check value is Array of String */ function isStringArray(value) { - return (0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__/* .isArray */ .k)(value) && isString(value[0]); + return (0,jodit_core_helpers_checker_is_array__WEBPACK_IMPORTED_MODULE_0__/* .isArray */ .c)(value) && isString(value[0]); } /***/ }), -/***/ 62268: +/***/ 6939: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ P: function() { return /* binding */ isURL; } +/* harmony export */ m: function() { return /* binding */ isURL; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5318,7 +5420,7 @@ function isStringArray(value) { * @module helpers/checker */ /** - * Check if a string is a url + * Check if a string is an url */ function isURL(str) { if (str.includes(' ')) { @@ -5341,12 +5443,12 @@ function isURL(str) { /***/ }), -/***/ 77442: +/***/ 59082: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ r: function() { return /* binding */ isValidName; } +/* harmony export */ u: function() { return /* binding */ isValidName; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5369,14 +5471,14 @@ function isValidName(name) { /***/ }), -/***/ 31470: +/***/ 12041: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ f: function() { return /* binding */ isViewObject; } +/* harmony export */ h: function() { return /* binding */ isViewObject; } /* harmony export */ }); -/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69099); +/* harmony import */ var _is_function__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(69052); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5384,24 +5486,24 @@ function isValidName(name) { */ /** - * Check if element is instance of View + * Check if an element is instance of View */ function isViewObject(jodit) { return Boolean(jodit && jodit instanceof Object && - (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .m)(jodit.constructor) && + (0,_is_function__WEBPACK_IMPORTED_MODULE_0__/* .isFunction */ .T)(jodit.constructor) && jodit.isView); } /***/ }), -/***/ 41240: +/***/ 35642: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ n: function() { return /* binding */ isVoid; } +/* harmony export */ R: function() { return /* binding */ isVoid; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5422,12 +5524,12 @@ function isVoid(value) { /***/ }), -/***/ 90318: +/***/ 76776: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ F: function() { return /* binding */ isWindow; } +/* harmony export */ l: function() { return /* binding */ isWindow; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5444,12 +5546,12 @@ function isWindow(obj) { /***/ }), -/***/ 34781: +/***/ 96768: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* binding */ colorToHex; } +/* harmony export */ s: function() { return /* binding */ colorToHex; } /* harmony export */ }); /*! * Jodit Editor (https://xdsoft.net/jodit/) @@ -5498,14 +5600,14 @@ const colorToHex = (color) => { /***/ }), -/***/ 68806: +/***/ 93495: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* reexport safe */ _color_to_hex__WEBPACK_IMPORTED_MODULE_0__.h; } +/* harmony export */ s: function() { return /* reexport safe */ _color_to_hex__WEBPACK_IMPORTED_MODULE_0__.s; } /* harmony export */ }); -/* harmony import */ var _color_to_hex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(34781); +/* harmony import */ var _color_to_hex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(96768); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5519,17 +5621,17 @@ const colorToHex = (color) => { /***/ }), -/***/ 37639: +/***/ 56176: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ Z: function() { return /* binding */ applyStyles; } /* harmony export */ }); -/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9162); -/* harmony import */ var jodit_core_helpers_utils_selector__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(93789); -/* harmony import */ var jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(76562); -/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(62924); +/* harmony import */ var jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17352); +/* harmony import */ var jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(55186); +/* harmony import */ var jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(59101); +/* harmony import */ var jodit_core_helpers_utils_selector__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(58720); /*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. @@ -5586,7 +5688,7 @@ function applyStyles(html) { if (rules[idx].selectorText === '') { continue; } - collection = (0,jodit_core_helpers_utils_selector__WEBPACK_IMPORTED_MODULE_1__.$$)(rules[idx].selectorText, iframeDoc.body); + collection = (0,jodit_core_helpers_utils_selector__WEBPACK_IMPORTED_MODULE_3__.$$)(rules[idx].selectorText, iframeDoc.body); collection.forEach((elm) => { elm.style.cssText = normalizeCSS(rules[idx].style.cssText + ';' + @@ -5596,12 +5698,12 @@ function applyStyles(html) { } } catch (e) { - if (!jodit_core_constants__WEBPACK_IMPORTED_MODULE_3__.IS_PROD) { + if (!jodit_core_constants__WEBPACK_IMPORTED_MODULE_0__.IS_PROD) { throw e; } } - jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .i.each(iframeDoc.body, node => { - if (jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .i.isElement(node)) { + jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.each(iframeDoc.body, node => { + if (jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.isElement(node)) { const elm = node; const css = elm.getAttribute('style'); if (css) { @@ -5614,19 +5716,19 @@ function applyStyles(html) { } }); convertedString = iframeDoc.firstChild - ? (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_2__/* .trim */ .fy)(iframeDoc.body.innerHTML) + ? (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_2__/* .trim */ .Bq)(iframeDoc.body.innerHTML) : ''; } } catch (_a) { } finally { - jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_0__/* .Dom */ .i.safeRemove(iframe); + jodit_core_dom_dom__WEBPACK_IMPORTED_MODULE_1__/* .Dom */ .J.safeRemove(iframe); } if (convertedString) { html = convertedString; } - return (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_2__/* .trim */ .fy)(html + return (0,jodit_core_helpers_string_trim__WEBPACK_IMPORTED_MODULE_2__/* .trim */ .Bq)(html .replace(/<(\/)?(html|colgroup|col|o:p)[^>]*>/g, '') .replace(/