diff --git a/VERSION b/VERSION index eca07e4c..ccbccc3d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.1.2 +2.2.0 diff --git a/composer.json b/composer.json index c4cb9aa2..9f335f94 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,6 @@ "doctrine/doctrine-migrations-bundle": "^3.0", "doctrine/orm": "^3.2.0", "dompdf/dompdf": "^v3.0.0", - "part-db/swap-bundle": "^6.0.0", "gregwar/captcha-bundle": "^2.1.0", "hshn/base64-encoded-file": "^5.0", "jbtronics/2fa-webauthn": "^3.0.0", @@ -37,6 +36,7 @@ "league/csv": "^9.8.0", "league/html-to-markdown": "^5.0.1", "liip/imagine-bundle": "^2.2", + "maennchen/zipstream-php": "2.1", "nbgrp/onelogin-saml-bundle": "^v2.0.2", "nelexa/zip": "^4.0", "nelmio/cors-bundle": "^2.3", @@ -45,6 +45,7 @@ "omines/datatables-bundle": "^0.10.0", "paragonie/sodium_compat": "^1.21", "part-db/label-fonts": "^1.0", + "part-db/swap-bundle": "^6.0.0", "phpoffice/phpspreadsheet": "^5.0.0", "rhukster/dom-sanitizer": "^1.0", "runtime/frankenphp-symfony": "^0.2.0", diff --git a/composer.lock b/composer.lock index a173cdb7..1970868e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "9c3361c37d7c8efd7adef0d83efb86ff", + "content-hash": "10fd1b276a868a4f195721ac5fcd82de", "packages": [ { "name": "amphp/amp", @@ -4022,16 +4022,16 @@ }, { "name": "dompdf/dompdf", - "version": "v3.1.1", + "version": "v3.1.2", "source": { "type": "git", "url": "https://github.com/dompdf/dompdf.git", - "reference": "794ec856134a73d2a69a474c5d4faa47e1e645b1" + "reference": "b3493e35d31a5e76ec24c3b64a29b0034b2f32a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dompdf/dompdf/zipball/794ec856134a73d2a69a474c5d4faa47e1e645b1", - "reference": "794ec856134a73d2a69a474c5d4faa47e1e645b1", + "url": "https://api.github.com/repos/dompdf/dompdf/zipball/b3493e35d31a5e76ec24c3b64a29b0034b2f32a6", + "reference": "b3493e35d31a5e76ec24c3b64a29b0034b2f32a6", "shasum": "" }, "require": { @@ -4080,9 +4080,9 @@ "homepage": "https://github.com/dompdf/dompdf", "support": { "issues": "https://github.com/dompdf/dompdf/issues", - "source": "https://github.com/dompdf/dompdf/tree/v3.1.1" + "source": "https://github.com/dompdf/dompdf/tree/v3.1.2" }, - "time": "2025-09-20T17:30:31+00:00" + "time": "2025-09-23T03:06:41+00:00" }, { "name": "dompdf/php-font-lib", @@ -4945,16 +4945,16 @@ }, { "name": "jbtronics/dompdf-font-loader-bundle", - "version": "v1.1.4", + "version": "v1.1.5", "source": { "type": "git", "url": "https://github.com/jbtronics/dompdf-font-loader-bundle.git", - "reference": "1b41014a2dd9e82ba6a62e61deeebe3cdc1eaf1f" + "reference": "83a0e50ecceefea0a63915dae758e00788fd067e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jbtronics/dompdf-font-loader-bundle/zipball/1b41014a2dd9e82ba6a62e61deeebe3cdc1eaf1f", - "reference": "1b41014a2dd9e82ba6a62e61deeebe3cdc1eaf1f", + "url": "https://api.github.com/repos/jbtronics/dompdf-font-loader-bundle/zipball/83a0e50ecceefea0a63915dae758e00788fd067e", + "reference": "83a0e50ecceefea0a63915dae758e00788fd067e", "shasum": "" }, "require": { @@ -4994,22 +4994,22 @@ ], "support": { "issues": "https://github.com/jbtronics/dompdf-font-loader-bundle/issues", - "source": "https://github.com/jbtronics/dompdf-font-loader-bundle/tree/v1.1.4" + "source": "https://github.com/jbtronics/dompdf-font-loader-bundle/tree/v1.1.5" }, - "time": "2025-07-07T20:39:34+00:00" + "time": "2025-07-25T20:29:05+00:00" }, { "name": "jbtronics/settings-bundle", - "version": "v3.0.1", + "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/jbtronics/settings-bundle.git", - "reference": "9103bd7f78f0b223d1c7167feb824004fc2a9f07" + "reference": "1067dd3d816cd0a6be7ac3d3989587ea05040bd4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jbtronics/settings-bundle/zipball/9103bd7f78f0b223d1c7167feb824004fc2a9f07", - "reference": "9103bd7f78f0b223d1c7167feb824004fc2a9f07", + "url": "https://api.github.com/repos/jbtronics/settings-bundle/zipball/1067dd3d816cd0a6be7ac3d3989587ea05040bd4", + "reference": "1067dd3d816cd0a6be7ac3d3989587ea05040bd4", "shasum": "" }, "require": { @@ -5070,7 +5070,7 @@ ], "support": { "issues": "https://github.com/jbtronics/settings-bundle/issues", - "source": "https://github.com/jbtronics/settings-bundle/tree/v3.0.1" + "source": "https://github.com/jbtronics/settings-bundle/tree/v3.1.1" }, "funding": [ { @@ -5082,7 +5082,7 @@ "type": "github" } ], - "time": "2025-08-24T21:20:15+00:00" + "time": "2025-09-22T22:00:15+00:00" }, { "name": "jfcherng/php-color-output", @@ -6427,36 +6427,29 @@ }, { "name": "maennchen/zipstream-php", - "version": "3.1.2", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "aeadcf5c412332eb426c0f9b4485f6accba2a99f" + "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/aeadcf5c412332eb426c0f9b4485f6accba2a99f", - "reference": "aeadcf5c412332eb426c0f9b4485f6accba2a99f", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58", + "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58", "shasum": "" }, "require": { - "ext-mbstring": "*", - "ext-zlib": "*", - "php-64bit": "^8.2" + "myclabs/php-enum": "^1.5", + "php": ">= 7.1", + "psr/http-message": "^1.0", + "symfony/polyfill-mbstring": "^1.0" }, "require-dev": { - "brianium/paratest": "^7.7", "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^3.16", - "guzzlehttp/guzzle": "^7.5", + "guzzlehttp/guzzle": ">= 6.3", "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.5", - "phpunit/phpunit": "^11.0", - "vimeo/psalm": "^6.0" - }, - "suggest": { - "guzzlehttp/psr7": "^2.4", - "psr/http-message": "^2.0" + "phpunit/phpunit": ">= 7.5" }, "type": "library", "autoload": { @@ -6493,15 +6486,19 @@ ], "support": { "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.2" + "source": "https://github.com/maennchen/ZipStream-PHP/tree/2.1.0" }, "funding": [ { "url": "https://github.com/maennchen", "type": "github" + }, + { + "url": "https://opencollective.com/zipstream", + "type": "open_collective" } ], - "time": "2025-01-27T12:07:53+00:00" + "time": "2020-05-30T13:11:16+00:00" }, { "name": "markbaker/complex", @@ -6780,6 +6777,69 @@ ], "time": "2025-03-24T10:02:05+00:00" }, + { + "name": "myclabs/php-enum", + "version": "1.8.5", + "source": { + "type": "git", + "url": "https://github.com/myclabs/php-enum.git", + "reference": "e7be26966b7398204a234f8673fdad5ac6277802" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/php-enum/zipball/e7be26966b7398204a234f8673fdad5ac6277802", + "reference": "e7be26966b7398204a234f8673fdad5ac6277802", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "1.*", + "vimeo/psalm": "^4.6.2 || ^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "MyCLabs\\Enum\\": "src/" + }, + "classmap": [ + "stubs/Stringable.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP Enum contributors", + "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + } + ], + "description": "PHP Enum implementation", + "homepage": "https://github.com/myclabs/php-enum", + "keywords": [ + "enum" + ], + "support": { + "issues": "https://github.com/myclabs/php-enum/issues", + "source": "https://github.com/myclabs/php-enum/tree/1.8.5" + }, + "funding": [ + { + "url": "https://github.com/mnapoli", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", + "type": "tidelift" + } + ], + "time": "2025-01-14T11:49:03+00:00" + }, { "name": "nbgrp/onelogin-saml-bundle", "version": "v2.0.3", @@ -7528,24 +7588,26 @@ }, { "name": "paragonie/constant_time_encoding", - "version": "v3.0.0", + "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "df1e7fde177501eee2037dd159cf04f5f301a512" + "reference": "5e9b582660b997de205a84c02a3aac7c060900c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/df1e7fde177501eee2037dd159cf04f5f301a512", - "reference": "df1e7fde177501eee2037dd159cf04f5f301a512", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/5e9b582660b997de205a84c02a3aac7c060900c9", + "reference": "5e9b582660b997de205a84c02a3aac7c060900c9", "shasum": "" }, "require": { "php": "^8" }, "require-dev": { - "phpunit/phpunit": "^9", - "vimeo/psalm": "^4|^5" + "infection/infection": "^0", + "nikic/php-fuzzer": "^0", + "phpunit/phpunit": "^9|^10|^11", + "vimeo/psalm": "^4|^5|^6" }, "type": "library", "autoload": { @@ -7591,7 +7653,7 @@ "issues": "https://github.com/paragonie/constant_time_encoding/issues", "source": "https://github.com/paragonie/constant_time_encoding" }, - "time": "2024-05-08T12:36:18+00:00" + "time": "2025-09-22T21:00:33+00:00" }, { "name": "paragonie/random_compat", @@ -8867,16 +8929,16 @@ }, { "name": "psr/http-message", - "version": "2.0", + "version": "1.1", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", "shasum": "" }, "require": { @@ -8885,7 +8947,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { @@ -8900,7 +8962,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", @@ -8914,9 +8976,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/2.0" + "source": "https://github.com/php-fig/http-message/tree/1.1" }, - "time": "2023-04-04T09:54:51+00:00" + "time": "2023-04-04T09:50:52+00:00" }, { "name": "psr/link", @@ -18810,16 +18872,16 @@ }, { "name": "phpunit/phpunit", - "version": "11.5.39", + "version": "11.5.40", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "ad5597f79d8489d2870073ac0bc0dd0ad1fa9931" + "reference": "4102b2f9250d6dd57d1a1c8c4132b1c744b14b1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ad5597f79d8489d2870073ac0bc0dd0ad1fa9931", - "reference": "ad5597f79d8489d2870073ac0bc0dd0ad1fa9931", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/4102b2f9250d6dd57d1a1c8c4132b1c744b14b1c", + "reference": "4102b2f9250d6dd57d1a1c8c4132b1c744b14b1c", "shasum": "" }, "require": { @@ -18843,7 +18905,7 @@ "sebastian/comparator": "^6.3.2", "sebastian/diff": "^6.0.2", "sebastian/environment": "^7.2.1", - "sebastian/exporter": "^6.3.0", + "sebastian/exporter": "^6.3.1", "sebastian/global-state": "^7.0.2", "sebastian/object-enumerator": "^6.0.1", "sebastian/type": "^5.1.3", @@ -18891,7 +18953,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/11.5.39" + "source": "https://github.com/sebastianbergmann/phpunit/tree/11.5.40" }, "funding": [ { @@ -18915,7 +18977,7 @@ "type": "tidelift" } ], - "time": "2025-09-14T06:20:41+00:00" + "time": "2025-09-23T06:23:40+00:00" }, { "name": "rector/rector", @@ -20413,16 +20475,16 @@ }, { "name": "sebastian/exporter", - "version": "6.3.0", + "version": "6.3.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3" + "reference": "8f67e53d3fcaf53105f95cc14f1630493d0fa2e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/3473f61172093b2da7de1fb5782e1f24cc036dc3", - "reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/8f67e53d3fcaf53105f95cc14f1630493d0fa2e6", + "reference": "8f67e53d3fcaf53105f95cc14f1630493d0fa2e6", "shasum": "" }, "require": { @@ -20436,7 +20498,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "6.1-dev" + "dev-main": "6.3-dev" } }, "autoload": { @@ -20479,15 +20541,27 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/6.3.0" + "source": "https://github.com/sebastianbergmann/exporter/tree/6.3.1" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", + "type": "tidelift" } ], - "time": "2024-12-05T09:17:50+00:00" + "time": "2025-09-22T05:34:00+00:00" }, { "name": "sebastian/global-state", diff --git a/config/packages/doctrine.php b/config/packages/doctrine.php new file mode 100644 index 00000000..47584ed7 --- /dev/null +++ b/config/packages/doctrine.php @@ -0,0 +1,33 @@ +. + */ + +declare(strict_types=1); + +/** + * This class extends the default doctrine ORM configuration to enable native lazy objects on PHP 8.4+. + * We have to do this in a PHP file, because the yaml file does not support conditionals on PHP version. + */ + +return static function(\Symfony\Config\DoctrineConfig $doctrine) { + //On PHP 8.4+ we can use native lazy objects, which are much more efficient than proxies. + if (PHP_VERSION_ID >= 80400) { + $doctrine->orm()->enableNativeLazyObjects(true); + } +}; diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 4a37b420..3feb4940 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -4,7 +4,7 @@ xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd" colors="true" - failOnDeprecation="true" + failOnDeprecation="false" failOnNotice="true" failOnWarning="true" bootstrap="tests/bootstrap.php" diff --git a/src/Controller/PartListsController.php b/src/Controller/PartListsController.php index b2df18c1..8ea218f4 100644 --- a/src/Controller/PartListsController.php +++ b/src/Controller/PartListsController.php @@ -154,12 +154,17 @@ class PartListsController extends AbstractController $filter_changer($filter); } - $filterForm = $this->createForm(PartFilterType::class, $filter, ['method' => 'GET']); - if($form_changer !== null) { - $form_changer($filterForm); - } + //If we are in a post request for the tables, we only have to apply the filter form if the submit query param was set + //This saves us some time from creating this complicated term on simple list pages, where no special filter is applied + $filterForm = null; + if ($request->getMethod() !== 'POST' || $request->query->has('part_filter')) { + $filterForm = $this->createForm(PartFilterType::class, $filter, ['method' => 'GET']); + if ($form_changer !== null) { + $form_changer($filterForm); + } - $filterForm->handleRequest($formRequest); + $filterForm->handleRequest($formRequest); + } $table = $this->dataTableFactory->createFromType(PartsDataTable::class, array_merge( ['filter' => $filter], $additional_table_vars), @@ -186,7 +191,7 @@ class PartListsController extends AbstractController return $this->render($template, array_merge([ 'datatable' => $table, - 'filterForm' => $filterForm->createView(), + 'filterForm' => $filterForm?->createView(), ], $additonal_template_vars)); } diff --git a/src/Entity/Base/AbstractCompany.php b/src/Entity/Base/AbstractCompany.php index 947d1339..57a3f722 100644 --- a/src/Entity/Base/AbstractCompany.php +++ b/src/Entity/Base/AbstractCompany.php @@ -81,7 +81,7 @@ abstract class AbstractCompany extends AbstractPartsContainingDBElement /** * @var string The website of the company */ - #[Assert\Url] + #[Assert\Url(requireTld: false)] #[Groups(['full', 'company:read', 'company:write', 'import', 'extended'])] #[ORM\Column(type: Types::STRING)] #[Assert\Length(max: 255)] diff --git a/src/Entity/Parts/PartTraits/ManufacturerTrait.php b/src/Entity/Parts/PartTraits/ManufacturerTrait.php index 5d7f8749..911a0806 100644 --- a/src/Entity/Parts/PartTraits/ManufacturerTrait.php +++ b/src/Entity/Parts/PartTraits/ManufacturerTrait.php @@ -49,7 +49,7 @@ trait ManufacturerTrait /** * @var string The url to the part on the manufacturer's homepage */ - #[Assert\Url] + #[Assert\Url(requireTld: false)] #[Groups(['full', 'import', 'part:read', 'part:write'])] #[ORM\Column(type: Types::TEXT)] protected string $manufacturer_product_url = ''; diff --git a/src/Entity/PriceInformations/Orderdetail.php b/src/Entity/PriceInformations/Orderdetail.php index 3709b37d..8ed76a46 100644 --- a/src/Entity/PriceInformations/Orderdetail.php +++ b/src/Entity/PriceInformations/Orderdetail.php @@ -124,7 +124,7 @@ class Orderdetail extends AbstractDBElement implements TimeStampableInterface, N /** * @var string The URL to the product on the supplier's website */ - #[Assert\Url] + #[Assert\Url(requireTld: false)] #[Groups(['full', 'import', 'orderdetail:read', 'orderdetail:write'])] #[ORM\Column(type: Types::TEXT)] protected string $supplier_product_url = ''; diff --git a/src/Form/History/EnforceEventCommentTypesType.php b/src/Form/History/EnforceEventCommentTypesType.php index 8bb095b9..85e43e6e 100644 --- a/src/Form/History/EnforceEventCommentTypesType.php +++ b/src/Form/History/EnforceEventCommentTypesType.php @@ -38,7 +38,7 @@ class EnforceEventCommentTypesType extends AbstractType return EnumType::class; } - public function configureOptions(OptionsResolver $resolver) + public function configureOptions(OptionsResolver $resolver): void { $resolver->setDefaults([ 'multiple' => true, @@ -46,4 +46,4 @@ class EnforceEventCommentTypesType extends AbstractType 'empty_data' => [], ]); } -} \ No newline at end of file +} diff --git a/src/Form/Type/LocaleSelectType.php b/src/Form/Type/LocaleSelectType.php index aa7af5c2..d47fb57f 100644 --- a/src/Form/Type/LocaleSelectType.php +++ b/src/Form/Type/LocaleSelectType.php @@ -44,10 +44,10 @@ class LocaleSelectType extends AbstractType return LocaleType::class; } - public function configureOptions(OptionsResolver $resolver) + public function configureOptions(OptionsResolver $resolver): void { $resolver->setDefaults([ 'preferred_choices' => $this->preferred_languages, ]); } -} \ No newline at end of file +} diff --git a/src/Security/UserChecker.php b/src/Security/UserChecker.php index 16afb37e..239a6096 100644 --- a/src/Security/UserChecker.php +++ b/src/Security/UserChecker.php @@ -23,6 +23,7 @@ declare(strict_types=1); namespace App\Security; use App\Entity\UserSystem\User; +use Symfony\Component\Security\Core\Authentication\Token\TokenInterface; use Symfony\Component\Security\Core\Exception\AccountStatusException; use Symfony\Component\Security\Core\Exception\CustomUserMessageAccountStatusException; use Symfony\Component\Security\Core\User\UserCheckerInterface; @@ -51,7 +52,7 @@ final class UserChecker implements UserCheckerInterface * * @throws AccountStatusException */ - public function checkPostAuth(UserInterface $user): void + public function checkPostAuth(UserInterface $user, ?TokenInterface $token = null): void { if (!$user instanceof User) { return; diff --git a/src/Security/Voter/BOMEntryVoter.php b/src/Security/Voter/BOMEntryVoter.php index 121c8172..4ce40d47 100644 --- a/src/Security/Voter/BOMEntryVoter.php +++ b/src/Security/Voter/BOMEntryVoter.php @@ -27,6 +27,7 @@ use App\Entity\ProjectSystem\Project; use App\Entity\ProjectSystem\ProjectBOMEntry; use Symfony\Bundle\SecurityBundle\Security; use Symfony\Component\Security\Core\Authentication\Token\TokenInterface; +use Symfony\Component\Security\Core\Authorization\Voter\Vote; use Symfony\Component\Security\Core\Authorization\Voter\Voter; /** @@ -46,7 +47,7 @@ class BOMEntryVoter extends Voter return $this->supportsAttribute($attribute) && is_a($subject, ProjectBOMEntry::class, true); } - protected function voteOnAttribute(string $attribute, mixed $subject, TokenInterface $token): bool + protected function voteOnAttribute(string $attribute, mixed $subject, TokenInterface $token, ?Vote $vote = null): bool { if (!is_a($subject, ProjectBOMEntry::class, true)) { return false; @@ -87,4 +88,4 @@ class BOMEntryVoter extends Voter { return $subjectType === 'string' || is_a($subjectType, ProjectBOMEntry::class, true); } -} \ No newline at end of file +} diff --git a/src/Security/Voter/HasAccessPermissionsVoter.php b/src/Security/Voter/HasAccessPermissionsVoter.php index bd466d07..9adef977 100644 --- a/src/Security/Voter/HasAccessPermissionsVoter.php +++ b/src/Security/Voter/HasAccessPermissionsVoter.php @@ -26,6 +26,7 @@ namespace App\Security\Voter; use App\Services\UserSystem\PermissionManager; use App\Services\UserSystem\VoterHelper; use Symfony\Component\Security\Core\Authentication\Token\TokenInterface; +use Symfony\Component\Security\Core\Authorization\Voter\Vote; use Symfony\Component\Security\Core\Authorization\Voter\Voter; /** @@ -41,7 +42,7 @@ final class HasAccessPermissionsVoter extends Voter { } - protected function voteOnAttribute(string $attribute, $subject, TokenInterface $token): bool + protected function voteOnAttribute(string $attribute, $subject, TokenInterface $token, ?Vote $vote = null): bool { $user = $this->helper->resolveUser($token); return $this->permissionManager->hasAnyPermissionSetToAllowInherited($user); @@ -56,4 +57,4 @@ final class HasAccessPermissionsVoter extends Voter { return $attribute === self::ROLE; } -} \ No newline at end of file +} diff --git a/src/Services/InfoProviderSystem/Providers/EmptyProvider.php b/src/Services/InfoProviderSystem/Providers/EmptyProvider.php new file mode 100644 index 00000000..e0de9772 --- /dev/null +++ b/src/Services/InfoProviderSystem/Providers/EmptyProvider.php @@ -0,0 +1,76 @@ +. + */ + +declare(strict_types=1); + + +namespace App\Services\InfoProviderSystem\Providers; + +use App\Services\InfoProviderSystem\DTOs\FileDTO; +use App\Services\InfoProviderSystem\DTOs\PartDetailDTO; +use App\Services\InfoProviderSystem\DTOs\SearchResultDTO; +use Symfony\Component\DependencyInjection\Attribute\When; + +/** + * This is a provider, which is used during tests. It always returns no results. + */ +#[When(env: 'test')] +class EmptyProvider implements InfoProviderInterface +{ + public function getProviderInfo(): array + { + return [ + 'name' => 'Empty Provider', + 'description' => 'This is a test provider', + //'url' => 'https://example.com', + 'disabled_help' => 'This provider is disabled for testing purposes' + ]; + } + + public function getProviderKey(): string + { + return 'empty'; + } + + public function isActive(): bool + { + return true; + } + + public function searchByKeyword(string $keyword): array + { + return [ + + ]; + } + + public function getCapabilities(): array + { + return [ + ProviderCapabilities::BASIC, + ProviderCapabilities::FOOTPRINT, + ]; + } + + public function getDetails(string $id): PartDetailDTO + { + throw new \RuntimeException('No part details available'); + } +} diff --git a/src/Services/InfoProviderSystem/Providers/MouserProvider.php b/src/Services/InfoProviderSystem/Providers/MouserProvider.php index a3c83b25..3171c994 100644 --- a/src/Services/InfoProviderSystem/Providers/MouserProvider.php +++ b/src/Services/InfoProviderSystem/Providers/MouserProvider.php @@ -305,6 +305,17 @@ class MouserProvider implements InfoProviderInterface return (float)$val; } + private function mapCurrencyCode(string $currency): string + { + //Mouser uses "RMB" for Chinese Yuan, but the correct ISO code is "CNY" + if ($currency === "RMB") { + return "CNY"; + } + + //For all other currencies, we assume that the ISO code is correct + return $currency; + } + /** * Converts the pricing (StandardPricing field) from the Mouser API to an array of PurchaseInfoDTOs * @param array $price_breaks @@ -321,7 +332,7 @@ class MouserProvider implements InfoProviderInterface $prices[] = new PriceDTO( minimum_discount_amount: $price_break['Quantity'], price: (string)$number, - currency_iso_code: $price_break['Currency'] + currency_iso_code: $this->mapCurrencyCode($price_break['Currency']) ); } diff --git a/tests/Controller/BulkInfoProviderImportControllerTest.php b/tests/Controller/BulkInfoProviderImportControllerTest.php index 47275b9f..e71a5fa2 100644 --- a/tests/Controller/BulkInfoProviderImportControllerTest.php +++ b/tests/Controller/BulkInfoProviderImportControllerTest.php @@ -761,12 +761,12 @@ class BulkInfoProviderImportControllerTest extends WebTestCase // Create field mappings with multiple keywords $fieldMappings = [ - new \App\Services\InfoProviderSystem\DTOs\BulkSearchFieldMappingDTO('name', ['lcsc'], 1) + new \App\Services\InfoProviderSystem\DTOs\BulkSearchFieldMappingDTO('empty', ['test'], 1) ]; // The service should be able to process the request and throw an exception when no results are found try { - $bulkService->performBulkSearch([$part], $fieldMappings, false); + $response = $bulkService->performBulkSearch([$part], $fieldMappings, false); $this->fail('Expected RuntimeException to be thrown when no search results are found'); } catch (\RuntimeException $e) { $this->assertStringContainsString('No search results found', $e->getMessage()); diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf index 66f8fb31..06326a21 100644 --- a/translations/messages.de.xlf +++ b/translations/messages.de.xlf @@ -8924,6 +8924,12 @@ Element 1 -> Element 1.2 Bauteil ändern + + + part_list.action.scrollable_hint + Scrollen Sie, um alle Aktionen anzuzeigen + + part_list.action.action.title @@ -9314,6 +9320,72 @@ Element 1 -> Element 1.2 Name des Anhangs + + + filter.bulk_import_job.label + Massenimport-Auftrag + + + + + filter.bulk_import_job.job_status + Auftragsstatus + + + + + filter.bulk_import_job.part_status_in_job + Bauteile-Status in Auftrag + + + + + filter.bulk_import_job.status.pending + Ausstehend + + + + + filter.bulk_import_job.status.in_progress + In Bearbeitung + + + + + filter.bulk_import_job.status.completed + Abgeschlossen + + + + + filter.bulk_import_job.status.stopped + Angehalten + + + + + filter.bulk_import_job.status.failed + Fehlgeschlagen + + + + + filter.bulk_import_job.part_status.pending + Ausstehend + + + + + filter.bulk_import_job.part_status.completed + Abgeschlossen + + + + + filter.bulk_import_job.part_status.skipped + Übersprungen + + filter.choice_constraint.operator.ANY @@ -10886,6 +10958,12 @@ Element 1 -> Element 1.2 Export als XML + + + part_list.action.export_xlsx + Export als Excel + + parts.import.title @@ -13481,5 +13559,635 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön Min. Vorschaubild-Breite (px) + + + info_providers.bulk_import.step1.title + Massenimport von Datenquellen – Schritt 1 + + + + + info_providers.bulk_import.parts_selected + Bauteile ausgewählt + + + + + info_providers.bulk_import.step1.global_mapping_description + Konfigurieren Sie Feldzuordnungen, die auf alle ausgewählten Teile angewendet werden sollen. Beispiel: „MPN → LCSC + Mouser” bedeutet, dass die Anbieter LCSC und Mouser anhand des MPN-Feldes jedes Teils durchsucht werden. + + + + + info_providers.bulk_import.selected_parts + Ausgewählte Bauteile + + + + + info_providers.bulk_import.field_mappings + Feldzuordnungen + + + + + info_providers.bulk_import.field_mappings_help + Legen Sie fest, welche Bauteilefelder mit welchen Informationsanbietern durchsucht werden sollen. Mehrere Zuordnungen werden kombiniert. + + + + + info_providers.bulk_import.add_mapping + Zuordnung hinzufügen + + + + + info_providers.bulk_import.search_results.title + Suchergebnisse + + + + + info_providers.bulk_import.errors + Fehler + + + + + info_providers.bulk_import.results_found + %count% Ergebnisse gefunden + + + + + info_providers.bulk_import.source_field + Bauteilefeld + + + + + info_providers.bulk_import.view_existing + Existierendes ansehen + + + + + info_providers.bulk_search.search_field + Suchfeld + + + + + info_providers.bulk_search.providers + Datenquellen + + + + + info_providers.bulk_import.actions.label + Aktionen + + + + + info_providers.bulk_search.providers.help + Wählen Sie aus, welche Datenquellen durchsucht werden sollen, wenn Bauteile dieses Feld haben. + + + + + info_providers.bulk_search.submit + Alle Bauteile suchen + + + + + info_providers.bulk_search.field.select + Wählen Sie ein Feld zum Suchen aus + + + + + info_providers.bulk_search.field.mpn + Herstellernummer (MPN) + + + + + info_providers.bulk_search.field.name + Bauteile Name + + + + + part_list.action.action.info_provider + Datenquellen + + + + + part_list.action.bulk_info_provider_import + Massenimport von Datenquellen + + + + + info_providers.bulk_import.step1.spn_recommendation + Lieferantenteilenummer (SPN) wird für bessere Ergebnisse empfohlen. Fügen Sie für jeden Lieferanten eine Zuordnung hinzu, damit dessen SPNs verwendet werden können. + + + + + info_providers.bulk_import.update_part + Bauteil aktualisieren + + + + + info_providers.bulk_import.prefetch_details + Vorabruf der Bauteiledetails + + + + + info_providers.bulk_import.prefetch_details_help + Details für alle Ergebnisse vorab abrufen. Dies dauert zwar länger, beschleunigt jedoch den Arbeitsablauf für die Aktualisierung von Bauteilen. + + + + + info_providers.bulk_import.step2.title + Massenimport von Informationsquellen + + + + + info_providers.bulk_import.step2.card_title + Massenimport für %count% Bauteile – %date% + + + + + info_providers.bulk_import.parts + Bauteile + + + + + info_providers.bulk_import.results + Ergebnisse + + + + + info_providers.bulk_import.created_at + Erstellt am + + + + + info_providers.bulk_import.status.in_progress + In Bearbeitung + + + + + info_providers.bulk_import.status.completed + Abgeschlossen + + + + + info_providers.bulk_import.status.failed + Fehlgeschlagen + + + + + info_providers.bulk_import.table.name + Name + + + + + info_providers.bulk_import.table.description + Beschreibung + + + + + info_providers.bulk_import.table.manufacturer + Hersteller + + + + + info_providers.bulk_import.table.provider + Quelle + + + + + info_providers.bulk_import.table.source_field + Bauteilefeld + + + + + info_providers.bulk_import.back + Zurück + + + + + info_providers.bulk_import.progress + Fortschritt: + + + + + info_providers.bulk_import.status.pending + Ausstehend + + + + + info_providers.bulk_import.completed + abgeschlossen + + + + + info_providers.bulk_import.skipped + übersprungen + + + + + info_providers.bulk_import.mark_completed + Als abgeschlossen markieren + + + + + info_providers.bulk_import.mark_skipped + Als übersprungen markieren + + + + + info_providers.bulk_import.mark_pending + Als ausstehend markieren + + + + + info_providers.bulk_import.skip_reason + Grund des Überspringens + + + + + info_providers.bulk_import.editing_part + Bearbeite Bauteil als Teil des Massenimports + + + + + info_providers.bulk_import.complete + Abgeschlossen + + + + + info_providers.bulk_import.existing_jobs + Existierende Aufträge + + + + + info_providers.bulk_import.job_name + Auftragsname + + + + + info_providers.bulk_import.parts_count + Bauteileanzahl + + + + + info_providers.bulk_import.results_count + Ergebnisanzahl + + + + + info_providers.bulk_import.progress_label + Fortschritt: %current%/%total% + + + + + info_providers.bulk_import.manage_jobs + Massenimportaufträge verwalten + + + + + info_providers.bulk_import.view_results + Ergebnisse anzeigen + + + + + info_providers.bulk_import.status + Status + + + + + info_providers.bulk_import.manage_jobs_description + Alle Ihre Massenimportaufträge anzeigen und verwalten. Um einen neuen Auftrag zu erstellen, wählen Sie Bauteile aus und klicken Sie auf „Massenimport von Informationsanbietern”. + + + + + info_providers.bulk_import.no_jobs_found + Es wurden keine Massenimportaufträge gefunden. + + + + + info_providers.bulk_import.create_first_job + Erstellen Sie Ihren ersten Massenimportauftrag, indem Sie mehrere Bauteile in einer Bauteiletabelle auswählen und die Option „Massenimport aus Informationsanbieter“ auswählen. + + + + + info_providers.bulk_import.confirm_delete_job + Möchten Sie diesen Auftrag wirklich löschen? + + + + + info_providers.bulk_import.job_name_template + Massenimport für %count% Teile + + + + + info_providers.bulk_import.step2.instructions.title + So verwenden Sie den Massenimport + + + + + info_providers.bulk_import.step2.instructions.description + Befolgen Sie diese Schritte, um Ihre Teile effizient zu aktualisieren: + + + + + info_providers.bulk_import.step2.instructions.step1 + Klicken Sie auf „Teil aktualisieren“, um ein Teil aus den Informationsquellen zu aktualisieren. + + + + + info_providers.bulk_import.step2.instructions.step2 + Überprüfen und ändern Sie die Teileinformationen nach Bedarf. Hinweis: Sie müssen zweimal auf „Speichern“ klicken, um die Änderungen zu speichern. + + + + + info_providers.bulk_import.step2.instructions.step3 + Klicken Sie auf „Abgeschlossen“, um den Teil als erledigt zu markieren und zu dieser Übersicht zurückzukehren. + + + + + info_providers.bulk_import.created_by + Erstellt von + + + + + info_providers.bulk_import.completed_at + Abgeschlossen am + + + + + info_providers.bulk_import.action.label + Aktion + + + + + info_providers.bulk_import.action.delete + Löschen + + + + + info_providers.bulk_import.status.active + Aktiv + + + + + info_providers.bulk_import.progress.title + Fortschritt + + + + + info_providers.bulk_import.progress.completed_text + %completed%/%total% abgeschlossen + + + + + info_providers.bulk_import.status.stopped + Angehalten + + + + + info_providers.bulk_import.action.stop + Stop + + + + + info_providers.bulk_import.confirm_stop_job + Sind sie sicher, dass sie diesen Auftrag anhalten wollen? + + + + + part.filter.in_bulk_import_job + Im Massenimport-Auftrag + + + + + part.filter.bulk_import_job_status + Status des Massenimportauftrags + + + + + part.filter.bulk_import_part_status + Status des Bauteils im Massenimport + + + + + part.edit.tab.bulk_import + Massenimportauftrag + + + + + bulk_import.status.pending + Ausstehend + + + + + bulk_import.status.in_progress + In Bearbeitung + + + + + bulk_import.status.completed + Abgeschlossen + + + + + bulk_import.status.stopped + Angehalten + + + + + bulk_import.status.failed + Fehlgeschlagen + + + + + bulk_import.part_status.pending + Ausstehend + + + + + bulk_import.part_status.completed + Abgeschlossen + + + + + bulk_import.part_status.skipped + Übersprungen + + + + + bulk_import.part_status.failed + Fehlgeschlagen + + + + + bulk_info_provider_import_job.label + Massenimport von Informationquellen + + + + + bulk_info_provider_import_job_part.label + Massenimportauftrag Bauteil + + + + + info_providers.bulk_search.priority + Priorität + + + + + info_providers.bulk_search.priority.help + Niedrigere Zahlen = höhere Priorität. Gleiche Priorität = Ergebnisse kombinieren. Unterschiedliche Prioritäten = zuerst die höchste versuchen, bei fehlenden Ergebnissen auf die niedrigere zurückgreifen. + + + + + info_providers.bulk_import.priority_system.title + Prioritätssystem + + + + + info_providers.bulk_import.priority_system.description + Lower numbers = higher priority. Same priority = combine results. Different priorities = try highest first, fallback if no results. + + + + + info_providers.bulk_import.priority_system.example + Beispiel: Priorität 1: „LCSC SPN → LCSC“, Priorität 2: „MPN → LCSC + Mouser“, Priorität 3: „Name → Alle Anbieter“ + + + + + info_providers.bulk_import.search.submit + Datenquellen + + + + + info_providers.bulk_import.research.title + Bauteile erneut suchen + + + + + info_providers.bulk_import.research.description + Erneute Suche nach Teilen unter Verwendung aktualisierter Informationen (z. B. neue MPNs). Verwendet dieselben Feldzuordnungen wie die ursprüngliche Suche. + + + + + info_providers.bulk_import.research.all_pending + Alle ausstehenden Teile erneut suchen + + + + + info_providers.bulk_import.research.part + Erneut suchen + + + + + info_providers.bulk_import.research.part_tooltip + Dieses Bauteil mit aktualisierten Informationen erneut suchen + + + + + info_providers.bulk_import.max_mappings_reached + Maximale Anzahl von Zuordnungen erreicht + + diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index b109eb6f..a2ec2f65 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -9339,12 +9339,6 @@ Element 1 -> Element 1.2 Part Status in Job - - - filter.bulk_import_job.status.any - Any Status - - filter.bulk_import_job.status.pending @@ -9375,12 +9369,6 @@ Element 1 -> Element 1.2 Failed - - - filter.bulk_import_job.part_status.any - Any Part Status - - filter.bulk_import_job.part_status.pending @@ -12404,7 +12392,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.element14.apiKey.help - https://partner.element14.com/.]]> + You can register for an API key on <a href="https://partner.element14.com/">https://partner.element14.com/</a>. @@ -12416,7 +12404,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.element14.storeId.help - here for a list of valid domains.]]> + The store domain to retrieve the data from. This decides the language and currency of results. See <a href="https://partner.element14.com/docs/Product_Search_API_REST__Description">here</a> for a list of valid domains. @@ -12434,7 +12422,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.tme.token.help - https://developers.tme.eu/en/.]]> + You can get an API token and secret on <a href="https://developers.tme.eu/en/">https://developers.tme.eu/en/</a>. @@ -12482,7 +12470,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.mouser.apiKey.help - https://eu.mouser.com/api-hub/.]]> + You can register for an API key on <a href="https://eu.mouser.com/api-hub/">https://eu.mouser.com/api-hub/</a>. @@ -12560,7 +12548,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.system.attachments - + Attachments & Files @@ -12584,7 +12572,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.system.attachments.allowDownloads.help - Attention: This can be a security issue, as it might allow users to access intranet ressources via Part-DB!]]> + With this option users can download external files into Part-DB by providing an URL. <b>Attention: This can be a security issue, as it might allow users to access intranet ressources via Part-DB!</b> @@ -12758,8 +12746,8 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.system.localization.base_currency_description - Please note that the currencies are not converted, when changing this value. So changing the default currency after you already added price information, will result in wrong prices!]]> + The currency that is used to store price information and exchange rates in. This currency is assumed, when no currency is set for a price information. +<b>Please note that the currencies are not converted, when changing this value. So changing the default currency after you already added price information, will result in wrong prices!</b> @@ -12789,7 +12777,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.misc.kicad_eda.category_depth.help - 0 to show more levels. Set to -1, to show all parts of Part-DB inside a sigle cnategory in KiCad.]]> + This value determines the depth of the category tree, that is visible inside KiCad. 0 means that only the top level categories are visible. Set to a value > 0 to show more levels. Set to -1, to show all parts of Part-DB inside a sigle cnategory in KiCad. @@ -12807,7 +12795,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.behavior.sidebar.items.help - + The menus which appear at the sidebar by default. Order of items can be changed via drag & drop. @@ -12855,7 +12843,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.behavior.table.parts_default_columns.help - + The columns to show by default in part tables. Order of items can be changed via drag & drop. @@ -12909,7 +12897,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.oemsecrets.sortMode.M - + Completeness & Manufacturer name @@ -13638,12 +13626,6 @@ Please note, that you can not impersonate a disabled user. If you try you will g Source Field - - - info_providers.bulk_import.create_part - Create Part - - info_providers.bulk_import.view_existing @@ -13710,18 +13692,6 @@ Please note, that you can not impersonate a disabled user. If you try you will g Bulk Info Provider Import - - - info_providers.bulk_import.clear_selections - Clear All Selections - - - - - info_providers.bulk_import.clear_row - Clear this row's selections - - info_providers.bulk_import.step1.spn_recommendation @@ -13824,126 +13794,18 @@ Please note, that you can not impersonate a disabled user. If you try you will g Source Field - - - info_providers.bulk_import.table.action - Action - - - - - info_providers.bulk_import.action.select - Select - - - - - info_providers.bulk_import.action.deselect - Deselect - - - - - info_providers.bulk_import.action.view_details - View Details - - - - - info_providers.bulk_import.no_results - No results found - - - - - info_providers.bulk_import.processing - Processing... - - - - - info_providers.bulk_import.error - Error occurred during import - - - - - info_providers.bulk_import.success - Import completed successfully - - - - - info_providers.bulk_import.partial_success - Import completed with some errors - - - - - info_providers.bulk_import.retry - Retry - - - - - info_providers.bulk_import.cancel - Cancel - - - - - info_providers.bulk_import.confirm - Confirm Import - - info_providers.bulk_import.back Back - - - info_providers.bulk_import.next - Next - - - - - info_providers.bulk_import.finish - Finish - - info_providers.bulk_import.progress Progress: - - - info_providers.bulk_import.time_remaining - Estimated time remaining: %time% - - - - - info_providers.bulk_import.details_modal.title - Part Details - - - - - info_providers.bulk_import.details_modal.close - Close - - - - - info_providers.bulk_import.details_modal.select_this_part - Select This Part - - info_providers.bulk_import.status.pending @@ -14148,24 +14010,6 @@ Please note, that you can not impersonate a disabled user. If you try you will g %completed% / %total% completed - - - info_providers.bulk_import.error.deleting_job - Error deleting job - - - - - info_providers.bulk_import.error.unknown - Unknown error - - - - - info_providers.bulk_import.error.deleting_job_with_details - Error deleting job: %error% - - info_providers.bulk_import.status.stopped @@ -14190,18 +14034,6 @@ Please note, that you can not impersonate a disabled user. If you try you will g In Bulk Import Job - - - part.filter.in_bulk_import_job.yes - Yes - - - - - part.filter.in_bulk_import_job.no - No - - part.filter.bulk_import_job_status @@ -14274,20 +14106,14 @@ Please note, that you can not impersonate a disabled user. If you try you will g Failed - - - filter.operator - Operator - - - + bulk_info_provider_import_job.label Bulk info provider import - + bulk_info_provider_import_job_part.label Bulk Import Job Part @@ -14328,12 +14154,6 @@ Please note, that you can not impersonate a disabled user. If you try you will g Search Providers - - - info_providers.bulk_import.searching - Searching - - info_providers.bulk_import.research.title @@ -14365,7 +14185,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g - + info_providers.bulk_import.max_mappings_reached Maximum number of mappings reached diff --git a/translations/security.pl.xlf b/translations/security.pl.xlf index 232bea19..2ae0f64b 100644 --- a/translations/security.pl.xlf +++ b/translations/security.pl.xlf @@ -1,17 +1,23 @@ - + user.login_error.user_disabled Twoje konto jest wyłączone! Skontaktuj się z administratorem, jeśli uważasz, że jest to niewłaściwe. - + saml.error.cannot_login_local_user_per_saml Nie możesz zalogować się jako użytkownik lokalny poprzez SSO! Zamiast tego użyj hasła użytkownika lokalnego. + + + saml.error.cannot_login_saml_user_locally + Nie można zalogować się lokalnie do tego użytkownika + + diff --git a/yarn.lock b/yarn.lock index 3289c949..ece08bb9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,58 +2,58 @@ # yarn lockfile v1 -"@algolia/autocomplete-core@1.19.3": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.19.3.tgz#f480d638d2b4218f8161f313186db7a5aac99c90" - integrity sha512-45CVTxtd3PwVux5G3WLUA3So5tRKRXu+amupW0dg3KTaTeydt+KzvH1mrZhs3hUne7VQ+g8+ZRGWHbuL/Rb5mw== +"@algolia/autocomplete-core@1.19.4": + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.19.4.tgz#db9e4ef88cd8f2ce5b25e376373a8898dcbe2945" + integrity sha512-yVwXLrfwQ3dAndY12j1pfa0oyC5hTDv+/dgwvVHj57dY3zN6PbAmcHdV5DOOdGJrCMXff+fsPr8G2Ik8zWOPTw== dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.19.3" - "@algolia/autocomplete-shared" "1.19.3" + "@algolia/autocomplete-plugin-algolia-insights" "1.19.4" + "@algolia/autocomplete-shared" "1.19.4" -"@algolia/autocomplete-js@1.19.3", "@algolia/autocomplete-js@^1.17.0": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.19.3.tgz#a3f733ac654201beb18c29e83b61653e5037c04c" - integrity sha512-uJPElcGy1jqi8WAzTBgX4xufu+cRYSaDfAZW3ed4AVTOu8oDwUkMgrKgpKxp5u8d6BhugSm47vGkYoj87jZQ/Q== +"@algolia/autocomplete-js@1.19.4", "@algolia/autocomplete-js@^1.17.0": + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.19.4.tgz#235e554d4e46567d7305d8c216b75dd2a0091655" + integrity sha512-ZkwsuTTIEuw+hbsIooMrNLvTVulUSSKqJT3ZeYYd//kA5fHaFf2/T0BDmd9qSGxZRhT5WS8AJYjFARLmj5x08g== dependencies: - "@algolia/autocomplete-core" "1.19.3" - "@algolia/autocomplete-preset-algolia" "1.19.3" - "@algolia/autocomplete-shared" "1.19.3" + "@algolia/autocomplete-core" "1.19.4" + "@algolia/autocomplete-preset-algolia" "1.19.4" + "@algolia/autocomplete-shared" "1.19.4" htm "^3.1.1" preact "^10.13.2" -"@algolia/autocomplete-plugin-algolia-insights@1.19.3": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.3.tgz#04e6e8150cd0964f7521acbb1eb1a3d650e9f60d" - integrity sha512-Oy6t0Ws99xWKCzrp7pFWncLqFA3MoBAv1DDbDrn2XN9NBE9GviXw2hZsBi6CFReR/9wK72xq4vT96LBshOxhaQ== +"@algolia/autocomplete-plugin-algolia-insights@1.19.4": + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.4.tgz#be14ba50677ea308d43e4f9e96f4542c3da51432" + integrity sha512-K6TQhTKxx0Es1ZbjlAQjgm/QLDOtKvw23MX0xmpvO7AwkmlmaEXo2PwHdVSs3Bquv28CkO2BYKks7jVSIdcXUg== dependencies: - "@algolia/autocomplete-shared" "1.19.3" + "@algolia/autocomplete-shared" "1.19.4" "@algolia/autocomplete-plugin-recent-searches@^1.17.0": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-recent-searches/-/autocomplete-plugin-recent-searches-1.19.3.tgz#f6a98362dc7d7fcf080b17202dd8b6207fe447d2" - integrity sha512-RfY6TyolCa2gV655EKsz5sMp7E19C59ENJ3LBe5lRyq3o6sO5jNAMMyEBAp7y8M7uGRdepa6Y7Tch1zSLlCEEw== + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-recent-searches/-/autocomplete-plugin-recent-searches-1.19.4.tgz#f3a013438f915aac8258481a6504a18bad432c8f" + integrity sha512-8LLAedqcvztFweNWFQuqz9lWIiVlPi+wLF+3qWLPWQZQY3E4bVsbnxVfL9z4AMX9G0lljd2dQitn+Vwkl96d7Q== dependencies: - "@algolia/autocomplete-core" "1.19.3" - "@algolia/autocomplete-js" "1.19.3" - "@algolia/autocomplete-preset-algolia" "1.19.3" - "@algolia/autocomplete-shared" "1.19.3" + "@algolia/autocomplete-core" "1.19.4" + "@algolia/autocomplete-js" "1.19.4" + "@algolia/autocomplete-preset-algolia" "1.19.4" + "@algolia/autocomplete-shared" "1.19.4" -"@algolia/autocomplete-preset-algolia@1.19.3": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.19.3.tgz#027fd0937bc22b72c3eecf56053ab55f79e4b423" - integrity sha512-NIvRLWFnX5MclQVyRKPwNDxjNg214qXCTZ/jLLVXw17VmPsEYfgeSYEMWEGFapA8KKKMz+Kwb+nBOc4je6DXfg== +"@algolia/autocomplete-preset-algolia@1.19.4": + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.19.4.tgz#258c65112d73376c5c395d1ce67cd668deb06572" + integrity sha512-WhX4mYosy7yBDjkB6c/ag+WKICjvV2fqQv/+NWJlpvnk2JtMaZByi73F6svpQX945J+/PxpQe8YIRBZHuYsLAQ== dependencies: - "@algolia/autocomplete-shared" "1.19.3" + "@algolia/autocomplete-shared" "1.19.4" -"@algolia/autocomplete-shared@1.19.3": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.3.tgz#9bd9dfd80fa3e320461682e917f0f94404f60eba" - integrity sha512-zzpqoVm/I4eRFT5Mcempwa5SVKox83eVIsZyLAYQdV+7tmtEYayx225Kl7nwhGrJ7NCozE9YWMwuFFN2g5dSBg== +"@algolia/autocomplete-shared@1.19.4": + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.4.tgz#fd0b92e2723e70c97df4fa7ba0a170c500289918" + integrity sha512-V7tYDgRXP0AqL4alwZBWNm1HPWjJvEU94Nr7Qa2cuPcIAbsTAj7M/F/+Pv/iwOWXl3N7tzVzNkOWm7sX6JT1SQ== "@algolia/autocomplete-theme-classic@^1.17.0": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.19.3.tgz#b4442911e3dc38bfb40c25f56b71f099a321f9c7" - integrity sha512-f0s9AxiqWTrv+etLcVXqzBTX5QbnR6JXJPmWu5mgkch7VY4AIqIuNB8ToDkSl1Hp9prkKir7/J9xEf7BDePHww== + version "1.19.4" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.19.4.tgz#7a0802e7c64dcc3584d5085e23a290a64ade4319" + integrity sha512-/qE8BETNFbul4WrrUyBYgaaKcgFPk0Px9FDKADnr3HlIkXquRpcFHTxXK16jdwXb33yrcXaAVSQZRfUUSSnxVA== "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.27.1": version "7.27.1" @@ -837,159 +837,159 @@ "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.27.1" -"@ckeditor/ckeditor5-adapter-ckfinder@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-46.0.3.tgz#f19f9fa1a0a33aa2fa502f0f7c779c027f4f78bd" - integrity sha512-xebONgXYuF8Fuhr6C+lpwRSfpChSrJKTy5S0i7vuBY+EeuXLRED7AuCOvPwV9oed1/CqbzDWWH1IefgkLwZwvQ== +"@ckeditor/ckeditor5-adapter-ckfinder@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-46.1.1.tgz#50913faace91e937777ecd34b040407329710d54" + integrity sha512-7wq9WdYyq0jabUZOlnq/vOa/WQO6jXKQ01QCsx6Y7WZ00mxOQ0AmwzLEusHf9VEvXx25yH7jZa07axyEvjM+RQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-upload" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-upload" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-alignment@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-alignment/-/ckeditor5-alignment-46.0.3.tgz#34cb75002fefc79dbffc94b08c0a0a34e722adb5" - integrity sha512-P0qegTFO9u5gbR7Ig/JI0vGdWFtxzM08KPCbeYTpQtdI9+DrKdvWFo0LVB7LJjR6OKuUPCtnulGgCyhuzNT7lw== +"@ckeditor/ckeditor5-alignment@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-alignment/-/ckeditor5-alignment-46.1.1.tgz#2649ec2ae0c3e181e243afd5e0976f91bfa7c995" + integrity sha512-LD9XMo0lqZw8Nm4Rdsd3b19rjVNLInAUrlbuJpXxgHTOP3CcrE1+kklosow3KreUZkWSxui0tszp45jRmGL1qQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-autoformat@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-46.0.3.tgz#ac2390550211aa71b7065559d4d9c135e3296ad0" - integrity sha512-E3bjlf8HbTD9FiGHPQyrbRXniA7W06CecmlKXwHDisGC8lLLF8ZpuRX4oGAH5QLpSVFyGuj0C1GJtVY0+PEjOw== +"@ckeditor/ckeditor5-autoformat@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-46.1.1.tgz#4b71ea778d31562f48aaf9a1aeb0e0810d62feff" + integrity sha512-D2gC9NMd73BAszrP7GdwEqv5YAb+k/EMSIzlcyeUn8gYslGE+SrZHcgj4VCWaGWS+iu/G80ZskiXMBbNgC4NAw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-heading" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-heading" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-autosave@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-autosave/-/ckeditor5-autosave-46.0.3.tgz#d26d0157ebf4005fac8f802de16ce65188e64c92" - integrity sha512-SStt6opEniy0i5N5QMsAttpxhPvlmQ5UgmfvVmkyBnvOGwFwSmIFjxAXdTsAhvKdDaKrsjeCpv/j6L6llYk7dw== +"@ckeditor/ckeditor5-autosave@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-autosave/-/ckeditor5-autosave-46.1.1.tgz#39ea7b4840427c59086b91a4f351188729ef303f" + integrity sha512-VJ2U0P0ybuIF92fU1rSL9jkqOnywKek7ANR+B9Gc3vs3JdNEkN078pF5KS9xvnAkcrEt1KZBmqwghSDiiI91Wg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-basic-styles@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-46.0.3.tgz#563cb4ef19ecfd763745cb0bd79940fd03b7a81c" - integrity sha512-THmEPEbYopSfq8NTAugPLk+QW8/vuRkJfg/NpESzeugqCkBG2to3thOHdetbpye4IJBokLFhLsGFfKVYfVF81A== +"@ckeditor/ckeditor5-basic-styles@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-46.1.1.tgz#6ed72424ed78dee494c3aa6e0ac97cb03a7303fc" + integrity sha512-NiCugPGmaCIHc4ivvJRUq/hcfchaChksWyRK6i5xbjj5NSlASjXt0fe4717pQVTN6lZxiJ9CaX6btCAYlmu5BQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-block-quote@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-46.0.3.tgz#79a783d36ad4f9163cc31fb608ac6213c040a145" - integrity sha512-8bI7GoxOPrIExt/32gxLDQJB5VdSp3Oi6fqA+GH0Lqj+ri8HKfl3S147GymTUfBh01IOymQNL7xX04Dq1Nbl6A== +"@ckeditor/ckeditor5-block-quote@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-46.1.1.tgz#14d2aa5b1fc6429addeb2a2099e6664cd779ea09" + integrity sha512-m9MhmntW8cZBfhqluaDE4sJaMjks36ClxzxQwuz7Br+YhUXNhhtUrvpFggeZvgZ/IuII+OG6DolnD1WRHJlMEg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-bookmark@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-bookmark/-/ckeditor5-bookmark-46.0.3.tgz#f597408d87746105ba5d7a80ce8a7f4fa32a7cb6" - integrity sha512-f1usHplw2Ndhm1AiyjWfOWoaSQehMqBaXTa94OXlvO6ci1RIijdFm+DKn4Lgh/vSjv4vo25eQReTmEM0KaysvA== +"@ckeditor/ckeditor5-bookmark@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-bookmark/-/ckeditor5-bookmark-46.1.1.tgz#ec8279de8b35b5582ed2a9f508acd6fd4a486eed" + integrity sha512-TiCO6F9uHiHOuGGfR+t7a5i93bJqPEoBpX67qQYV7EkhNIa7roa0PTkPXw6RFBGFv6LNgt0cNle/f7O94qhfcQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-link" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-link" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-ckbox@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-ckbox/-/ckeditor5-ckbox-46.0.3.tgz#e0999969662c56bc768ac0ee7a4b09a3f6fefb82" - integrity sha512-UnmCqOU/iyYDef/OVsWbixeXwo+0pb3YGNWgmd2YsCFUUerbpOkDwwGuvCZPE7Hs34lNz8ybbhjR9KmGu8WcAw== +"@ckeditor/ckeditor5-ckbox@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-ckbox/-/ckeditor5-ckbox-46.1.1.tgz#514b664070d0a28deacbaea98dc7616d4dad4654" + integrity sha512-ngKJf1doQFp0FExF7skmtzHcD1H6cxkFFWH5ipRm8t5AcxivZIkbaMlNQMZTGKhMKtLmT77dQ7oGI4HT1XV4bA== dependencies: - "@ckeditor/ckeditor5-cloud-services" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-image" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-upload" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-cloud-services" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-image" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-upload" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" blurhash "2.0.5" - ckeditor5 "46.0.3" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-ckfinder@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-ckfinder/-/ckeditor5-ckfinder-46.0.3.tgz#f7a0c234be03f71229461668dc8a659f608ecdca" - integrity sha512-VXggqo2w0TgFPyu6z+uH3aTWQMhbq2F2iPUi8SreYCL0JclczbU4HDKqzQU+RKhrzp+yhK1n7ztX5aN1H9EVAw== +"@ckeditor/ckeditor5-ckfinder@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-ckfinder/-/ckeditor5-ckfinder-46.1.1.tgz#c983bebdb352dea77e1ec438ae5ebd78403f2488" + integrity sha512-u096IDCS/9R7DhUUgHhP7ED5pjIP5JPE1SMRZ3UcfipVUveqT9Qqgm892Rsm4VfouoXw3f3pwoK68KIVjdxMlw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-image" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-image" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-clipboard@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-46.0.3.tgz#5a42799228875a8112c98fc61ad1ca050f42fca0" - integrity sha512-ECz2goSbYZSlhRT2HszIPCMWFfThA0uIuXpI5PjYj7rDJUoip/Y3/UZjyMo47IUFf66Y4VdvJoq0fv/Z86HYIg== +"@ckeditor/ckeditor5-clipboard@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-46.1.1.tgz#db80d0e747595ac3f91d3573b04c609bb3d2b8dc" + integrity sha512-YaFYBPdOIBqkYY1e7RYzZlicldmkM251WoWVAjbSwY7EWQY/tmLrnVmBZ31B/TqwvSBy6txQYBtuRZvozQ3F0w== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-cloud-services@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-cloud-services/-/ckeditor5-cloud-services-46.0.3.tgz#7c02822ed77a1b4d3e80c0f70b4b250c5e946945" - integrity sha512-eKmtcygKoAoba6LGKdsFQyU50yZeeFgD9k05HYnN4BZCqZjrmlTbo3mQrTREgM/w2yxQ4AkDVj162S9NOyibWA== +"@ckeditor/ckeditor5-cloud-services@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-cloud-services/-/ckeditor5-cloud-services-46.1.1.tgz#c8f56a81ad4bb00f8b88ca5c5af37fe0ccd9d3ea" + integrity sha512-YBBklzman8taer22uehNxeehDKaGbwnAaI8h7JIxaf0EpvaldjDnswg1hvJTHpLYDZiiEoI3pHmtdatuNWMlrg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-code-block@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-code-block/-/ckeditor5-code-block-46.0.3.tgz#a8595063ce34da2a2095e89cf79be8b0532de056" - integrity sha512-5Bny1t2jb+Fruy4Tf0Es6YGPe24eWUiCskTv7QZkebEUtectUhZXjrbAPXkn9GQH9E+jU/ywhYkkCKwDgg+Vnw== +"@ckeditor/ckeditor5-code-block@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-code-block/-/ckeditor5-code-block-46.1.1.tgz#9faceacdcb4256554ca9f3fc819263a30ed5b34d" + integrity sha512-YG1YOKHV/zHsSS/CcQJUx/Y8virChUG7JB7HbS3WgkFccvMEZLusx5GkeKXQHRZp0yUxbcAKO+woeVIwylrbCw== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-core@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-core/-/ckeditor5-core-46.0.3.tgz#e9d294b517f646d6efdccecc8b3dc030feac7641" - integrity sha512-J03+XnTDL+Ex43ttT4fBxfJGRQxDor0zJc3TxlX44g0q7xD1l7T2CIkorry+817e3By3Qe3DfiMSleHKuDnmvQ== +"@ckeditor/ckeditor5-core@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-core/-/ckeditor5-core-46.1.1.tgz#ddd0d29cb42034b8987044cd811abc4a343fff81" + integrity sha512-J1WsQxxnbzgbG+xz669+bzfJ+jRbaMdYsdxZZAHlGjaKaOOMXMVrmsAesxy9OoV2LEuMed3BMu7BnICKIoD/aw== dependencies: - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-watchdog" "46.0.3" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-watchdog" "46.1.1" es-toolkit "1.39.5" "@ckeditor/ckeditor5-dev-translations@^43.0.1", "@ckeditor/ckeditor5-dev-translations@^43.1.0": @@ -1033,316 +1033,316 @@ terser-webpack-plugin "^4.2.3" through2 "^3.0.1" -"@ckeditor/ckeditor5-easy-image@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-easy-image/-/ckeditor5-easy-image-46.0.3.tgz#fbf72ea4524ded6b5aceacc41fa6f5e08672f7f3" - integrity sha512-UZs1G2wZaUr4lJSUsECBpM5ntr0UIXhGYG6lhE4Lf1TBaOypzxusR0H3txNtWIX1rq6hCeFH1P7meijfvJRgbw== +"@ckeditor/ckeditor5-easy-image@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-easy-image/-/ckeditor5-easy-image-46.1.1.tgz#fe4f3e827de906e7854a50bdb4a17dfd2cd26a91" + integrity sha512-1UbSdmRuGoYhtAlYUeZlttLBblfYJbmIXE5iGVgi+2rGLEHucqQ0zBh84di+TCdqbjkp/S+T6G4sopQMM3xmbA== dependencies: - "@ckeditor/ckeditor5-cloud-services" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-upload" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-cloud-services" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-upload" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-editor-balloon@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-balloon/-/ckeditor5-editor-balloon-46.0.3.tgz#35382c0393babc1a5f3ec8acd9a0f68ebb56a291" - integrity sha512-NXqmQK45DybJmgWFUln2uTvWqg77BuTp/R/4F33K6fgA4QGmnlWZ+l96Z5Rpmq6Rxc7suBNIKKWRFihquHw1hw== +"@ckeditor/ckeditor5-editor-balloon@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-balloon/-/ckeditor5-editor-balloon-46.1.1.tgz#8c6f5255643feb0bb0f6da6ae232f34fc1634a54" + integrity sha512-RGqrEWy50j8TbQeE8dNg+EIuuX5lef2fciiUO7wNyKQO5HahQS5BVbVy8+Uo24p/VHishp2Dzf4tqX6ZtnzRdA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-editor-classic@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-46.0.3.tgz#f872b541014dc24b3a3ff62331a785348ea3ae40" - integrity sha512-fw4pdBqT1UpVYkBBpACQn9w5iR2Y62AvGW7ANt6b1nv55+FIN0uEAHsuChvZdFra8iJQR1qyilT24LVOTtk5mg== +"@ckeditor/ckeditor5-editor-classic@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-46.1.1.tgz#1a963ad5804defb925e49c3db6e25a1e4b5638fc" + integrity sha512-5WrFP+YUTwjQN/0f1TfzDNqgd0tK50Gw1YNPXav1AQHYnQUaFUxJEZgesV2Z3w77LIYVguoOlCEMk2yDhA+7aw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-editor-decoupled@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-decoupled/-/ckeditor5-editor-decoupled-46.0.3.tgz#dae17ccb2d3fc3461fbe174b45590f9cde8748be" - integrity sha512-svrTpgGCi9YLhzit97i+A+lVStnQ4fNbGj6O1HlRG676BA20zqUkUWbNDPlBQT5sbq4N2oLKPwBmAqtUsF9ivQ== +"@ckeditor/ckeditor5-editor-decoupled@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-decoupled/-/ckeditor5-editor-decoupled-46.1.1.tgz#8698c09891097e8b24d69062db4f74ef3c35190a" + integrity sha512-ony/8uvWj7zFCPQ9GdsntT247WQShcNdNsG+M7bmaVNh8VjMyUMPY8vGL42eqR72I95vzhcnO19yqqqoa4bT/A== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-editor-inline@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-inline/-/ckeditor5-editor-inline-46.0.3.tgz#31342902ec3ad3185cfaf8097d55f1086f8f63a6" - integrity sha512-VfsD95gALQrUMHRJ5f2KKIPgtRb5flAqug85GSWy+wJZXOv7dC953tc1v8PYtUOHV6R3k2SWOUAGUClRu2ijOQ== +"@ckeditor/ckeditor5-editor-inline@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-inline/-/ckeditor5-editor-inline-46.1.1.tgz#6c855d07133972c22a530e312c4a6b33c654e337" + integrity sha512-/paul3r1JgKp588tswE0yBfjpUT8U1/VLLo9RweAzQmtV1/XvG/Ua3YtGAV9eyvLQ5R7PKBJ0+Wq4fjNE8yVgw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-editor-multi-root@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-46.0.3.tgz#b9d9b4f62d5396e3597c24f6183ab92ea0512d52" - integrity sha512-mS9gd8zTCclstU5DROT5L3sVq6HSDk0jw/7d7bgKEvWbGvQ6iPiqcgZ+bzpyrtvXMQKnmgfytZpU9qfODLpwFA== +"@ckeditor/ckeditor5-editor-multi-root@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-46.1.1.tgz#77186eb6560dcef3bdb3431aceadc35d6c66ed60" + integrity sha512-UBqQPDtWpoPd+LJ/45MW2DTykYMc6Qg3QcNto81cRBGj5pbhnCaCIkzCDpT9A7r9XS8+pmfFw9xEajFZiUkdTw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-emoji@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-emoji/-/ckeditor5-emoji-46.0.3.tgz#e129445b3a078b19268482b55dd769449922d636" - integrity sha512-XiQsDeIZdSRDuFz/eoH16L21+Ucxykt+qHvqHSXB6bnVE8A3+65fxXYXicXnlb8st6UYhVBGwd53cpRz1ljMww== +"@ckeditor/ckeditor5-emoji@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-emoji/-/ckeditor5-emoji-46.1.1.tgz#6ef0add882a073063c3f9da97f665d05e76b3067" + integrity sha512-RTyl0LdPBi7um6WjV0tbrVZ9sg/ZqDPTglMbWPmgnPaoZzGs+BJgv6B8cPi9RIl6klOfKWzupGSdHynjI680eg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-mention" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-mention" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" fuzzysort "3.1.0" -"@ckeditor/ckeditor5-engine@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-46.0.3.tgz#a4d740ad4cd87aa5c2dedbf45bc60f8cad8f4823" - integrity sha512-U5BMV3pZTViU2ArsmmvfzqG1dt03laxgWtX8y2TtoEhaL+cNnT4N2cxj0StioeTbGAP3imkNKvVfRpRBhJIp/Q== +"@ckeditor/ckeditor5-engine@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-46.1.1.tgz#ca2a8ae2eef066019479e7301caf1b41dc23aba0" + integrity sha512-5kKbVnsE1PC1T+4kXOlHa6u+shCFKVPLEDjo4gWOwxDr1qPVPVQ9ytvXenQtx/k/wtVNuy3s+uq/nbiMoUXSlA== dependencies: - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-utils" "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-enter@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-46.0.3.tgz#d511f822b98644c8c3d614930184c7df845083c3" - integrity sha512-Z/IVe2Bn/PXamXxTlG9Pf/4K1OoGsNpwBfdywiqSYxdlF5E/4e5xArCKuFVkLGPO2YPSXShPhucBorqHlGQI2Q== +"@ckeditor/ckeditor5-enter@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-46.1.1.tgz#943167851b3d329ace566c52e9287e9760e94a04" + integrity sha512-VqnHR5X2vGPcdpmWsyp9OW7O0kl+avFAjSICz1JJ6cPKW8yCHTCxSWxuVEq1bLqS8I2v4imQ+fqM20HYwii2vQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" -"@ckeditor/ckeditor5-essentials@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-46.0.3.tgz#56a0b982fe52c8ba605773cfb2c3f0f901849bb3" - integrity sha512-lUk+AkDVXb0YXEbyw+14sA5vFtXoWA4i6026tyN8I9uShMIyyjzkVUtTX9a0AWp5j//sJ5Ke+wMS0QUFRDtj+Q== +"@ckeditor/ckeditor5-essentials@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-46.1.1.tgz#98da472753ee67954b1fb5cbccf5e31361b8acc2" + integrity sha512-QyX+DPFDdPgBGRU2LeeMYJUqJ9MGDeCnG19lw4kwfA6PwrIamErTMEI9bLAXr9ZD5SxOVr8U+A+1MtFdQzdBxQ== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-select-all" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-undo" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-select-all" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-undo" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-find-and-replace@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-find-and-replace/-/ckeditor5-find-and-replace-46.0.3.tgz#c2b4b617ea0c5009d5bbf5366865c52ed7721eab" - integrity sha512-WKJ32slfJKPE2xnOWtk8/kqaDlUE3AKXChmRw6fPXM9pRpBRItLrbMO4Lhic9F1V8UzzY88/6VMuTMUlVg7/pQ== +"@ckeditor/ckeditor5-find-and-replace@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-find-and-replace/-/ckeditor5-find-and-replace-46.1.1.tgz#432cf5c54e7bcdb4598cbe4e4181857a12c6e4d7" + integrity sha512-xQn3jt2BVw/NOY0QhfTnjKqiv40ahJ6VLGp8DPi/0bmHcgDRqD9QEKg5TFPY99Fi7Oh0OJL81UlQJnulc2hSlg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-font@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-font/-/ckeditor5-font-46.0.3.tgz#2d7e6d27f6cc0841029fca64224ebeebd46963f7" - integrity sha512-4A0F3ShSn5QE0aQVus45EiIpFntJdXQnlf/kCLbQstYBUof915vReCa/c0cRu8q+1GOB9DmTarSPfb2jxDKhaA== +"@ckeditor/ckeditor5-font@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-font/-/ckeditor5-font-46.1.1.tgz#569f39fdc12a263a4ae873e75fd7f30a7be2c70e" + integrity sha512-TqIoOUUChwN9cEKCIn30m9Y95VZU7PQyn20mIbG4/iQItI8IyzlToFAdb+xPaL2ozUcyzTFTGqx0nz9zqKNtWQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-fullscreen@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-fullscreen/-/ckeditor5-fullscreen-46.0.3.tgz#aaca7671cd65864924a23ac25a41990d1a0d5f31" - integrity sha512-+AjKdmknSeihgVytx2CZPvqJ8Iv0sQd8kP1AvTMsp7JWr9kP3eMZEWJ3IwUP7GaH9O+cSDqeW2pFY4rW1ajYlQ== +"@ckeditor/ckeditor5-fullscreen@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-fullscreen/-/ckeditor5-fullscreen-46.1.1.tgz#90a7fd904025f0084b7764f3d8efe98cd91b7afd" + integrity sha512-lpIG6YIw5KjehuTTX3MiAPBULzei8Pw+wfkpaP/NgyHLaUkN0x2wsoDRf3NWsdg+BMMDbR0ejGRJ8q+sD8d6ZQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-editor-classic" "46.0.3" - "@ckeditor/ckeditor5-editor-decoupled" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-editor-classic" "46.1.1" + "@ckeditor/ckeditor5-editor-decoupled" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-heading@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-46.0.3.tgz#5d90467e9e4f082d8c8ec1dc3b31474b74e0c320" - integrity sha512-FKTgc1I9nDvnoDJ6RzkmPX7knhU3k6iH8IGUngH78TIOmhcWPVzv7Sftszos/LdX+kTc1ZoWWaHo5vrk90waZg== +"@ckeditor/ckeditor5-heading@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-46.1.1.tgz#d2b1640d3aae8197542e67d5af165c61caba5724" + integrity sha512-ACneDx+HP3Nm/f2zFrRkUzpbG0CNNMGI4FS242eu0AQqE/vwwLvSD7HmiEzN2Z0HRLVFoY5EWa6kSZpJx6z/WA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-paragraph" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-paragraph" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-highlight@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-highlight/-/ckeditor5-highlight-46.0.3.tgz#c75991f017a039a500bec66e17e8a07ed8a44533" - integrity sha512-woO40tvOomrE7PHV/LAIOuNDb6sm2xiRQpT3r6TU1bvHZWSdt+hBCVRbnPxMNY2b/+0FGeV6cIOP8jlZ6JXF2g== +"@ckeditor/ckeditor5-highlight@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-highlight/-/ckeditor5-highlight-46.1.1.tgz#2251c50dd8477b0bb5e633b10ed82286554915f0" + integrity sha512-eNZ4BWF98mux26X/UOh+SyMTfMgvCOq4+T6lbqLB9TbN2i5/seKxIM9IV5ynag//bNd1ZwaqUczt05e3xFpYUg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-horizontal-line@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-horizontal-line/-/ckeditor5-horizontal-line-46.0.3.tgz#c57556048fbb22221a347993e2ead695f05f730a" - integrity sha512-mct0XA6XxSk9BXorR5HA6jiDmf40Wm2HbwSEL8RcCQ4s/ak+3c85loUQZtV5Enaro8ejUkQ30nbqUnrO21Z8ZA== +"@ckeditor/ckeditor5-horizontal-line@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-horizontal-line/-/ckeditor5-horizontal-line-46.1.1.tgz#89d9abaf74857ace8763a724ff24be8bbf3c64cb" + integrity sha512-2PtEKoGQm6OYFDk1kjlIluCsuFVGPP7rU+KXOBBmOSku4rP1cIYyV+wFlerCGaH7hlzEyiuH1arR8va21IBprA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-html-embed@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-html-embed/-/ckeditor5-html-embed-46.0.3.tgz#8153337107ea4ebd6cf98e8a67f57bcf5814272a" - integrity sha512-8Cf0L1REllrVffu4BrnNiga0mQgFcQ0V/L4ARMGR3vmafTvS2cOvMyrGJy/69oCGM0NigyU1eSzkGv04o+599w== +"@ckeditor/ckeditor5-html-embed@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-html-embed/-/ckeditor5-html-embed-46.1.1.tgz#537ad4623e425788d77b962ff209450b76dfb5d0" + integrity sha512-rD1AlVOAKeNH0wdBedJFOyWF8dIx5tOJFV+ao36hbtHvXlEDXyXpeal58pbd3Z1QVIdfQ65NF0yZL2leQqOQZA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-html-support@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-html-support/-/ckeditor5-html-support-46.0.3.tgz#65164419632b679de09dd8040bf1d8ba837e7a51" - integrity sha512-zBRJ1aBIi/UKKRhCUvK0mTDu9c43GOINKscGJ4ZRAD8WmKdlpxO+xUfCfZouDMGwd67lD9e37LI3xZc+hGCXGA== +"@ckeditor/ckeditor5-html-support@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-html-support/-/ckeditor5-html-support-46.1.1.tgz#aef5a658f9a0d899334144ea20924e9984d2cc38" + integrity sha512-wG3cYNhzc5MAaFVbE+xjMMDDMtXwMUYiZ1Tjwo4YkSdBGRrOYShbktal5H/Snvj+pIgAgc5tOetmk5+izRKVSw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-heading" "46.0.3" - "@ckeditor/ckeditor5-image" "46.0.3" - "@ckeditor/ckeditor5-list" "46.0.3" - "@ckeditor/ckeditor5-remove-format" "46.0.3" - "@ckeditor/ckeditor5-table" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-heading" "46.1.1" + "@ckeditor/ckeditor5-image" "46.1.1" + "@ckeditor/ckeditor5-list" "46.1.1" + "@ckeditor/ckeditor5-remove-format" "46.1.1" + "@ckeditor/ckeditor5-table" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-icons@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-46.0.3.tgz#fae5dec3826f5f4a6649fa01152d1aaa234a1d30" - integrity sha512-ztmFx8ujcdIMTWeIQ8Hxixlexfhx8vcclV/+maDzjVHhqRNi9eZ1b/nQ7gnS4/X5Fnh6cPQuCM+3lTUR4jQscA== +"@ckeditor/ckeditor5-icons@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-46.1.1.tgz#10b56b5c94397ae05e85cbd467a3ffbc12950bf3" + integrity sha512-BeJaBmXxg/R2cvGpL0oeLToDX2zIjLm/UejK0qsiO/eYxTJmveCabUWhcigpk19ciAcSjUdiariZUxCvpTyL5g== -"@ckeditor/ckeditor5-image@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-image/-/ckeditor5-image-46.0.3.tgz#51814618fdb9ffe29217746cb28730dbf83911ab" - integrity sha512-9XcJVJxG+fqzwTupf7EATKeVZ+tXqeWiHLip4w/vMejjX026CPjiB3rKA2K5/H25TKDrvsMBBm22RqpK25dzCw== +"@ckeditor/ckeditor5-image@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-image/-/ckeditor5-image-46.1.1.tgz#c8d4ecb5339ea9d77be385dfdf6780644508c561" + integrity sha512-292BrygMMXAvrcCxXxRUHC7rfxYqG6Fjf+/QhPXybOb1MFIzGnCkBh7zckUH6oQ4GlQ8kE+mwIthgmc8xvVYGw== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-undo" "46.0.3" - "@ckeditor/ckeditor5-upload" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-undo" "46.1.1" + "@ckeditor/ckeditor5-upload" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-indent@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-46.0.3.tgz#ee6a0279c9a09d2a8be0b43d3fb3aa48ec074417" - integrity sha512-XLdlp94Bitkki027adnOqL642kCSJphMoZZDYYpTNHQkKhJq6TDp8u66EFlo2/q1quVDgb1qlezDuShouYd1tQ== +"@ckeditor/ckeditor5-indent@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-46.1.1.tgz#975dfad0d73c6d957b8c3e6b3a72490d198aef22" + integrity sha512-JKLcCcKo20scOvEuKu09d6og+ECia6QKGOOaTfmy2QJx6CqkbkgC3NQKVF+ixmeGYERfL6X14VZURD7APXVJTA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-heading" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-list" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-heading" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-list" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-language@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-language/-/ckeditor5-language-46.0.3.tgz#dad8aa2fa391c247001f2812a603234992c74dfa" - integrity sha512-JLkDnhZxP9J/Dw7uxJtBHYrdR1q2xpkIsi+Y0fhG0cejo6Lhfnv2F/1L76EO6JxhfhrkHWrDgLwr860PYvRztA== +"@ckeditor/ckeditor5-language@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-language/-/ckeditor5-language-46.1.1.tgz#3ce2c517d5f59aa8c8dd198b80a3605e4fec6e4f" + integrity sha512-g8atx87RRSypjnnvthpMMSykLN6cgoNAQRvABdxYJTHARRrpjcIKNqWup9SW02QPUKRk/dmsnFEQVH6gkTTzTQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-link@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-link/-/ckeditor5-link-46.0.3.tgz#383c13c5bfa08c36f7305abc17e6129174806cc2" - integrity sha512-s2wBD0QQ2Pz8wzTbh3YN83QbYRVbGp3qLwgN+8x7Y/bOuFE4AxR+JhDo14ekdXelXYxIeGJAqG2Z4SQj8v2rXQ== +"@ckeditor/ckeditor5-link@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-link/-/ckeditor5-link-46.1.1.tgz#09ca69c7dce7a3c2f7799c3822ac7b321498dd1e" + integrity sha512-dXsLFdL9VvU8VB4EK4qZk7TVSHCOmaAPoxorGy053Wg29ngEhpMHYiYWZQcLZB5VZSNYlc/mW2Hdv1cr2VEwFQ== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-image" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-image" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-list@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-list/-/ckeditor5-list-46.0.3.tgz#342a50f272b7079a3c0bc863d70855721d4c44bc" - integrity sha512-KEAnyhUO6hWWa3GO6NGS7Entn2OXutCQ2+od8l5MrqeGxmpnqj0OpPX6qn+RZTVWf1RnqwErCYQhhPoQM/mlZg== +"@ckeditor/ckeditor5-list@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-list/-/ckeditor5-list-46.1.1.tgz#b5f0af2e8d553aa4ac93437bc011a0ceadc3307d" + integrity sha512-TlO8xiZHEoyy5nJSeBWSiu7oZjhBXFzm/3CT2jvBZPer/mWnPV0r6BTrw7GK+Pki0PtQCJUNhyxWafUN9rnKqQ== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-font" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-font" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-markdown-gfm@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-markdown-gfm/-/ckeditor5-markdown-gfm-46.0.3.tgz#f3c17385d7e6489e525632bff3d59166c5e6cf94" - integrity sha512-ROOQsKcb03UdzyWZOD4p6vPWUpjgBRf4VXgbxKds2z19dm3fOdUwFbolpVrmYuYzdHrI/0xWM/+waD7TEOatuQ== +"@ckeditor/ckeditor5-markdown-gfm@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-markdown-gfm/-/ckeditor5-markdown-gfm-46.1.1.tgz#91ceccfd592ad93a3fdca43c0cb9f72547db38e0" + integrity sha512-nFPeW+EmkFuvAxp7wqJvXZlqUcVsoVH2s77785DR90iOzb2+zYHzanJ2bWkuC8b+7im7U6h2+6Ghahtz5Y/VVQ== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" "@types/hast" "3.0.4" - ckeditor5 "46.0.3" + ckeditor5 "46.1.1" hast-util-from-dom "5.0.1" hast-util-to-html "9.0.5" hast-util-to-mdast "10.1.2" @@ -1358,271 +1358,271 @@ unified "11.0.5" unist-util-visit "5.0.0" -"@ckeditor/ckeditor5-media-embed@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-media-embed/-/ckeditor5-media-embed-46.0.3.tgz#5efb29e50888bae4b38a1fdb79572bad2bed930a" - integrity sha512-aozP4L8WQuPOHBA5qXTQnH3kQrhFJd6/J5KjKl5EicR6MUqeDkvzSLxYnltUBPByoDvkNxHD/GIL8nevgeWCrQ== +"@ckeditor/ckeditor5-media-embed@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-media-embed/-/ckeditor5-media-embed-46.1.1.tgz#80391d18362a0809dd29f5b924d57df882af30eb" + integrity sha512-1gkrTOlXu0Ptag429I/+sNPeefuLm4ATa0jjaVqM4Mtu/3JRGndkYqVTzmQQeRRn6jEJljqgngNMnlccMRKEmw== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-undo" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-undo" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-mention@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-mention/-/ckeditor5-mention-46.0.3.tgz#42f2e38b6404650f2d8a09392d8069832269ccf4" - integrity sha512-a7sHtN8M5Glh20SbsB0KWlFxoothUwkq6cqNJKKAI6MrOYsOJX1WaMG2mUfhGr4VTrUieuJYxVtqMFuagbhBgQ== +"@ckeditor/ckeditor5-mention@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-mention/-/ckeditor5-mention-46.1.1.tgz#60258ecee853ff22debe835026e5069b33d92586" + integrity sha512-NOyYUBW+bCrr5TSIHxTuoHe1H7YRjDChq396n+XAtreRICRKRloOWhzklI5RMJ5dfmQ7llS1eafi8uu7mzB2zQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-minimap@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-minimap/-/ckeditor5-minimap-46.0.3.tgz#ba170968a44a87557319ea6efcf97eb3d8923e3a" - integrity sha512-gsac1z96MaJMFzapfzqLtEqETpI3JVXMfdQV3N0+kRbFSlUeJmrR/aHLC/+GDQAttkfOuL9i4FlWQKiDeSN15w== +"@ckeditor/ckeditor5-minimap@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-minimap/-/ckeditor5-minimap-46.1.1.tgz#ef07e2e4db5aab30c2083fbc31a4362d488bfc24" + integrity sha512-6tj1PhzVSWbkJYI0+v5TQTKwWfUAeTyZsDXQgaMZeH3ZIZ40wzXRI+ly380msu9t3mBS/qgzuKnsZpc7qNpbaA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-page-break@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-page-break/-/ckeditor5-page-break-46.0.3.tgz#c0fece6af88c11cddfc600e849ec04b11390c872" - integrity sha512-6V0O0sqgZMh47knEhhj0htWK3Oxm6jfHLWA4vi9vColwJMv9imuP72vYgrClmKHfN/QtyZ+DGmaufmhaXS2ffw== +"@ckeditor/ckeditor5-page-break@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-page-break/-/ckeditor5-page-break-46.1.1.tgz#ed8a62ff5e0dafb9dd4b0433d07fd4e39cf08de9" + integrity sha512-c6TjuwTxeuYCloCdLLrjOURrhKyI3iLWuAZhoQ1XLxLpp0k/BIX9G7tRVEr7xzXzk2T8ibnZVHgegx/ImWkGLg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-paragraph@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-46.0.3.tgz#c6ee4808048c0c2a23450ab7438bc9dc5d140f4a" - integrity sha512-3OlCeyykkhcueXmo+p/LppeCvC2TtEpljLpC042EbIOCJEbSMlYEGx/AJQGetn2JV8q9L3UKfgnltpOriXAeyg== +"@ckeditor/ckeditor5-paragraph@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-46.1.1.tgz#0bb7de28b4300ddb98ab2bdc174843a1dd10c049" + integrity sha512-7SC78DYDrFiBTOVHBajxzAUdSoTiM85I8M11QLCrKDoGR1zGgRGjQH8NUMMUOekAjh8SxRN25Alm2Gn27IgCUw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" -"@ckeditor/ckeditor5-paste-from-office@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-46.0.3.tgz#79de54d4cdec9531f254256d8e4d251aa02f6d38" - integrity sha512-pgqBTqP3oIFbmHvk1ddICDmyvBvFE9d+jO0busPXl5oWIqTLaaumwWaredEEUJpYmu02POSrK+WPGS0Qis6mdg== +"@ckeditor/ckeditor5-paste-from-office@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-46.1.1.tgz#eac4deb95a15b5cccacd4f96b52590f1849b17ff" + integrity sha512-W7v4LAc3EJyXXmOCQtnCwjiK9ZhphhBIgLHz1jF/cE6WjS0nQDeXLxHqHnOaD8awR4oqcDyaUNvuBx4ipcUwzA== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-remove-format@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-remove-format/-/ckeditor5-remove-format-46.0.3.tgz#9f73003093a2958f32baffda6024f07b557f28ef" - integrity sha512-rrGeK1NGE5o04/wuyMq10BD7bJ7qkVZq74dDXb7G6l1IkFWU/lY5SLt1K4FgVunY+oBcsena+hktwqgEsmEqdg== +"@ckeditor/ckeditor5-remove-format@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-remove-format/-/ckeditor5-remove-format-46.1.1.tgz#a1073c8d31a1c21a78aa6f2f569c07c2a054caf8" + integrity sha512-WdFyMzIEHqIrGAhq0NPQhDuKbRvpIOgr87r9IjefRQC0a5mbEdGLNQSE7l0JF0mmNEKQbSi520yJLGZo4EJ7Sg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-restricted-editing@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-restricted-editing/-/ckeditor5-restricted-editing-46.0.3.tgz#52b32ac9c9ecfcfa12266e313b62936dcb75a1bc" - integrity sha512-b1NUb7nEKdb0R5UOukXRXOeweOIE3Dsa64uwV/H6ZnRfdOmH37TVSKFJ2lWVvPUUljsT3SVdSZbl1aP4aA1SBA== +"@ckeditor/ckeditor5-restricted-editing@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-restricted-editing/-/ckeditor5-restricted-editing-46.1.1.tgz#7f2bf640ac59576ca4ad70dfe979ccdc85977d29" + integrity sha512-lODjvDEbTTG//EZQ2yqgmOL2NRzljpAULscanh2eY4km+AVNCPu7181txvnUMtEaWVwEG6Aja9ys3AJlcs3TsQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-select-all@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-46.0.3.tgz#a785a8cf89ddefb07e9cc9adc02844667bc02bd6" - integrity sha512-Uxr3/+TRLUIOGubXo/86yzqLGgoEdPV2rGqz40ulrVhG1Q7hOYerJPDs67ULPq6DLukoFFARRTah+UN9EOYRRw== +"@ckeditor/ckeditor5-select-all@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-46.1.1.tgz#c0ba06e7630e4c425757c377b26099a8db67e834" + integrity sha512-+h+28FPJKL59SESQzh4mvqEXkKrPyL3SnQI4wPC+ZMcBUqd3+0U0OCff0gClucNszgZcHbT83aODmKrQwUdQiw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" -"@ckeditor/ckeditor5-show-blocks@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-show-blocks/-/ckeditor5-show-blocks-46.0.3.tgz#a912926c7102797426040a1bc36b73dcd380fbe5" - integrity sha512-YSa+Q49hQe4oRxIFsnUjzIFRG1M5+2vWjzYwS84hQAR0xDMZDD0SqIS6poC3QewuIS/525bcnmASBwXZUrRdIA== +"@ckeditor/ckeditor5-show-blocks@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-show-blocks/-/ckeditor5-show-blocks-46.1.1.tgz#0fd5c0fcacb3331eddda9e1dd691aab7090e1eb5" + integrity sha512-kiwceBqz5cMUrVp1iVJ+RoRhZRDGhhRHJo3pUeNG2+oYV+xxXvGdrMitDTXBbKnvoEHmI8xOWmh6E+wwHsIiNw== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-source-editing@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-source-editing/-/ckeditor5-source-editing-46.0.3.tgz#ea664512ecd36ec5a32f5ee7f7bbd48e69e279c1" - integrity sha512-zJMa7ekyaeQAqAysFZDRwPRyJ7+ejaP2twYvRJQARf/BgZ6YZdSDvSoW1gGIKN/c/f0XWOSTDBdRCciPZu9vCg== +"@ckeditor/ckeditor5-source-editing@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-source-editing/-/ckeditor5-source-editing-46.1.1.tgz#88f473b92c490eccc4a64163cc499e9164cd249a" + integrity sha512-Z5Y/s49athQku0wBc6H8DOWAdCYfAOUJtjPaOjkmWuUF6b/WT5GJbEp2ZEGH1EXfZxIY98JEQypjH3fMNb6fAA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-theme-lark" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-theme-lark" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-special-characters@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-special-characters/-/ckeditor5-special-characters-46.0.3.tgz#94b62a510608b47247c243fe12762fdfcdb1d4b4" - integrity sha512-PihS9/nmrGXaycsI3TSqVK0qGlc2ZSE3XzL7dEKTCyUta7vvI7hCC/jDaTtfch2d0fZhnIXovlgqlj35u2PjDw== +"@ckeditor/ckeditor5-special-characters@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-special-characters/-/ckeditor5-special-characters-46.1.1.tgz#bbf51f6d06583fa97c5080d727280239d64259ad" + integrity sha512-6U99q15iGgb28hNTh7xYw8lbwtajyv/6Z9aVpnlkDXLHAdgkXyfo/5Z65hpPjlMoHwxnZd2xtzYaK1Aaz22MbQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" -"@ckeditor/ckeditor5-style@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-style/-/ckeditor5-style-46.0.3.tgz#d1c75502c27cfd717a93f238b702432e48a5b02b" - integrity sha512-/4kOCM0/s4O65AA6tHdTK9joPFaTs/Uk14RHlyGP6+QJQ5FcNx9g2yJ1HxhRAdkMLy3AsVol9lqqFXC00+W7BA== +"@ckeditor/ckeditor5-style@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-style/-/ckeditor5-style-46.1.1.tgz#78519ec13f96983ebdbebdd3f39d12822d4c2059" + integrity sha512-42ghJrxnRA32MMAtgdAxAI5NmMdpp8mVpOAs6SIfzfzPyJ7flNorNdjjeD8QIAGvaYz4Vj1G9Y0se2FKR9PCtA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-html-support" "46.0.3" - "@ckeditor/ckeditor5-list" "46.0.3" - "@ckeditor/ckeditor5-table" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-html-support" "46.1.1" + "@ckeditor/ckeditor5-list" "46.1.1" + "@ckeditor/ckeditor5-table" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-table@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-table/-/ckeditor5-table-46.0.3.tgz#39bf048644c3fcc6a9747233b54803bcd86925fe" - integrity sha512-Bt7d02s96cv28Xc+LxNRYBNrqlG7gI5xB8gjQWCuoIYHVikxtDUSBowu7q1UOkBmX/TEHuUpnYjUdBKD5M2n5w== +"@ckeditor/ckeditor5-table@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-table/-/ckeditor5-table-46.1.1.tgz#5dfc9a0273964deb60b942e0d07ec62762bddb76" + integrity sha512-tV2PBXvnw5znqF0riVjPwbstSU35oP/WPGEPzS6iHEWF21+efRgNKA05PSdQp9NQt58uMPOa3vz+1DSDozO5rQ== dependencies: - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-theme-lark@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-theme-lark/-/ckeditor5-theme-lark-46.0.3.tgz#3707200acb4da4a8ba2a2afadb20a8b1bc0a9edb" - integrity sha512-0w4fwXFExlcsDsPXgNrQz86WJWCUwIYJkcRbjL+K3fMRYBPGVoBO25OHL7tPy2rYvrnZindCJXW9w8FzKSsKhA== +"@ckeditor/ckeditor5-theme-lark@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-theme-lark/-/ckeditor5-theme-lark-46.1.1.tgz#b4651a47c31fa0c0106bac417fc3039923df95c9" + integrity sha512-W7U3a6JUGXbnd5kCBySrGei57Uh9Vs6FFlD0/nP7D9FdHKi5IRcnLOXQ2s/sAkztfmIXSKvvcGqGwnZVQCQxNQ== dependencies: - "@ckeditor/ckeditor5-ui" "46.0.3" + "@ckeditor/ckeditor5-ui" "46.1.1" -"@ckeditor/ckeditor5-typing@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-46.0.3.tgz#449eb12d2916b8d6ffe026ee19a823cbeda1b460" - integrity sha512-iyxTTWIJ1/DpjCk+Uca9bE8P+Q7nvMssustEoMd6b3n39McCxnnonW7hrLUjFsRf/lPuvcAhpvFApoy2cbBRZA== +"@ckeditor/ckeditor5-typing@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-46.1.1.tgz#940a5bf5c49546d46ee5e2c0d8f2a2eae20f78ce" + integrity sha512-+lhzvyHj8Ao/qPHCuufiiBO68pCuynumI8oxfE/UBp9oPO25sqyW4FBgKeGZN6MR+4WKAMjI7tRtNrYEm0FM5Q== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-ui@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-46.0.3.tgz#58d03f07402245ee92a9e6caad84f8a36e7770d4" - integrity sha512-5sRd7/IxWI+jL8N8CO5n35AwM5ofMieFLjvhtdzmkZsHl2hNHMHyfjERlOynp6tkX3TlelJBokqpAO7Yu+DrHA== +"@ckeditor/ckeditor5-ui@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-46.1.1.tgz#75226602a29fcbe4b1a3825dd9adc90d54996b7f" + integrity sha512-GWUH41WqzoS5OaXDLWtpr6SN8nQ9Iq4hvGXPp/ajWilyoX5Ar/1LA5v/sRIzlyekjVglzvOxrSZvRB5BQyz1Rg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-editor-multi-root" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-editor-multi-root" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" "@types/color-convert" "2.0.4" color-convert "3.1.0" color-parse "2.0.2" es-toolkit "1.39.5" vanilla-colorful "0.7.2" -"@ckeditor/ckeditor5-undo@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-46.0.3.tgz#0aa086fb2df862451e525dd9f24bfd34410a2bfc" - integrity sha512-DnSBUIVOpARMDOtMrwvAOYAMZK263ubGLp48N4Yb4bpbE9VwH9KUaTNP1aRRE36wQ46KaPYiROqhnnq+RaemLQ== +"@ckeditor/ckeditor5-undo@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-46.1.1.tgz#5a4ea31d918460f6f81ec78cc3190af13471f100" + integrity sha512-xM1Zv4oBGP5UVeXeSEma+n3DBY86zqs+HpyqUaDGYu1ELo5IHc+/mX4vmF06cAOepgLYKgD/Cn+4/PYuxSplZQ== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" -"@ckeditor/ckeditor5-upload@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-46.0.3.tgz#8437e5d17db98a2c2e646f0b06e5c8941dba2b57" - integrity sha512-VfC3KG1fIaXQkzQRjIlt3b+G44DPj39jD9I5cepLN/xXsHU/EAUcJWXScsd/GlViSDR0DUDCygWyhIIbF/Vobw== +"@ckeditor/ckeditor5-upload@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-46.1.1.tgz#5f82b7ee8361f122c82666e6a46900cbca123da5" + integrity sha512-aP0p4nP5ttx8pLV0SEtg7zEfk2xxyvbUZGIHvRoCIFUOXEoWsBgeP+Q9RK3RrbkWZ8vh2YSI8CeePtzGfFTLTg== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" -"@ckeditor/ckeditor5-utils@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-46.0.3.tgz#58831c99d3834b17146ea2a3d06d93fab932a1e2" - integrity sha512-z+4EI8IOSJpDzKdRSw0KHmLK3LMwYeZ9R207oQzswqlbvhYcUib3HhfMlwhE6pyAGYTofpZQ2btHEOaLPRCTDQ== +"@ckeditor/ckeditor5-utils@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-46.1.1.tgz#04896fb72bd8d43f0ab4ae7055151b8c1831665f" + integrity sha512-Be6IfHXQVEY0yQ42lnPAhNu805SaccmUSoOCFgcmZFtzqzhQN8OP50VDX7R40G3EMvhEdBKX5T7DASr10VPiJg== dependencies: - "@ckeditor/ckeditor5-ui" "46.0.3" + "@ckeditor/ckeditor5-ui" "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-watchdog@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-46.0.3.tgz#78a6430ce6b9db0c8c0fcf5d5a2a539869ed7b29" - integrity sha512-TcSM3n9bsJ+Rpzc7NFN2BdobxXAnRJ52n0XY8CeVYZ0VA61GtG/zINH+OdEUORcpqKylH4F1ftyNEwf6cdUbPA== +"@ckeditor/ckeditor5-watchdog@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-46.1.1.tgz#886b89259a1fa345870e677783f23ed963dc518b" + integrity sha512-kBUsBIJ8eBIfbpLRHG0UGUvzYVD2dYpwP3cHQaSbFvEc9dnq2EgJ+LTDlysNM+ci+Z3fAeMC1KYskOO6oGGMXA== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-editor-multi-root" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-editor-multi-root" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-widget@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-46.0.3.tgz#4fda5f828f7a35e6d8b80b186d053b140cd1b5da" - integrity sha512-h5+KbQslzDVWntJQYCkSIj0huJSvE/lkjWTVCsbo2wmbKg6jusP+1oQ5ENtd7Nz4bpJlT83UkKDslSrF23xKlA== +"@ckeditor/ckeditor5-widget@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-46.1.1.tgz#73a39532afe4efbcac95a4c376b0be266b86e40a" + integrity sha512-kBOVN1Iu9oTvk7bbgHXg70ZIVbsUm1U4XQF+knZ1bmI5M+wrOxh2HWSpigX/niOOcsIUo3TtYSPienEKxvxD6g== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" es-toolkit "1.39.5" -"@ckeditor/ckeditor5-word-count@46.0.3": - version "46.0.3" - resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-word-count/-/ckeditor5-word-count-46.0.3.tgz#d0ffdb77e907f2eb913dade822a3b32b06194065" - integrity sha512-Qobva/b/79t4hD6ZgWsBT3PgGIFXU2dZW62kFDJNVkGpq1pkKboIdq7Iu57OffLDJaV+xkAmEvV6cIDWc4KADA== +"@ckeditor/ckeditor5-word-count@46.1.1": + version "46.1.1" + resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-word-count/-/ckeditor5-word-count-46.1.1.tgz#2070171cb1deb5961f8c9b38df9f778afdabf02e" + integrity sha512-F5+PEunszKRIHgXh1oOKpsQdUaCRSEXmkceAmKuAAE3a/7K5xbmno43N+36rVQApqE5oejLOYqd/hGg5d6Ei8g== dependencies: - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - ckeditor5 "46.0.3" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + ckeditor5 "46.1.1" es-toolkit "1.39.5" "@csstools/selector-resolve-nested@^3.1.0": @@ -1925,9 +1925,9 @@ integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.28": - version "0.3.30" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz#4a76c4daeee5df09f5d3940e087442fb36ce2b99" - integrity sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q== + version "0.3.31" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0" + integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -2076,9 +2076,9 @@ "@types/ms" "*" "@types/emscripten@^1.40.1": - version "1.41.1" - resolved "https://registry.yarnpkg.com/@types/emscripten/-/emscripten-1.41.1.tgz#318cc5f22c0108f62fe0ede8ef8c7aee38d6b43a" - integrity sha512-vW2aEgBUU1c2CB+qVMislA98amRVPszdALjqNCuUIJaEFZsNaFaM4g5IMXIs+6oHbmmb7q6zeXYubhtObJ9ZLg== + version "1.41.2" + resolved "https://registry.yarnpkg.com/@types/emscripten/-/emscripten-1.41.2.tgz#40db29188e4ed4c2cc1a3fe709d78afffa908662" + integrity sha512-0EVXosRnffZuF+rsMM1ZVbfpwpvL2/hWycYQ/0GaH/VaoSJvcSmMl6fiPel9TZXHL3EhANxzqKOVFC6NFXyn8A== "@types/eslint-scope@^3.7.7": version "3.7.7" @@ -2160,11 +2160,11 @@ integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== "@types/node@*": - version "24.3.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.3.1.tgz#b0a3fb2afed0ef98e8d7f06d46ef6349047709f3" - integrity sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g== + version "24.5.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.5.2.tgz#52ceb83f50fe0fcfdfbd2a9fab6db2e9e7ef6446" + integrity sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ== dependencies: - undici-types "~7.10.0" + undici-types "~7.12.0" "@types/parse-json@^4.0.0": version "4.0.2" @@ -2612,6 +2612,11 @@ base64-js@^1.1.2, base64-js@^1.3.0: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== +baseline-browser-mapping@^2.8.3: + version "2.8.6" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.6.tgz#c37dea4291ed8d01682f85661dbe87967028642e" + integrity sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw== + big.js@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" @@ -2643,9 +2648,9 @@ bootstrap@^5.1.3: integrity sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg== bootswatch@^5.1.3: - version "5.3.7" - resolved "https://registry.yarnpkg.com/bootswatch/-/bootswatch-5.3.7.tgz#689c1ab5199a7dd3c6dbb02bec64c6be12b970ca" - integrity sha512-n0X99+Jmpmd4vgkli5KwMOuAkgdyUPhq7cIAwoGXbM6WhE/mmkWACfxpr7WZeG9Pdx509Ndi+2K1HlzXXOr8/Q== + version "5.3.8" + resolved "https://registry.yarnpkg.com/bootswatch/-/bootswatch-5.3.8.tgz#534538ce50285e52cb715823f8b4d734f73956e7" + integrity sha512-88mnH9tv+x6DV+scBxYFOpM4YSDVhyfEgbhqaEfvkHNctKI9qRcACxIP9nmBZ5mSeLXtsgax1VsRkUs1eWjlAQ== brace-expansion@^1.1.7: version "1.1.12" @@ -2675,13 +2680,14 @@ browser-stdout@1.3.1: integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== browserslist@^4.0.0, browserslist@^4.23.0, browserslist@^4.24.0, browserslist@^4.25.1, browserslist@^4.25.3: - version "4.25.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.4.tgz#ebdd0e1d1cf3911834bab3a6cd7b917d9babf5af" - integrity sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg== + version "4.26.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.2.tgz#7db3b3577ec97f1140a52db4936654911078cef3" + integrity sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A== dependencies: - caniuse-lite "^1.0.30001737" - electron-to-chromium "^1.5.211" - node-releases "^2.0.19" + baseline-browser-mapping "^2.8.3" + caniuse-lite "^1.0.30001741" + electron-to-chromium "^1.5.218" + node-releases "^2.0.21" update-browserslist-db "^1.1.3" bs-custom-file-input@^1.3.4: @@ -2769,10 +2775,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001737: - version "1.0.30001741" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz#67fb92953edc536442f3c9da74320774aa523143" - integrity sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001741: + version "1.0.30001743" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001743.tgz#50ff91a991220a1ee2df5af00650dd5c308ea7cd" + integrity sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw== ccount@^2.0.0: version "2.0.1" @@ -2849,72 +2855,72 @@ ci-info@^3.2.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== -ckeditor5@46.0.3, ckeditor5@^46.0.0: - version "46.0.3" - resolved "https://registry.yarnpkg.com/ckeditor5/-/ckeditor5-46.0.3.tgz#aa1f52ad6542e90aa4b720e592012c979e8b8194" - integrity sha512-BGadZ1td6emWnNVbX40nygpxZMAYQvtC/wRhdhedJpjqmwXQmwLte9Y9RZg+lnomrEiLiaxzFsz1j4I6u2fBnA== +ckeditor5@46.1.1, ckeditor5@^46.0.0: + version "46.1.1" + resolved "https://registry.yarnpkg.com/ckeditor5/-/ckeditor5-46.1.1.tgz#8a7eef0c4afcf1f44e6f613b2247cda044ecf27f" + integrity sha512-6EdHMjm3I+23rVmkOMY5nvS+DpiKbAbbZjY7NIvtCwsDa0333/852raCXbLCUyKL6FRHiYowbjY+8LUvVBuZ8w== dependencies: - "@ckeditor/ckeditor5-adapter-ckfinder" "46.0.3" - "@ckeditor/ckeditor5-alignment" "46.0.3" - "@ckeditor/ckeditor5-autoformat" "46.0.3" - "@ckeditor/ckeditor5-autosave" "46.0.3" - "@ckeditor/ckeditor5-basic-styles" "46.0.3" - "@ckeditor/ckeditor5-block-quote" "46.0.3" - "@ckeditor/ckeditor5-bookmark" "46.0.3" - "@ckeditor/ckeditor5-ckbox" "46.0.3" - "@ckeditor/ckeditor5-ckfinder" "46.0.3" - "@ckeditor/ckeditor5-clipboard" "46.0.3" - "@ckeditor/ckeditor5-cloud-services" "46.0.3" - "@ckeditor/ckeditor5-code-block" "46.0.3" - "@ckeditor/ckeditor5-core" "46.0.3" - "@ckeditor/ckeditor5-easy-image" "46.0.3" - "@ckeditor/ckeditor5-editor-balloon" "46.0.3" - "@ckeditor/ckeditor5-editor-classic" "46.0.3" - "@ckeditor/ckeditor5-editor-decoupled" "46.0.3" - "@ckeditor/ckeditor5-editor-inline" "46.0.3" - "@ckeditor/ckeditor5-editor-multi-root" "46.0.3" - "@ckeditor/ckeditor5-emoji" "46.0.3" - "@ckeditor/ckeditor5-engine" "46.0.3" - "@ckeditor/ckeditor5-enter" "46.0.3" - "@ckeditor/ckeditor5-essentials" "46.0.3" - "@ckeditor/ckeditor5-find-and-replace" "46.0.3" - "@ckeditor/ckeditor5-font" "46.0.3" - "@ckeditor/ckeditor5-fullscreen" "46.0.3" - "@ckeditor/ckeditor5-heading" "46.0.3" - "@ckeditor/ckeditor5-highlight" "46.0.3" - "@ckeditor/ckeditor5-horizontal-line" "46.0.3" - "@ckeditor/ckeditor5-html-embed" "46.0.3" - "@ckeditor/ckeditor5-html-support" "46.0.3" - "@ckeditor/ckeditor5-icons" "46.0.3" - "@ckeditor/ckeditor5-image" "46.0.3" - "@ckeditor/ckeditor5-indent" "46.0.3" - "@ckeditor/ckeditor5-language" "46.0.3" - "@ckeditor/ckeditor5-link" "46.0.3" - "@ckeditor/ckeditor5-list" "46.0.3" - "@ckeditor/ckeditor5-markdown-gfm" "46.0.3" - "@ckeditor/ckeditor5-media-embed" "46.0.3" - "@ckeditor/ckeditor5-mention" "46.0.3" - "@ckeditor/ckeditor5-minimap" "46.0.3" - "@ckeditor/ckeditor5-page-break" "46.0.3" - "@ckeditor/ckeditor5-paragraph" "46.0.3" - "@ckeditor/ckeditor5-paste-from-office" "46.0.3" - "@ckeditor/ckeditor5-remove-format" "46.0.3" - "@ckeditor/ckeditor5-restricted-editing" "46.0.3" - "@ckeditor/ckeditor5-select-all" "46.0.3" - "@ckeditor/ckeditor5-show-blocks" "46.0.3" - "@ckeditor/ckeditor5-source-editing" "46.0.3" - "@ckeditor/ckeditor5-special-characters" "46.0.3" - "@ckeditor/ckeditor5-style" "46.0.3" - "@ckeditor/ckeditor5-table" "46.0.3" - "@ckeditor/ckeditor5-theme-lark" "46.0.3" - "@ckeditor/ckeditor5-typing" "46.0.3" - "@ckeditor/ckeditor5-ui" "46.0.3" - "@ckeditor/ckeditor5-undo" "46.0.3" - "@ckeditor/ckeditor5-upload" "46.0.3" - "@ckeditor/ckeditor5-utils" "46.0.3" - "@ckeditor/ckeditor5-watchdog" "46.0.3" - "@ckeditor/ckeditor5-widget" "46.0.3" - "@ckeditor/ckeditor5-word-count" "46.0.3" + "@ckeditor/ckeditor5-adapter-ckfinder" "46.1.1" + "@ckeditor/ckeditor5-alignment" "46.1.1" + "@ckeditor/ckeditor5-autoformat" "46.1.1" + "@ckeditor/ckeditor5-autosave" "46.1.1" + "@ckeditor/ckeditor5-basic-styles" "46.1.1" + "@ckeditor/ckeditor5-block-quote" "46.1.1" + "@ckeditor/ckeditor5-bookmark" "46.1.1" + "@ckeditor/ckeditor5-ckbox" "46.1.1" + "@ckeditor/ckeditor5-ckfinder" "46.1.1" + "@ckeditor/ckeditor5-clipboard" "46.1.1" + "@ckeditor/ckeditor5-cloud-services" "46.1.1" + "@ckeditor/ckeditor5-code-block" "46.1.1" + "@ckeditor/ckeditor5-core" "46.1.1" + "@ckeditor/ckeditor5-easy-image" "46.1.1" + "@ckeditor/ckeditor5-editor-balloon" "46.1.1" + "@ckeditor/ckeditor5-editor-classic" "46.1.1" + "@ckeditor/ckeditor5-editor-decoupled" "46.1.1" + "@ckeditor/ckeditor5-editor-inline" "46.1.1" + "@ckeditor/ckeditor5-editor-multi-root" "46.1.1" + "@ckeditor/ckeditor5-emoji" "46.1.1" + "@ckeditor/ckeditor5-engine" "46.1.1" + "@ckeditor/ckeditor5-enter" "46.1.1" + "@ckeditor/ckeditor5-essentials" "46.1.1" + "@ckeditor/ckeditor5-find-and-replace" "46.1.1" + "@ckeditor/ckeditor5-font" "46.1.1" + "@ckeditor/ckeditor5-fullscreen" "46.1.1" + "@ckeditor/ckeditor5-heading" "46.1.1" + "@ckeditor/ckeditor5-highlight" "46.1.1" + "@ckeditor/ckeditor5-horizontal-line" "46.1.1" + "@ckeditor/ckeditor5-html-embed" "46.1.1" + "@ckeditor/ckeditor5-html-support" "46.1.1" + "@ckeditor/ckeditor5-icons" "46.1.1" + "@ckeditor/ckeditor5-image" "46.1.1" + "@ckeditor/ckeditor5-indent" "46.1.1" + "@ckeditor/ckeditor5-language" "46.1.1" + "@ckeditor/ckeditor5-link" "46.1.1" + "@ckeditor/ckeditor5-list" "46.1.1" + "@ckeditor/ckeditor5-markdown-gfm" "46.1.1" + "@ckeditor/ckeditor5-media-embed" "46.1.1" + "@ckeditor/ckeditor5-mention" "46.1.1" + "@ckeditor/ckeditor5-minimap" "46.1.1" + "@ckeditor/ckeditor5-page-break" "46.1.1" + "@ckeditor/ckeditor5-paragraph" "46.1.1" + "@ckeditor/ckeditor5-paste-from-office" "46.1.1" + "@ckeditor/ckeditor5-remove-format" "46.1.1" + "@ckeditor/ckeditor5-restricted-editing" "46.1.1" + "@ckeditor/ckeditor5-select-all" "46.1.1" + "@ckeditor/ckeditor5-show-blocks" "46.1.1" + "@ckeditor/ckeditor5-source-editing" "46.1.1" + "@ckeditor/ckeditor5-special-characters" "46.1.1" + "@ckeditor/ckeditor5-style" "46.1.1" + "@ckeditor/ckeditor5-table" "46.1.1" + "@ckeditor/ckeditor5-theme-lark" "46.1.1" + "@ckeditor/ckeditor5-typing" "46.1.1" + "@ckeditor/ckeditor5-ui" "46.1.1" + "@ckeditor/ckeditor5-undo" "46.1.1" + "@ckeditor/ckeditor5-upload" "46.1.1" + "@ckeditor/ckeditor5-utils" "46.1.1" + "@ckeditor/ckeditor5-watchdog" "46.1.1" + "@ckeditor/ckeditor5-widget" "46.1.1" + "@ckeditor/ckeditor5-word-count" "46.1.1" clean-stack@^2.0.0: version "2.2.0" @@ -2992,9 +2998,9 @@ color-name@1.1.3: integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-2.0.0.tgz#03ff6b1b5aec9bb3cf1ed82400c2790dfcd01d2d" - integrity sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow== + version "2.0.2" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-2.0.2.tgz#85054825a23e6d6f81d3503f660c4c4a2a15f04f" + integrity sha512-9vEt7gE16EW7Eu7pvZnR0abW9z6ufzhXxGXZEVU9IqPdlsUiMwJeJfRtq0zePUmnbHGT9zajca7mX8zgoayo4A== color-name@~1.1.4: version "1.1.4" @@ -3124,9 +3130,9 @@ crypto-js@^4.2.0: integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q== css-declaration-sorter@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" - integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== + version "7.3.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz#edc45c36bcdfea0788b1d4452829f142ef1c4a4a" + integrity sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ== css-loader@^5.2.7: version "5.2.7" @@ -3359,26 +3365,26 @@ data-view-byte-offset@^1.0.1: is-data-view "^1.0.1" datatables.net-bs5@^2, datatables.net-bs5@^2.0.0: - version "2.3.3" - resolved "https://registry.yarnpkg.com/datatables.net-bs5/-/datatables.net-bs5-2.3.3.tgz#8bf3aec484a69e373f6007038eaac0cc0ef4ee15" - integrity sha512-IPtC57k3KyZaLzIYTHies23Cm2zqaKfD6lkxy/aOAUUAtsg35l53VqNY9y84AEySYG3YLghMHVBvl2ckUhvm0A== + version "2.3.4" + resolved "https://registry.yarnpkg.com/datatables.net-bs5/-/datatables.net-bs5-2.3.4.tgz#63326190c20552c8c2c4d19a57ecdd10f0fe27ff" + integrity sha512-OSoPWhNfiU71VjNP604uTmFRxiX32U7SCW0KRZ2X6z3ZYbIwjjoWcMEjjPWOH3uOqaI0OTDBgOgOs5G28VaJog== dependencies: - datatables.net "2.3.3" + datatables.net "2.3.4" jquery ">=1.7" datatables.net-buttons-bs5@^3.0.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/datatables.net-buttons-bs5/-/datatables.net-buttons-bs5-3.2.4.tgz#3d47fe68631efd7731a5b40a9980ea8d89d8b610" - integrity sha512-yX8Ia32P1D9L02XWjisA6a9fFp0LgmzpIcvf/4ty+QG5/qj1tOOqWgsXsxxIY2Uj918WmLJS6VaJabRAMoAqHA== + version "3.2.5" + resolved "https://registry.yarnpkg.com/datatables.net-buttons-bs5/-/datatables.net-buttons-bs5-3.2.5.tgz#ab8b2d3cc674e7da3bbe44b600e04edd43c7e7f5" + integrity sha512-3eT/Sd90x7imq9MRcKP9X3j70qg/u+OvtZSNWJEihRf1Mb/Sr8NexQw/Bag/ui6GJHa5dhUeFrOgBSKtEW70iA== dependencies: datatables.net-bs5 "^2" - datatables.net-buttons "3.2.4" + datatables.net-buttons "3.2.5" jquery ">=1.7" -datatables.net-buttons@3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/datatables.net-buttons/-/datatables.net-buttons-3.2.4.tgz#c58cc0bb518da8738bec6e64a54c1135dc257141" - integrity sha512-anA39/R0kpHA2DOwqEHy/ZMXD5vf4tWmyNO0BnO0kJG7AFNvGTUCWBnBifXYg3G64U6JYpYY+MuTFKIB1/ZMTQ== +datatables.net-buttons@3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/datatables.net-buttons/-/datatables.net-buttons-3.2.5.tgz#e37fc4f06743e057e8e3e4abfda60c988e7c16da" + integrity sha512-OSTl7evbfe0SMee11lyzu5iv/z8Yp05eh3s1QBte/FNqHcoXN8hlAVSSGpYgk5pj8zwHPYIu6fHeMEue4ARUNg== dependencies: datatables.net "^2" jquery ">=1.7" @@ -3451,10 +3457,10 @@ datatables.net-select@3.1.0: datatables.net "^2" jquery ">=1.7" -datatables.net@2.3.3, datatables.net@^2, datatables.net@^2.0.0: - version "2.3.3" - resolved "https://registry.yarnpkg.com/datatables.net/-/datatables.net-2.3.3.tgz#fe4f96bdbc4cf47c8d11162a7af525ca6a3683d2" - integrity sha512-SWL3za6nheY6gdoiLgCc++tYmxbwrmv2bjrEiII9rXBWXXSbOZct6pjR3FueMVRM5jmt7pQcXiGovfuFDnutQg== +datatables.net@2.3.4, datatables.net@^2, datatables.net@^2.0.0: + version "2.3.4" + resolved "https://registry.yarnpkg.com/datatables.net/-/datatables.net-2.3.4.tgz#8cf69f2e6cb8d271be3d5c4f75a479684d20f253" + integrity sha512-fKuRlrBIdpAl2uIFgl9enKecHB41QmFd/2nN9LBbOvItV/JalAxLcyqdZXex7wX4ZXjnJQEnv6xeS9veOpKzSw== dependencies: jquery ">=1.7" @@ -3471,9 +3477,9 @@ debug@3.2.6: ms "^2.1.1" debug@^4.0.0, debug@^4.1.0, debug@^4.3.1, debug@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" - integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== + version "4.4.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== dependencies: ms "^2.1.3" @@ -3617,9 +3623,9 @@ domhandler@^5.0.2, domhandler@^5.0.3: domelementtype "^2.3.0" dompurify@^3.0.3: - version "3.2.6" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.6.tgz#ca040a6ad2b88e2a92dc45f38c79f84a714a1cad" - integrity sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ== + version "3.2.7" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.7.tgz#721d63913db5111dd6dfda8d3a748cfd7982d44a" + integrity sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw== optionalDependencies: "@types/trusted-types" "^2.0.7" @@ -3655,10 +3661,10 @@ duplexer@^0.1.2: resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== -electron-to-chromium@^1.5.211: - version "1.5.214" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.214.tgz#f7bbdc0796124292d4b8a34a49e968c5e6430763" - integrity sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q== +electron-to-chromium@^1.5.218: + version "1.5.222" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.222.tgz#965c93783ad989116b74593ae3068b9466fdb237" + integrity sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w== emoji-regex@^7.0.1: version "7.0.3" @@ -3699,9 +3705,9 @@ envinfo@^7.7.3: integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg== error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + version "1.3.4" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz#b3a8d8bb6f92eecc1629e3e27d3c8607a8a32414" + integrity sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ== dependencies: is-arrayish "^0.2.1" @@ -4030,9 +4036,9 @@ for-each@^0.3.3, for-each@^0.3.5: is-callable "^1.2.7" fs-extra@^11.2.0: - version "11.3.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.1.tgz#ba7a1f97a85f94c6db2e52ff69570db3671d5a74" - integrity sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g== + version "11.3.2" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.2.tgz#c838aeddc6f4a8c74dd15f85e11fe5511bfe02a4" + integrity sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -4887,16 +4893,11 @@ js-yaml@3.13.1: argparse "^1.0.7" esprima "^4.0.0" -jsesc@^3.0.2: +jsesc@^3.0.2, jsesc@~3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== -jsesc@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" - integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== - json-formatter-js@^2.3.4: version "2.5.23" resolved "https://registry.yarnpkg.com/json-formatter-js/-/json-formatter-js-2.5.23.tgz#b7dd0a1da7e6cbea8e76743d7d8dc1238866cc73" @@ -5087,9 +5088,9 @@ marked-mangle@^1.0.1: integrity sha512-BUZiRqPooKZZhC7e8aDlzqkZt4MKkbJ/VY22b8iqrI3fJdnWmSyc7/uujDkrMszZrKURrXsYVUfgdWG6gEspcA== marked@^16.1.1: - version "16.2.1" - resolved "https://registry.yarnpkg.com/marked/-/marked-16.2.1.tgz#f4b82ffa8e6201bafebc59249492b88b2dcc949f" - integrity sha512-r3UrXED9lMlHF97jJByry90cwrZBBvZmjG1L68oYfuPMW+uDTnuMbyJDymCWwbTE+f+3LhpNDKfpR3a3saFyjA== + version "16.3.0" + resolved "https://registry.yarnpkg.com/marked/-/marked-16.3.0.tgz#2f513891f867d6edc4772b4a026db9cc331eb94f" + integrity sha512-K3UxuKu6l6bmA5FUwYho8CfJBlsUWAooKtdGgMcERSpF7gcBUrCGsLH7wDaaNOzwq18JzSUDyoEb/YsrqMac3w== math-intrinsics@^1.1.0: version "1.1.0" @@ -5727,10 +5728,10 @@ node-notifier@^9.0.0: uuid "^8.3.0" which "^2.0.2" -node-releases@^2.0.19: - version "2.0.20" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.20.tgz#e26bb79dbdd1e64a146df389c699014c611cbc27" - integrity sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA== +node-releases@^2.0.21: + version "2.0.21" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.21.tgz#f59b018bc0048044be2d4c4c04e4c8b18160894c" + integrity sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" @@ -6092,9 +6093,9 @@ postcss-import@^14.1.0: resolve "^1.1.7" postcss-js@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" - integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.1.0.tgz#003b63c6edde948766e40f3daf7e997ae43a5ce6" + integrity sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw== dependencies: camelcase-css "^2.0.1" @@ -6493,9 +6494,9 @@ postcss@^8.2.14, postcss@^8.2.15, postcss@^8.4.12, postcss@^8.4.33, postcss@^8.4 source-map-js "^1.2.1" preact@^10.13.2: - version "10.27.1" - resolved "https://registry.yarnpkg.com/preact/-/preact-10.27.1.tgz#c391dcad5813b67d9e04655d844d8fdc307d4252" - integrity sha512-V79raXEWch/rbqoNc7nT9E4ep7lu+mI3+sBmfRD4i1M73R3WLYcCtdI0ibxGVf4eQL8ZIz2nFacqEC+rmnOORQ== + version "10.27.2" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.27.2.tgz#19b9009c1be801a76a0aaf0fe5ba665985a09312" + integrity sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg== pretty-error@^4.0.0: version "4.0.0" @@ -6609,10 +6610,10 @@ reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: get-proto "^1.0.1" which-builtin-type "^1.2.1" -regenerate-unicode-properties@^10.2.0: - version "10.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" - integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== +regenerate-unicode-properties@^10.2.2: + version "10.2.2" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz#aa113812ba899b630658c7623466be71e1f86f66" + integrity sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g== dependencies: regenerate "^1.4.2" @@ -6644,28 +6645,28 @@ regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.4: set-function-name "^2.0.2" regexpu-core@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" - integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== + version "6.4.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.4.0.tgz#3580ce0c4faedef599eccb146612436b62a176e5" + integrity sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA== dependencies: regenerate "^1.4.2" - regenerate-unicode-properties "^10.2.0" + regenerate-unicode-properties "^10.2.2" regjsgen "^0.8.0" - regjsparser "^0.12.0" + regjsparser "^0.13.0" unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" + unicode-match-property-value-ecmascript "^2.2.1" regjsgen@^0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== -regjsparser@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" - integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== +regjsparser@^0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.13.0.tgz#01f8351335cf7898d43686bc74d2dd71c847ecc0" + integrity sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q== dependencies: - jsesc "~3.0.2" + jsesc "~3.1.0" rehype-dom-parse@5.0.2: version "5.0.2" @@ -7538,10 +7539,10 @@ unbox-primitive@^1.1.0: has-symbols "^1.1.0" which-boxed-primitive "^1.1.1" -undici-types@~7.10.0: - version "7.10.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.10.0.tgz#4ac2e058ce56b462b056e629cc6a02393d3ff350" - integrity sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag== +undici-types@~7.12.0: + version "7.12.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.12.0.tgz#15c5c7475c2a3ba30659529f5cdb4674b622fafb" + integrity sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ== unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.1" @@ -7556,10 +7557,10 @@ unicode-match-property-ecmascript@^2.0.0: unicode-canonical-property-names-ecmascript "^2.0.0" unicode-property-aliases-ecmascript "^2.0.0" -unicode-match-property-value-ecmascript@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" - integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== +unicode-match-property-value-ecmascript@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz#65a7adfad8574c219890e219285ce4c64ed67eaa" + integrity sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg== unicode-properties@^1.2.2: version "1.4.1" @@ -7570,9 +7571,9 @@ unicode-properties@^1.2.2: unicode-trie "^2.0.0" unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + version "2.2.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz#301d4f8a43d2b75c97adfad87c9dd5350c9475d1" + integrity sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ== unicode-trie@^2.0.0: version "2.0.0"