build: update shield to beta.8 + php and js dependencies to latest

This commit is contained in:
Yassine Doghri 2023-11-29 16:33:18 +00:00
commit 2f1a5eb294
10 changed files with 588 additions and 672 deletions

View file

@ -117,5 +117,5 @@ class Autoload extends AutoloadConfig
* @var string[]
* @phpstan-var list<string>
*/
public $helpers = [];
public $helpers = ['auth', 'setting'];
}

View file

@ -59,13 +59,11 @@ abstract class BaseController extends Controller
ResponseInterface $response,
LoggerInterface $logger
): void {
$this->helpers = [...$this->helpers, 'auth', 'svg', 'components', 'misc', 'seo', 'premium_podcasts'];
$this->helpers = [...$this->helpers, 'svg', 'components', 'misc', 'seo', 'premium_podcasts'];
// Do Not Edit This Line
parent::initController($request, $response, $logger);
Theme::setTheme('app');
$this->helpers = [...$this->helpers, 'setting'];
}
}

View file

@ -47,6 +47,8 @@ export class MarkdownPreview extends LitElement {
return link.replace("<a", "<a target='_blank' rel='noopener noreferrer'");
};
// @ts-expect-error no extension is setting async: true, this always is to be expected as string
// see https://github.com/markedjs/marked/pull/3103
return marked(this.escapeHtml(this._textarea.value), {
renderer: renderer,
});

View file

@ -9,12 +9,12 @@
"php": "^8.1",
"adaures/ipcat-php": "^v1.0.0",
"adaures/podcast-persons-taxonomy": "^v1.0.1",
"aws/aws-sdk-php": "^3.286.3",
"aws/aws-sdk-php": "^3.291.0",
"chrisjean/php-ico": "^1.0.4",
"cocur/slugify": "^v4.5.1",
"codeigniter4/framework": "v4.4.3",
"codeigniter4/settings": "v2.1.2",
"codeigniter4/shield": "v1.0.0-beta.7",
"codeigniter4/shield": "v1.0.0-beta.8",
"codeigniter4/tasks": "dev-develop",
"geoip2/geoip2": "v2.13.0",
"james-heinrich/getid3": "^2.0.0-beta5",
@ -22,7 +22,7 @@
"league/html-to-markdown": "5.1.1",
"melbahja/seo": "^v2.1.1",
"michalsn/codeigniter4-uuid": "v1.0.2",
"mpratt/embera": "^2.0.35",
"mpratt/embera": "^2.0.36",
"opawg/user-agents-php": "^v1.0",
"phpseclib/phpseclib": "~2.0.45",
"vlucas/phpdotenv": "v5.6.0",
@ -34,10 +34,10 @@
"codeigniter/phpstan-codeigniter": "^v1.4.2",
"mikey179/vfsstream": "^v1.6.11",
"phpstan/extension-installer": "^1.3.1",
"phpstan/phpstan": "^1.10.41",
"phpstan/phpstan": "^1.10.46",
"phpunit/phpunit": "^10.4.2",
"rector/rector": "^0.18.10",
"symplify/coding-standard": "^12.0.3",
"rector/rector": "^0.18.11",
"symplify/coding-standard": "^12.0.4",
"symplify/easy-coding-standard": "^12.0.8"
},
"autoload": {

319
composer.lock generated
View file

@ -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": "00ed57ba2f95cbc550bd85d115e316f3",
"content-hash": "394896879a8bd70127600aaff71249b7",
"packages": [
{
"name": "adaures/ipcat-php",
@ -75,16 +75,16 @@
},
{
"name": "aws/aws-crt-php",
"version": "v1.2.3",
"version": "v1.2.4",
"source": {
"type": "git",
"url": "https://github.com/awslabs/aws-crt-php.git",
"reference": "5545a4fa310aec39f54279fdacebcce33b3ff382"
"reference": "eb0c6e4e142224a10b08f49ebf87f32611d162b2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/5545a4fa310aec39f54279fdacebcce33b3ff382",
"reference": "5545a4fa310aec39f54279fdacebcce33b3ff382",
"url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/eb0c6e4e142224a10b08f49ebf87f32611d162b2",
"reference": "eb0c6e4e142224a10b08f49ebf87f32611d162b2",
"shasum": ""
},
"require": {
@ -114,22 +114,22 @@
"keywords": ["amazon", "aws", "crt", "sdk"],
"support": {
"issues": "https://github.com/awslabs/aws-crt-php/issues",
"source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.3"
"source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.4"
},
"time": "2023-10-16T20:10:06+00:00"
"time": "2023-11-08T00:42:13+00:00"
},
{
"name": "aws/aws-sdk-php",
"version": "3.286.3",
"version": "3.291.0",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
"reference": "29079a62c6a30ac594b50285494b4dec279b4648"
"reference": "c114ca013dd99d79d61914def93ecf80665b6df9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/29079a62c6a30ac594b50285494b4dec279b4648",
"reference": "29079a62c6a30ac594b50285494b4dec279b4648",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/c114ca013dd99d79d61914def93ecf80665b6df9",
"reference": "c114ca013dd99d79d61914def93ecf80665b6df9",
"shasum": ""
},
"require": {
@ -205,9 +205,9 @@
"support": {
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
"issues": "https://github.com/aws/aws-sdk-php/issues",
"source": "https://github.com/aws/aws-sdk-php/tree/3.286.3"
"source": "https://github.com/aws/aws-sdk-php/tree/3.291.0"
},
"time": "2023-11-16T19:12:53+00:00"
"time": "2023-11-28T20:23:07+00:00"
},
{
"name": "brick/math",
@ -490,16 +490,16 @@
},
{
"name": "codeigniter4/shield",
"version": "v1.0.0-beta.7",
"version": "v1.0.0-beta.8",
"source": {
"type": "git",
"url": "https://github.com/codeigniter4/shield.git",
"reference": "5e4ebadefa66b5af77794c633bfa44fa3be09b73"
"reference": "434e5a0e550d24199dc4f04033a872e8d3d847d7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/codeigniter4/shield/zipball/5e4ebadefa66b5af77794c633bfa44fa3be09b73",
"reference": "5e4ebadefa66b5af77794c633bfa44fa3be09b73",
"url": "https://api.github.com/repos/codeigniter4/shield/zipball/434e5a0e550d24199dc4f04033a872e8d3d847d7",
"reference": "434e5a0e550d24199dc4f04033a872e8d3d847d7",
"shasum": ""
},
"require": {
@ -518,7 +518,7 @@
"mockery/mockery": "^1.0",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan-strict-rules": "^1.5",
"rector/rector": "0.18.5"
"rector/rector": "0.18.10"
},
"suggest": {
"ext-curl": "Required to use the password validation rule via PwnedValidator class.",
@ -526,7 +526,6 @@
},
"type": "library",
"autoload": {
"files": ["src/Helpers/auth_helper.php"],
"psr-4": {
"CodeIgniter\\Shield\\": "src"
},
@ -556,7 +555,7 @@
"slack": "https://codeigniterchat.slack.com",
"source": "https://github.com/codeigniter4/shield"
},
"time": "2023-10-09T05:42:13+00:00"
"time": "2023-11-22T23:56:12+00:00"
},
{
"name": "codeigniter4/tasks",
@ -564,12 +563,12 @@
"source": {
"type": "git",
"url": "https://github.com/codeigniter4/tasks.git",
"reference": "79444480fe1f7497fc65c5529e21bc4c689aa25a"
"reference": "9f7d4e69a1bf5590c333cf178530033aab4ecb9c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/codeigniter4/tasks/zipball/79444480fe1f7497fc65c5529e21bc4c689aa25a",
"reference": "79444480fe1f7497fc65c5529e21bc4c689aa25a",
"url": "https://api.github.com/repos/codeigniter4/tasks/zipball/9f7d4e69a1bf5590c333cf178530033aab4ecb9c",
"reference": "9f7d4e69a1bf5590c333cf178530033aab4ecb9c",
"shasum": ""
},
"require": {
@ -580,7 +579,7 @@
"require-dev": {
"codeigniter4/devkit": "^1.0",
"codeigniter4/framework": "^4.1",
"rector/rector": "0.18.8"
"rector/rector": "0.18.11"
},
"default-branch": true,
"type": "library",
@ -638,7 +637,7 @@
"source": "https://github.com/codeigniter4/tasks/tree/develop",
"issues": "https://github.com/codeigniter4/tasks/issues"
},
"time": "2023-11-17T06:19:42+00:00"
"time": "2023-11-28T12:19:12+00:00"
},
{
"name": "composer/ca-bundle",
@ -1806,16 +1805,16 @@
},
{
"name": "mpratt/embera",
"version": "2.0.35",
"version": "2.0.36",
"source": {
"type": "git",
"url": "https://github.com/mpratt/Embera.git",
"reference": "840035cbccd938ede69858cd5c872f3c5e97401e"
"reference": "661452ae5933ce458161faea578a59280428ca8c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/mpratt/Embera/zipball/840035cbccd938ede69858cd5c872f3c5e97401e",
"reference": "840035cbccd938ede69858cd5c872f3c5e97401e",
"url": "https://api.github.com/repos/mpratt/Embera/zipball/661452ae5933ce458161faea578a59280428ca8c",
"reference": "661452ae5933ce458161faea578a59280428ca8c",
"shasum": ""
},
"require": {
@ -1862,7 +1861,7 @@
],
"support": {
"issues": "https://github.com/mpratt/Embera/issues",
"source": "https://github.com/mpratt/Embera/tree/2.0.35"
"source": "https://github.com/mpratt/Embera/tree/2.0.36"
},
"funding": [
{
@ -1870,7 +1869,7 @@
"type": "paypal"
}
],
"time": "2023-11-09T06:38:50+00:00"
"time": "2023-11-17T23:59:07+00:00"
},
{
"name": "mtdowling/jmespath.php",
@ -3569,50 +3568,50 @@
},
{
"name": "friendsofphp/php-cs-fixer",
"version": "v3.38.2",
"version": "v3.40.0",
"source": {
"type": "git",
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
"reference": "d872cdd543797ade030aaa307c0a4954a712e081"
"reference": "27d2b3265b5d550ec411b4319967ae7cfddfb2e0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/d872cdd543797ade030aaa307c0a4954a712e081",
"reference": "d872cdd543797ade030aaa307c0a4954a712e081",
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/27d2b3265b5d550ec411b4319967ae7cfddfb2e0",
"reference": "27d2b3265b5d550ec411b4319967ae7cfddfb2e0",
"shasum": ""
},
"require": {
"composer/semver": "^3.3",
"composer/semver": "^3.4",
"composer/xdebug-handler": "^3.0.3",
"ext-json": "*",
"ext-tokenizer": "*",
"php": "^7.4 || ^8.0",
"sebastian/diff": "^4.0 || ^5.0",
"symfony/console": "^5.4 || ^6.0",
"symfony/event-dispatcher": "^5.4 || ^6.0",
"symfony/filesystem": "^5.4 || ^6.0",
"symfony/finder": "^5.4 || ^6.0",
"symfony/options-resolver": "^5.4 || ^6.0",
"symfony/polyfill-mbstring": "^1.27",
"symfony/polyfill-php80": "^1.27",
"symfony/polyfill-php81": "^1.27",
"symfony/process": "^5.4 || ^6.0",
"symfony/stopwatch": "^5.4 || ^6.0"
"symfony/console": "^5.4 || ^6.0 || ^7.0",
"symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0",
"symfony/filesystem": "^5.4 || ^6.0 || ^7.0",
"symfony/finder": "^5.4 || ^6.0 || ^7.0",
"symfony/options-resolver": "^5.4 || ^6.0 || ^7.0",
"symfony/polyfill-mbstring": "^1.28",
"symfony/polyfill-php80": "^1.28",
"symfony/polyfill-php81": "^1.28",
"symfony/process": "^5.4 || ^6.0 || ^7.0",
"symfony/stopwatch": "^5.4 || ^6.0 || ^7.0"
},
"require-dev": {
"facile-it/paraunit": "^1.3 || ^2.0",
"justinrainbow/json-schema": "^5.2",
"keradus/cli-executor": "^2.0",
"keradus/cli-executor": "^2.1",
"mikey179/vfsstream": "^1.6.11",
"php-coveralls/php-coveralls": "^2.5.3",
"php-coveralls/php-coveralls": "^2.7",
"php-cs-fixer/accessible-object": "^1.1",
"php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2",
"php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1",
"phpspec/prophecy": "^1.16",
"php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.4",
"php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.4",
"phpspec/prophecy": "^1.17",
"phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^9.5",
"symfony/phpunit-bridge": "^6.2.3",
"symfony/yaml": "^5.4 || ^6.0"
"phpunit/phpunit": "^9.6",
"symfony/phpunit-bridge": "^6.3.8 || ^7.0",
"symfony/yaml": "^5.4 || ^6.0 || ^7.0"
},
"suggest": {
"ext-dom": "For handling output formats in XML",
@ -3646,7 +3645,7 @@
],
"support": {
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.38.2"
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.40.0"
},
"funding": [
{
@ -3654,7 +3653,7 @@
"type": "github"
}
],
"time": "2023-11-14T00:19:22+00:00"
"time": "2023-11-26T09:25:53+00:00"
},
{
"name": "mikey179/vfsstream",
@ -3950,16 +3949,16 @@
},
{
"name": "phpstan/phpstan",
"version": "1.10.41",
"version": "1.10.46",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
"reference": "c6174523c2a69231df55bdc65b61655e72876d76"
"reference": "90d3d25c5b98b8068916bbf08ce42d5cb6c54e70"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6174523c2a69231df55bdc65b61655e72876d76",
"reference": "c6174523c2a69231df55bdc65b61655e72876d76",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/90d3d25c5b98b8068916bbf08ce42d5cb6c54e70",
"reference": "90d3d25c5b98b8068916bbf08ce42d5cb6c54e70",
"shasum": ""
},
"require": {
@ -3998,20 +3997,20 @@
"type": "tidelift"
}
],
"time": "2023-11-05T12:57:57+00:00"
"time": "2023-11-28T14:57:26+00:00"
},
{
"name": "phpunit/php-code-coverage",
"version": "10.1.8",
"version": "10.1.9",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
"reference": "84838eed9ded511f61dc3e8b5944a52d9017b297"
"reference": "a56a9ab2f680246adcf3db43f38ddf1765774735"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/84838eed9ded511f61dc3e8b5944a52d9017b297",
"reference": "84838eed9ded511f61dc3e8b5944a52d9017b297",
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/a56a9ab2f680246adcf3db43f38ddf1765774735",
"reference": "a56a9ab2f680246adcf3db43f38ddf1765774735",
"shasum": ""
},
"require": {
@ -4060,7 +4059,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.8"
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.9"
},
"funding": [
{
@ -4068,7 +4067,7 @@
"type": "github"
}
],
"time": "2023-11-15T13:31:15+00:00"
"time": "2023-11-23T12:23:20+00:00"
},
{
"name": "phpunit/php-file-iterator",
@ -4430,16 +4429,16 @@
},
{
"name": "rector/rector",
"version": "0.18.10",
"version": "0.18.11",
"source": {
"type": "git",
"url": "https://github.com/rectorphp/rector.git",
"reference": "f36bc0a707fd8af301df5108740ce41f9db8eded"
"reference": "9621124c860066f56a4ab841349cb7c284edfaee"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/rectorphp/rector/zipball/f36bc0a707fd8af301df5108740ce41f9db8eded",
"reference": "f36bc0a707fd8af301df5108740ce41f9db8eded",
"url": "https://api.github.com/repos/rectorphp/rector/zipball/9621124c860066f56a4ab841349cb7c284edfaee",
"reference": "9621124c860066f56a4ab841349cb7c284edfaee",
"shasum": ""
},
"require": {
@ -4463,7 +4462,7 @@
"keywords": ["automation", "dev", "migration", "refactoring"],
"support": {
"issues": "https://github.com/rectorphp/rector/issues",
"source": "https://github.com/rectorphp/rector/tree/0.18.10"
"source": "https://github.com/rectorphp/rector/tree/0.18.11"
},
"funding": [
{
@ -4471,7 +4470,7 @@
"type": "github"
}
],
"time": "2023-11-16T19:42:21+00:00"
"time": "2023-11-27T13:27:43+00:00"
},
{
"name": "sebastian/cli-parser",
@ -5474,16 +5473,16 @@
},
{
"name": "symfony/console",
"version": "v6.3.8",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92"
"reference": "cd9864b47c367450e14ab32f78fdbf98c44c26b6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/0d14a9f6d04d4ac38a8cea1171f4554e325dae92",
"reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92",
"url": "https://api.github.com/repos/symfony/console/zipball/cd9864b47c367450e14ab32f78fdbf98c44c26b6",
"reference": "cd9864b47c367450e14ab32f78fdbf98c44c26b6",
"shasum": ""
},
"require": {
@ -5491,7 +5490,7 @@
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-mbstring": "~1.0",
"symfony/service-contracts": "^2.5|^3",
"symfony/string": "^5.4|^6.0"
"symfony/string": "^5.4|^6.0|^7.0"
},
"conflict": {
"symfony/dependency-injection": "<5.4",
@ -5505,12 +5504,16 @@
},
"require-dev": {
"psr/log": "^1|^2|^3",
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/event-dispatcher": "^5.4|^6.0",
"symfony/lock": "^5.4|^6.0",
"symfony/process": "^5.4|^6.0",
"symfony/var-dumper": "^5.4|^6.0"
"symfony/config": "^5.4|^6.0|^7.0",
"symfony/dependency-injection": "^5.4|^6.0|^7.0",
"symfony/event-dispatcher": "^5.4|^6.0|^7.0",
"symfony/http-foundation": "^6.4|^7.0",
"symfony/http-kernel": "^6.4|^7.0",
"symfony/lock": "^5.4|^6.0|^7.0",
"symfony/messenger": "^5.4|^6.0|^7.0",
"symfony/process": "^5.4|^6.0|^7.0",
"symfony/stopwatch": "^5.4|^6.0|^7.0",
"symfony/var-dumper": "^5.4|^6.0|^7.0"
},
"type": "library",
"autoload": {
@ -5535,7 +5538,7 @@
"homepage": "https://symfony.com",
"keywords": ["cli", "command-line", "console", "terminal"],
"support": {
"source": "https://github.com/symfony/console/tree/v6.3.8"
"source": "https://github.com/symfony/console/tree/v6.4.0"
},
"funding": [
{
@ -5551,20 +5554,20 @@
"type": "tidelift"
}
],
"time": "2023-10-31T08:09:35+00:00"
"time": "2023-11-20T16:41:16+00:00"
},
{
"name": "symfony/event-dispatcher",
"version": "v6.3.2",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
"reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e"
"reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e",
"reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d76d2632cfc2206eecb5ad2b26cd5934082941b6",
"reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6",
"shasum": ""
},
"require": {
@ -5581,13 +5584,13 @@
},
"require-dev": {
"psr/log": "^1|^2|^3",
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/error-handler": "^5.4|^6.0",
"symfony/expression-language": "^5.4|^6.0",
"symfony/http-foundation": "^5.4|^6.0",
"symfony/config": "^5.4|^6.0|^7.0",
"symfony/dependency-injection": "^5.4|^6.0|^7.0",
"symfony/error-handler": "^5.4|^6.0|^7.0",
"symfony/expression-language": "^5.4|^6.0|^7.0",
"symfony/http-foundation": "^5.4|^6.0|^7.0",
"symfony/service-contracts": "^2.5|^3",
"symfony/stopwatch": "^5.4|^6.0"
"symfony/stopwatch": "^5.4|^6.0|^7.0"
},
"type": "library",
"autoload": {
@ -5611,7 +5614,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2"
"source": "https://github.com/symfony/event-dispatcher/tree/v6.4.0"
},
"funding": [
{
@ -5627,7 +5630,7 @@
"type": "tidelift"
}
],
"time": "2023-07-06T06:56:43+00:00"
"time": "2023-07-27T06:52:43+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
@ -5705,16 +5708,16 @@
},
{
"name": "symfony/filesystem",
"version": "v6.3.1",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
"reference": "edd36776956f2a6fcf577edb5b05eb0e3bdc52ae"
"reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/filesystem/zipball/edd36776956f2a6fcf577edb5b05eb0e3bdc52ae",
"reference": "edd36776956f2a6fcf577edb5b05eb0e3bdc52ae",
"url": "https://api.github.com/repos/symfony/filesystem/zipball/952a8cb588c3bc6ce76f6023000fb932f16a6e59",
"reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59",
"shasum": ""
},
"require": {
@ -5744,7 +5747,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/filesystem/tree/v6.3.1"
"source": "https://github.com/symfony/filesystem/tree/v6.4.0"
},
"funding": [
{
@ -5760,27 +5763,27 @@
"type": "tidelift"
}
],
"time": "2023-06-01T08:30:39+00:00"
"time": "2023-07-26T17:27:13+00:00"
},
{
"name": "symfony/finder",
"version": "v6.3.5",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
"reference": "a1b31d88c0e998168ca7792f222cbecee47428c4"
"reference": "11d736e97f116ac375a81f96e662911a34cd50ce"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/finder/zipball/a1b31d88c0e998168ca7792f222cbecee47428c4",
"reference": "a1b31d88c0e998168ca7792f222cbecee47428c4",
"url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce",
"reference": "11d736e97f116ac375a81f96e662911a34cd50ce",
"shasum": ""
},
"require": {
"php": ">=8.1"
},
"require-dev": {
"symfony/filesystem": "^6.0"
"symfony/filesystem": "^6.0|^7.0"
},
"type": "library",
"autoload": {
@ -5804,7 +5807,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/finder/tree/v6.3.5"
"source": "https://github.com/symfony/finder/tree/v6.4.0"
},
"funding": [
{
@ -5820,20 +5823,20 @@
"type": "tidelift"
}
],
"time": "2023-09-26T12:56:25+00:00"
"time": "2023-10-31T17:30:12+00:00"
},
{
"name": "symfony/options-resolver",
"version": "v6.3.0",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
"reference": "a10f19f5198d589d5c33333cffe98dc9820332dd"
"reference": "22301f0e7fdeaacc14318928612dee79be99860e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/a10f19f5198d589d5c33333cffe98dc9820332dd",
"reference": "a10f19f5198d589d5c33333cffe98dc9820332dd",
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/22301f0e7fdeaacc14318928612dee79be99860e",
"reference": "22301f0e7fdeaacc14318928612dee79be99860e",
"shasum": ""
},
"require": {
@ -5863,7 +5866,7 @@
"homepage": "https://symfony.com",
"keywords": ["config", "configuration", "options"],
"support": {
"source": "https://github.com/symfony/options-resolver/tree/v6.3.0"
"source": "https://github.com/symfony/options-resolver/tree/v6.4.0"
},
"funding": [
{
@ -5879,7 +5882,7 @@
"type": "tidelift"
}
],
"time": "2023-05-12T14:21:09+00:00"
"time": "2023-08-08T10:16:24+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
@ -6106,16 +6109,16 @@
},
{
"name": "symfony/process",
"version": "v6.3.4",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
"reference": "0b5c29118f2e980d455d2e34a5659f4579847c54"
"reference": "191703b1566d97a5425dc969e4350d32b8ef17aa"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/process/zipball/0b5c29118f2e980d455d2e34a5659f4579847c54",
"reference": "0b5c29118f2e980d455d2e34a5659f4579847c54",
"url": "https://api.github.com/repos/symfony/process/zipball/191703b1566d97a5425dc969e4350d32b8ef17aa",
"reference": "191703b1566d97a5425dc969e4350d32b8ef17aa",
"shasum": ""
},
"require": {
@ -6143,7 +6146,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/process/tree/v6.3.4"
"source": "https://github.com/symfony/process/tree/v6.4.0"
},
"funding": [
{
@ -6159,7 +6162,7 @@
"type": "tidelift"
}
],
"time": "2023-08-07T10:39:22+00:00"
"time": "2023-11-17T21:06:49+00:00"
},
{
"name": "symfony/service-contracts",
@ -6241,7 +6244,7 @@
},
{
"name": "symfony/stopwatch",
"version": "v6.3.0",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
@ -6279,7 +6282,7 @@
"description": "Provides a way to profile code",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/stopwatch/tree/v6.3.0"
"source": "https://github.com/symfony/stopwatch/tree/v6.4.0"
},
"funding": [
{
@ -6299,16 +6302,16 @@
},
{
"name": "symfony/string",
"version": "v6.3.8",
"version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
"reference": "13880a87790c76ef994c91e87efb96134522577a"
"reference": "b45fcf399ea9c3af543a92edf7172ba21174d809"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/13880a87790c76ef994c91e87efb96134522577a",
"reference": "13880a87790c76ef994c91e87efb96134522577a",
"url": "https://api.github.com/repos/symfony/string/zipball/b45fcf399ea9c3af543a92edf7172ba21174d809",
"reference": "b45fcf399ea9c3af543a92edf7172ba21174d809",
"shasum": ""
},
"require": {
@ -6322,11 +6325,11 @@
"symfony/translation-contracts": "<2.5"
},
"require-dev": {
"symfony/error-handler": "^5.4|^6.0",
"symfony/http-client": "^5.4|^6.0",
"symfony/intl": "^6.2",
"symfony/error-handler": "^5.4|^6.0|^7.0",
"symfony/http-client": "^5.4|^6.0|^7.0",
"symfony/intl": "^6.2|^7.0",
"symfony/translation-contracts": "^2.5|^3.0",
"symfony/var-exporter": "^5.4|^6.0"
"symfony/var-exporter": "^5.4|^6.0|^7.0"
},
"type": "library",
"autoload": {
@ -6352,7 +6355,7 @@
"homepage": "https://symfony.com",
"keywords": ["grapheme", "i18n", "string", "unicode", "utf-8", "utf8"],
"support": {
"source": "https://github.com/symfony/string/tree/v6.3.8"
"source": "https://github.com/symfony/string/tree/v6.4.0"
},
"funding": [
{
@ -6368,42 +6371,42 @@
"type": "tidelift"
}
],
"time": "2023-11-09T08:28:21+00:00"
"time": "2023-11-28T20:41:49+00:00"
},
{
"name": "symplify/coding-standard",
"version": "12.0.3",
"version": "12.0.4",
"source": {
"type": "git",
"url": "https://github.com/symplify/coding-standard.git",
"reference": "bf8f561330e769796903fdcd19adde5c158d3a4e"
"reference": "ff41218eb2e3cc4aacbb5d85b3e59f4a17f1842c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symplify/coding-standard/zipball/bf8f561330e769796903fdcd19adde5c158d3a4e",
"reference": "bf8f561330e769796903fdcd19adde5c158d3a4e",
"url": "https://api.github.com/repos/symplify/coding-standard/zipball/ff41218eb2e3cc4aacbb5d85b3e59f4a17f1842c",
"reference": "ff41218eb2e3cc4aacbb5d85b3e59f4a17f1842c",
"shasum": ""
},
"require": {
"friendsofphp/php-cs-fixer": "^3.18",
"friendsofphp/php-cs-fixer": "^3.40",
"nette/utils": "^3.2",
"php": ">=8.1",
"symplify/rule-doc-generator-contracts": "^11.1"
},
"require-dev": {
"php-parallel-lint/php-parallel-lint": "^1.3",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan": "^1.10.26",
"phpunit/phpunit": "^10.2",
"rector/rector": "^0.17.7",
"squizlabs/php_codesniffer": "^3.7.2",
"symplify/easy-ci": "^11.3",
"symplify/easy-coding-standard": "^12.0.1",
"symplify/easy-coding-standard": "^12.0.8",
"symplify/phpstan-extensions": "^11.2",
"symplify/rule-doc-generator": "^12.0",
"tomasvotruba/class-leak": "^0.1",
"tomasvotruba/class-leak": "^0.2",
"tomasvotruba/type-coverage": "^0.2",
"tomasvotruba/unused-public": "^0.2"
"tomasvotruba/unused-public": "^0.3",
"tracy/tracy": "^2.10"
},
"type": "library",
"autoload": {
@ -6416,7 +6419,7 @@
"description": "Set of Symplify rules for PHP_CodeSniffer and PHP CS Fixer.",
"support": {
"issues": "https://github.com/symplify/coding-standard/issues",
"source": "https://github.com/symplify/coding-standard/tree/12.0.3"
"source": "https://github.com/symplify/coding-standard/tree/12.0.4"
},
"funding": [
{
@ -6428,20 +6431,20 @@
"type": "github"
}
],
"time": "2023-08-12T15:52:36+00:00"
"time": "2023-11-29T09:22:08+00:00"
},
{
"name": "symplify/easy-coding-standard",
"version": "12.0.8",
"version": "12.0.9",
"source": {
"type": "git",
"url": "https://github.com/easy-coding-standard/easy-coding-standard.git",
"reference": "99d87d188acc712dd6655ee946569f823cfeff69"
"reference": "24b7b28c25d698e64496c4d19c798ccd01617c7d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-coding-standard/easy-coding-standard/zipball/99d87d188acc712dd6655ee946569f823cfeff69",
"reference": "99d87d188acc712dd6655ee946569f823cfeff69",
"url": "https://api.github.com/repos/easy-coding-standard/easy-coding-standard/zipball/24b7b28c25d698e64496c4d19c798ccd01617c7d",
"reference": "24b7b28c25d698e64496c4d19c798ccd01617c7d",
"shasum": ""
},
"require": {
@ -6463,7 +6466,7 @@
"keywords": ["Code style", "automation", "fixer", "static analysis"],
"support": {
"issues": "https://github.com/easy-coding-standard/easy-coding-standard/issues",
"source": "https://github.com/easy-coding-standard/easy-coding-standard/tree/12.0.8"
"source": "https://github.com/easy-coding-standard/easy-coding-standard/tree/12.0.9"
},
"funding": [
{
@ -6475,7 +6478,7 @@
"type": "github"
}
],
"time": "2023-09-08T10:17:14+00:00"
"time": "2023-11-29T09:35:09+00:00"
},
{
"name": "symplify/rule-doc-generator-contracts",
@ -6537,16 +6540,16 @@
},
{
"name": "theseer/tokenizer",
"version": "1.2.1",
"version": "1.2.2",
"source": {
"type": "git",
"url": "https://github.com/theseer/tokenizer.git",
"reference": "34a41e998c2183e22995f158c581e7b5e755ab9e"
"reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e",
"reference": "34a41e998c2183e22995f158c581e7b5e755ab9e",
"url": "https://api.github.com/repos/theseer/tokenizer/zipball/b2ad5003ca10d4ee50a12da31de12a5774ba6b96",
"reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96",
"shasum": ""
},
"require": {
@ -6571,7 +6574,7 @@
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
"support": {
"issues": "https://github.com/theseer/tokenizer/issues",
"source": "https://github.com/theseer/tokenizer/tree/1.2.1"
"source": "https://github.com/theseer/tokenizer/tree/1.2.2"
},
"funding": [
{
@ -6579,7 +6582,7 @@
"type": "github"
}
],
"time": "2021-07-28T10:34:58+00:00"
"time": "2023-11-20T00:12:19+00:00"
}
],
"aliases": [],

View file

@ -44,9 +44,12 @@ class Auth extends ShieldAuth
* @var array<string, string>
*/
public array $redirects = [
'register' => '/',
'login' => '/',
'logout' => 'login',
'register' => '/',
'login' => '/',
'logout' => 'login',
'force_reset' => '/',
'permission_denied' => '/',
'group_denied' => '/',
];
/**
@ -124,9 +127,12 @@ class Auth extends ShieldAuth
->gateway;
$this->redirects = [
'register' => $adminGateway,
'login' => $adminGateway,
'logout' => $adminGateway,
'register' => $adminGateway,
'login' => $adminGateway,
'logout' => $adminGateway,
'force_reset' => $adminGateway,
'permission_denied' => $adminGateway,
'group_denied' => $adminGateway,
];
// FIXME: enable2FA config can only be updated in the .env

View file

@ -54,4 +54,68 @@ class AuthToken extends ShieldAuthToken
* HMAC SHA256 byte size
*/
public int $hmacSecretKeyByteSize = 32;
/**
* --------------------------------------------------------------------
* HMAC encryption Keys
* --------------------------------------------------------------------
* This sets the key to be used when encrypting a user's HMAC Secret Key.
*
* 'keys' is an array of keys which will facilitate key rotation. Valid
* keyTitles must include only [a-zA-Z0-9_] and should be kept to a
* max of 8 characters.
*
* Each keyTitle is an associative array containing the required 'key'
* value, and the optional 'driver' and 'digest' values. If the
* 'driver' and 'digest' values are not specified, the default 'driver'
* and 'digest' values will be used.
*
* Old keys will are used to decrypt existing Secret Keys. It is encouraged
* to run 'php spark shield:hmac reencrypt' to update existing Secret
* Key encryptions.
*
* @see https://codeigniter.com/user_guide/libraries/encryption.html
*
* @var array<string, array{key: string, driver?: string, digest?: string}>|string
*
* NOTE: The value becomes temporarily a string when setting value as JSON
* from environment variable.
*
* [key_name => ['key' => key_value]]
* or [key_name => ['key' => key_value, 'driver' => driver, 'digest' => digest]]
*/
public $hmacEncryptionKeys = [
'k1' => [
'key' => '',
],
];
/**
* --------------------------------------------------------------------
* HMAC Current Encryption Key Selector
* --------------------------------------------------------------------
* This specifies which of the encryption keys should be used.
*/
public string $hmacEncryptionCurrentKey = 'k1';
/**
* --------------------------------------------------------------------
* HMAC Encryption Key Driver
* --------------------------------------------------------------------
* This specifies which of the encryption drivers should be used.
*
* Available drivers:
* - OpenSSL
* - Sodium
*/
public string $hmacEncryptionDefaultDriver = 'OpenSSL';
/**
* --------------------------------------------------------------------
* HMAC Encryption Key Driver
* --------------------------------------------------------------------
* THis specifies the type of encryption to be used.
* e.g. 'SHA512' or 'SHA256'.
*/
public string $hmacEncryptionDefaultDigest = 'SHA512';
}

View file

@ -4,7 +4,6 @@ declare(strict_types=1);
namespace Modules\Auth\Config;
use CodeIgniter\Shield\Authentication\Authentication;
use Config\Services as BaseService;
use Modules\Auth\Auth;
use Modules\Auth\Config\Auth as AuthConfig;
@ -23,6 +22,6 @@ class Services extends BaseService
$config = config(AuthConfig::class);
return new Auth(new Authentication($config));
return new Auth($config);
}
}

View file

@ -30,11 +30,11 @@
"dependencies": {
"@amcharts/amcharts4": "^4.10.38",
"@amcharts/amcharts4-geodata": "^4.1.27",
"@codemirror/commands": "^6.3.0",
"@codemirror/commands": "^6.3.2",
"@codemirror/lang-xml": "^6.0.2",
"@codemirror/language": "^6.9.2",
"@codemirror/state": "^6.3.1",
"@codemirror/view": "^6.22.0",
"@codemirror/language": "^6.9.3",
"@codemirror/state": "^6.3.2",
"@codemirror/view": "^6.22.1",
"@floating-ui/dom": "^1.5.3",
"@github/clipboard-copy-element": "^1.3.0",
"@github/hotkey": "^2.3.0",
@ -48,29 +48,29 @@
"leaflet": "^1.9.4",
"leaflet.markercluster": "^1.5.3",
"lit": "^3.1.0",
"marked": "^10.0.0",
"wavesurfer.js": "^7.4.5",
"marked": "^11.0.0",
"wavesurfer.js": "^7.4.12",
"xml-formatter": "^3.6.0"
},
"devDependencies": {
"@commitlint/cli": "^18.4.2",
"@commitlint/cli": "^18.4.3",
"@commitlint/config-conventional": "^18.4.2",
"@csstools/css-tokenizer": "^2.2.1",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/exec": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@semantic-release/gitlab": "^12.1.0",
"@semantic-release/gitlab": "^12.1.1",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.10",
"@types/leaflet": "^1.9.8",
"@typescript-eslint/eslint-plugin": "^6.11.0",
"@typescript-eslint/parser": "^6.11.0",
"@typescript-eslint/eslint-plugin": "^6.13.1",
"@typescript-eslint/parser": "^6.13.1",
"all-contributors-cli": "^6.26.1",
"commitizen": "^4.3.0",
"cross-env": "^7.0.3",
"cssnano": "^6.0.1",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^8.53.0",
"eslint": "^8.54.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^8.0.3",
@ -86,11 +86,11 @@
"semantic-release": "^22.0.8",
"stylelint": "^15.11.0",
"stylelint-config-standard": "^34.0.0",
"svgo": "^3.0.3",
"svgo": "^3.0.4",
"tailwindcss": "^3.3.5",
"typescript": "^5.2.2",
"vite": "^5.0.0",
"vite-plugin-pwa": "^0.16.7",
"typescript": "^5.3.2",
"vite": "^5.0.4",
"vite-plugin-pwa": "^0.17.2",
"workbox-build": "^7.0.0",
"workbox-core": "^7.0.0",
"workbox-routing": "^7.0.0",

906
pnpm-lock.yaml generated
View file

@ -12,20 +12,20 @@ dependencies:
specifier: ^4.1.27
version: 4.1.27
"@codemirror/commands":
specifier: ^6.3.0
version: 6.3.0
specifier: ^6.3.2
version: 6.3.2
"@codemirror/lang-xml":
specifier: ^6.0.2
version: 6.0.2(@codemirror/view@6.22.0)
version: 6.0.2(@codemirror/view@6.22.1)
"@codemirror/language":
specifier: ^6.9.2
version: 6.9.2
specifier: ^6.9.3
version: 6.9.3
"@codemirror/state":
specifier: ^6.3.1
version: 6.3.1
specifier: ^6.3.2
version: 6.3.2
"@codemirror/view":
specifier: ^6.22.0
version: 6.22.0
specifier: ^6.22.1
version: 6.22.1
"@floating-ui/dom":
specifier: ^1.5.3
version: 1.5.3
@ -66,19 +66,19 @@ dependencies:
specifier: ^3.1.0
version: 3.1.0
marked:
specifier: ^10.0.0
version: 10.0.0
specifier: ^11.0.0
version: 11.0.0
wavesurfer.js:
specifier: ^7.4.5
version: 7.4.5
specifier: ^7.4.12
version: 7.4.12
xml-formatter:
specifier: ^3.6.0
version: 3.6.0
devDependencies:
"@commitlint/cli":
specifier: ^18.4.2
version: 18.4.2(typescript@5.2.2)
specifier: ^18.4.3
version: 18.4.3(typescript@5.3.2)
"@commitlint/config-conventional":
specifier: ^18.4.2
version: 18.4.2
@ -95,8 +95,8 @@ devDependencies:
specifier: ^10.0.1
version: 10.0.1(semantic-release@22.0.8)
"@semantic-release/gitlab":
specifier: ^12.1.0
version: 12.1.0(semantic-release@22.0.8)
specifier: ^12.1.1
version: 12.1.1(semantic-release@22.0.8)
"@tailwindcss/forms":
specifier: ^0.5.7
version: 0.5.7(tailwindcss@3.3.5)
@ -107,17 +107,17 @@ devDependencies:
specifier: ^1.9.8
version: 1.9.8
"@typescript-eslint/eslint-plugin":
specifier: ^6.11.0
version: 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2)
specifier: ^6.13.1
version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2)
"@typescript-eslint/parser":
specifier: ^6.11.0
version: 6.11.0(eslint@8.53.0)(typescript@5.2.2)
specifier: ^6.13.1
version: 6.13.1(eslint@8.54.0)(typescript@5.3.2)
all-contributors-cli:
specifier: ^6.26.1
version: 6.26.1
commitizen:
specifier: ^4.3.0
version: 4.3.0
version: 4.3.0(typescript@5.3.2)
cross-env:
specifier: ^7.0.3
version: 7.0.3
@ -126,16 +126,16 @@ devDependencies:
version: 6.0.1(postcss@8.4.31)
cz-conventional-changelog:
specifier: ^3.3.0
version: 3.3.0
version: 3.3.0(typescript@5.3.2)
eslint:
specifier: ^8.53.0
version: 8.53.0
specifier: ^8.54.0
version: 8.54.0
eslint-config-prettier:
specifier: ^8.10.0
version: 8.10.0(eslint@8.53.0)
version: 8.10.0(eslint@8.54.0)
eslint-plugin-prettier:
specifier: ^4.2.1
version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.53.0)(prettier@2.8.8)
version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.54.0)(prettier@2.8.8)
husky:
specifier: ^8.0.3
version: 8.0.3
@ -165,7 +165,7 @@ devDependencies:
version: 2.8.8
prettier-plugin-organize-imports:
specifier: ^3.2.4
version: 3.2.4(prettier@2.8.8)(typescript@5.2.2)
version: 3.2.4(prettier@2.8.8)(typescript@5.3.2)
semantic-release:
specifier: ^22.0.8
version: 22.0.8
@ -176,20 +176,20 @@ devDependencies:
specifier: ^34.0.0
version: 34.0.0(stylelint@15.11.0)
svgo:
specifier: ^3.0.3
version: 3.0.3
specifier: ^3.0.4
version: 3.0.4
tailwindcss:
specifier: ^3.3.5
version: 3.3.5(ts-node@10.9.1)
version: 3.3.5
typescript:
specifier: ^5.2.2
version: 5.2.2
specifier: ^5.3.2
version: 5.3.2
vite:
specifier: ^5.0.0
version: 5.0.0(@types/node@20.5.1)
specifier: ^5.0.4
version: 5.0.4(@types/node@18.18.9)
vite-plugin-pwa:
specifier: ^0.16.7
version: 0.16.7(vite@5.0.0)(workbox-build@7.0.0)(workbox-window@7.0.0)
specifier: ^0.17.2
version: 0.17.2(vite@5.0.4)(workbox-build@7.0.0)(workbox-window@7.0.0)
workbox-build:
specifier: ^7.0.0
version: 7.0.0
@ -1777,7 +1777,7 @@ packages:
to-fast-properties: 2.0.0
dev: true
/@codemirror/autocomplete@6.9.0(@codemirror/language@6.9.2)(@codemirror/state@6.3.1)(@codemirror/view@6.22.0)(@lezer/common@1.0.4):
/@codemirror/autocomplete@6.9.0(@codemirror/language@6.9.3)(@codemirror/state@6.3.2)(@codemirror/view@6.22.1)(@lezer/common@1.0.4):
resolution:
{
integrity: sha512-Fbwm0V/Wn3BkEJZRhr0hi5BhCo5a7eBL6LYaliPjOSwCyfOpnjXY59HruSxOUNV+1OYer0Tgx1zRNQttjXyDog==,
@ -1788,13 +1788,13 @@ packages:
"@codemirror/view": ^6.0.0
"@lezer/common": ^1.0.0
dependencies:
"@codemirror/language": 6.9.2
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/language": 6.9.3
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
"@lezer/common": 1.0.4
dev: false
/@codemirror/autocomplete@6.9.0(@codemirror/language@6.9.2)(@codemirror/state@6.3.1)(@codemirror/view@6.22.0)(@lezer/common@1.1.1):
/@codemirror/autocomplete@6.9.0(@codemirror/language@6.9.3)(@codemirror/state@6.3.2)(@codemirror/view@6.22.1)(@lezer/common@1.1.1):
resolution:
{
integrity: sha512-Fbwm0V/Wn3BkEJZRhr0hi5BhCo5a7eBL6LYaliPjOSwCyfOpnjXY59HruSxOUNV+1OYer0Tgx1zRNQttjXyDog==,
@ -1805,47 +1805,47 @@ packages:
"@codemirror/view": ^6.0.0
"@lezer/common": ^1.0.0
dependencies:
"@codemirror/language": 6.9.2
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/language": 6.9.3
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
"@lezer/common": 1.1.1
dev: false
/@codemirror/commands@6.3.0:
/@codemirror/commands@6.3.2:
resolution:
{
integrity: sha512-tFfcxRIlOWiQDFhjBSWJ10MxcvbCIsRr6V64SgrcaY0MwNk32cUOcCuNlWo8VjV4qRQCgNgUAnIeo0svkk4R5Q==,
integrity: sha512-tjoi4MCWDNxgIpoLZ7+tezdS9OEB6pkiDKhfKx9ReJ/XBcs2G2RXIu+/FxXBlWsPTsz6C9q/r4gjzrsxpcnqCQ==,
}
dependencies:
"@codemirror/language": 6.9.2
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/language": 6.9.3
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
"@lezer/common": 1.1.1
dev: false
/@codemirror/lang-xml@6.0.2(@codemirror/view@6.22.0):
/@codemirror/lang-xml@6.0.2(@codemirror/view@6.22.1):
resolution:
{
integrity: sha512-JQYZjHL2LAfpiZI2/qZ/qzDuSqmGKMwyApYmEUUCTxLM4MWS7sATUEfIguZQr9Zjx/7gcdnewb039smF6nC2zw==,
}
dependencies:
"@codemirror/autocomplete": 6.9.0(@codemirror/language@6.9.2)(@codemirror/state@6.3.1)(@codemirror/view@6.22.0)(@lezer/common@1.0.4)
"@codemirror/language": 6.9.2
"@codemirror/state": 6.3.1
"@codemirror/autocomplete": 6.9.0(@codemirror/language@6.9.3)(@codemirror/state@6.3.2)(@codemirror/view@6.22.1)(@lezer/common@1.0.4)
"@codemirror/language": 6.9.3
"@codemirror/state": 6.3.2
"@lezer/common": 1.0.4
"@lezer/xml": 1.0.2
transitivePeerDependencies:
- "@codemirror/view"
dev: false
/@codemirror/language@6.9.2:
/@codemirror/language@6.9.3:
resolution:
{
integrity: sha512-QGTQXSpAKDIzaSE96zNK1UfIUhPgkT1CLjh1N5qVzZuxgsEOhz5RqaN8QCIdyOQklGLx3MgHd9YrE3X3+Pl1ow==,
integrity: sha512-qq48pYzoi6ldYWV/52+Z9Ou6QouVI+8YwvxFbUypI33NbjG2UeRHKENRyhwljTTiOqjQ33FjyZj6EREQ9apAOQ==,
}
dependencies:
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
"@lezer/common": 1.1.1
"@lezer/highlight": 1.1.6
"@lezer/lr": 1.3.10
@ -1858,8 +1858,8 @@ packages:
integrity: sha512-6VZ44Ysh/Zn07xrGkdtNfmHCbGSHZzFBdzWi0pbd7chAQ/iUcpLGX99NYRZTa7Ugqg4kEHCqiHhcZnH0gLIgSg==,
}
dependencies:
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
crelt: 1.0.6
dev: false
@ -1869,25 +1869,25 @@ packages:
integrity: sha512-4jupk4JwkeVbrN2pStY74q6OJEYqwosB4koA66nyLeVedadtX9MHI38j2vbYmnfDGurDApP3OZO46MrWalcjiQ==,
}
dependencies:
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
crelt: 1.0.6
dev: false
/@codemirror/state@6.3.1:
/@codemirror/state@6.3.2:
resolution:
{
integrity: sha512-88e4HhMtKJyw6fKprGaN/yZfiaoGYOi2nM45YCUC6R/kex9sxFWBDGatS1vk4lMgnWmdIIB9tk8Gj1LmL8YfvA==,
integrity: sha512-5jEikOfU0r9y+OTlZn5AEQB15mibu3deLBUp+GnLzVUNezEEuPt/JdSeniQNi+0YviblAvOPO2JQAlgJ3SYYaA==,
}
dev: false
/@codemirror/view@6.22.0:
/@codemirror/view@6.22.1:
resolution:
{
integrity: sha512-6zLj4YIoIpfTGKrDMTbeZRpa8ih4EymMCKmddEDcJWrCdp/N1D46B38YEz4creTb4T177AVS9EyXkLeC/HL2jA==,
integrity: sha512-38BRn1nPqZqiHbmWfI8zri23IbRVbmSpSmh1E/Ysvc+lIGGdBC17K8zlK7ZU6fhfy9x4De9Zyj5JQqScPq5DkA==,
}
dependencies:
"@codemirror/state": 6.3.1
"@codemirror/state": 6.3.2
style-mod: 4.1.0
w3c-keyname: 2.2.8
dev: false
@ -1902,19 +1902,19 @@ packages:
dev: true
optional: true
/@commitlint/cli@18.4.2(typescript@5.2.2):
/@commitlint/cli@18.4.3(typescript@5.3.2):
resolution:
{
integrity: sha512-dDfb2+wzeQe6ogdHNHOy0J0nraok+La0BoxamNMhBOng9/5GoESPDmKUJ1Lt1oivh5MfIgZh0Vm6f0rxkB8CoA==,
integrity: sha512-zop98yfB3A6NveYAZ3P1Mb6bIXuCeWgnUfVNkH4yhIMQpQfzFwseadazOuSn0OOfTt0lWuFauehpm9GcqM5lww==,
}
engines: { node: ">=v18" }
hasBin: true
dependencies:
"@commitlint/format": 18.4.0
"@commitlint/lint": 18.4.2
"@commitlint/load": 18.4.2(typescript@5.2.2)
"@commitlint/read": 18.4.0
"@commitlint/types": 18.4.0
"@commitlint/format": 18.4.3
"@commitlint/lint": 18.4.3
"@commitlint/load": 18.4.3(typescript@5.3.2)
"@commitlint/read": 18.4.3
"@commitlint/types": 18.4.3
execa: 5.1.1
lodash.isfunction: 3.0.9
resolve-from: 5.0.0
@ -1934,38 +1934,38 @@ packages:
conventional-changelog-conventionalcommits: 7.0.2
dev: true
/@commitlint/config-validator@17.8.1:
resolution:
{
integrity: sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==,
}
engines: { node: ">=v14" }
requiresBuild: true
dependencies:
"@commitlint/types": 17.8.1
ajv: 8.12.0
dev: true
optional: true
/@commitlint/config-validator@18.4.0:
resolution:
{
integrity: sha512-1y6qHMU3o4cYQSK+Y9EnmH6H1GRiwQGjnLIUOIKlekrmfc8MrMk1ByNmb8od4vK3qHJAaL/77/5n+1uyyIF5dA==,
}
engines: { node: ">=v18" }
requiresBuild: true
dependencies:
"@commitlint/types": 18.4.0
ajv: 8.12.0
dev: true
optional: true
/@commitlint/ensure@18.4.0:
/@commitlint/config-validator@18.4.3:
resolution:
{
integrity: sha512-N5cJo/n61ULSwz3W5Iz/IZJ0I9H/PaHc+OMcF2XcRVbLa6B3YwzEW66XGCRKVULlsBNSrIH6tk5un9ayXAXIdw==,
integrity: sha512-FPZZmTJBARPCyef9ohRC9EANiQEKSWIdatx5OlgeHKu878dWwpyeFauVkhzuBRJFcCA4Uvz/FDtlDKs008IHcA==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.0
"@commitlint/types": 18.4.3
ajv: 8.12.0
dev: true
/@commitlint/ensure@18.4.3:
resolution:
{
integrity: sha512-MI4fwD9TWDVn4plF5+7JUyLLbkOdzIRBmVeNlk4dcGlkrVA+/l5GLcpN66q9LkFsFv6G2X31y89ApA3hqnqIFg==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.3
lodash.camelcase: 4.3.0
lodash.kebabcase: 4.1.1
lodash.snakecase: 4.1.1
@ -1973,93 +1973,66 @@ packages:
lodash.upperfirst: 4.3.1
dev: true
/@commitlint/execute-rule@17.8.1:
resolution:
{
integrity: sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==,
}
engines: { node: ">=v14" }
requiresBuild: true
dev: true
optional: true
/@commitlint/execute-rule@18.4.0:
resolution:
{
integrity: sha512-g013SWki6ZWhURBLOSXTaVQGWHdA0QlPJGiW4a+YpThezmJOemvc4LiKVpn13AjSKQ40QnmBqpBrxujOaSo+3A==,
}
engines: { node: ">=v18" }
dev: true
/@commitlint/format@18.4.0:
resolution:
{
integrity: sha512-MiAe4D5/ahty38CzULdQbpRa3ReKZtx0kyigOWcntq+N5uqez+Ac4/MO7H+3j1kC4G7nfJVfBu6TqcXeyNvhCQ==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.0
chalk: 4.1.2
dev: true
/@commitlint/is-ignored@18.4.2:
resolution:
{
integrity: sha512-uujjyJlrXsMsQrv0r8HDGigAwJELPAMtA1Vxi2WUB54HbyAWa0Ue6ujMRZNKov2YeA96r6o72gLDnugb6yu8IA==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.0
semver: 7.5.4
dev: true
/@commitlint/lint@18.4.2:
resolution:
{
integrity: sha512-ljGOIH7w9SnjvZFoKjf30iWFxDnezfRtOc50+rNLdDP0TpLspaYYLPhDO/TeVdmii1/AJiDgBIuBboQlaIy7Bw==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/is-ignored": 18.4.2
"@commitlint/parse": 18.4.0
"@commitlint/rules": 18.4.0
"@commitlint/types": 18.4.0
dev: true
/@commitlint/load@17.8.1:
resolution:
{
integrity: sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==,
}
engines: { node: ">=v14" }
requiresBuild: true
dependencies:
"@commitlint/config-validator": 17.8.1
"@commitlint/execute-rule": 17.8.1
"@commitlint/resolve-extends": 17.8.1
"@commitlint/types": 17.8.1
"@types/node": 20.5.1
chalk: 4.1.2
cosmiconfig: 8.2.0
cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.2.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
resolve-from: 5.0.0
ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.2.2)
typescript: 5.2.2
transitivePeerDependencies:
- "@swc/core"
- "@swc/wasm"
dev: true
optional: true
/@commitlint/load@18.4.2(typescript@5.2.2):
/@commitlint/execute-rule@18.4.3:
resolution:
{
integrity: sha512-t7FM4c+BdX9WWZCPrrbV5+0SWLgT3kCq7e7/GhHCreYifg3V8qyvO127HF796vyFql75n4TFF+5v1asOOWkV1Q==,
}
engines: { node: ">=v18" }
dev: true
/@commitlint/format@18.4.3:
resolution:
{
integrity: sha512-8b+ItXYHxAhRAXFfYki5PpbuMMOmXYuzLxib65z2XTqki59YDQJGpJ/wB1kEE5MQDgSTQWtKUrA8n9zS/1uIDQ==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.3
chalk: 4.1.2
dev: true
/@commitlint/is-ignored@18.4.3:
resolution:
{
integrity: sha512-ZseOY9UfuAI32h9w342Km4AIaTieeFskm2ZKdrG7r31+c6zGBzuny9KQhwI9puc0J3GkUquEgKJblCl7pMnjwg==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.3
semver: 7.5.4
dev: true
/@commitlint/lint@18.4.3:
resolution:
{
integrity: sha512-18u3MRgEXNbnYkMOWoncvq6QB8/90m9TbERKgdPqVvS+zQ/MsuRhdvHYCIXGXZxUb0YI4DV2PC4bPneBV/fYuA==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/is-ignored": 18.4.3
"@commitlint/parse": 18.4.3
"@commitlint/rules": 18.4.3
"@commitlint/types": 18.4.3
dev: true
/@commitlint/load@18.4.2(typescript@5.3.2):
resolution:
{
integrity: sha512-CKmzXdF9XwZJoVijAqpUlV9qzZOkyiYni4KuSCtTZVAAVudi9H84cJ4FqZxSwEP9G21vmoJiNrW8G042AsduVg==,
}
engines: { node: ">=v18" }
requiresBuild: true
dependencies:
"@commitlint/config-validator": 18.4.0
"@commitlint/execute-rule": 18.4.0
@ -2067,8 +2040,32 @@ packages:
"@commitlint/types": 18.4.0
"@types/node": 18.18.9
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@5.2.2)
cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.2.2)
cosmiconfig: 8.3.6(typescript@5.3.2)
cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.3.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
resolve-from: 5.0.0
transitivePeerDependencies:
- typescript
dev: true
optional: true
/@commitlint/load@18.4.3(typescript@5.3.2):
resolution:
{
integrity: sha512-v6j2WhvRQJrcJaj5D+EyES2WKTxPpxENmNpNG3Ww8MZGik3jWRXtph0QTzia5ZJyPh2ib5aC/6BIDymkUUM58Q==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/config-validator": 18.4.3
"@commitlint/execute-rule": 18.4.3
"@commitlint/resolve-extends": 18.4.3
"@commitlint/types": 18.4.3
"@types/node": 18.18.9
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@5.3.2)
cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.3.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@ -2077,63 +2074,47 @@ packages:
- typescript
dev: true
/@commitlint/message@18.4.0:
/@commitlint/message@18.4.3:
resolution:
{
integrity: sha512-3kg6NQO6pJ+VdBTWi51KInT8ngkxPJaW+iI7URtUALjKcO9K4XY3gf80ZPmS1hDessrjb7qCr1lau8eWMINAQw==,
integrity: sha512-ddJ7AztWUIoEMAXoewx45lKEYEOeOlBVWjk8hDMUGpprkuvWULpaXczqdjwVtjrKT3JhhN+gMs8pm5G3vB2how==,
}
engines: { node: ">=v18" }
dev: true
/@commitlint/parse@18.4.0:
/@commitlint/parse@18.4.3:
resolution:
{
integrity: sha512-SxTCSUZH8CJNYWOlFg18YUQ2RLz8ubXKbpHUIiSNwCbiQx7UDCydp1JnhoB4sOYOxgV8d3nuDwYluRU5KnEY4A==,
integrity: sha512-eoH7CXM9L+/Me96KVcfJ27EIIbA5P9sqw3DqjJhRYuhaULIsPHFs5S5GBDCqT0vKZQDx0DgxhMpW6AQbnKrFtA==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/types": 18.4.0
conventional-changelog-angular: 6.0.0
"@commitlint/types": 18.4.3
conventional-changelog-angular: 7.0.0
conventional-commits-parser: 5.0.0
dev: true
/@commitlint/read@18.4.0:
/@commitlint/read@18.4.3:
resolution:
{
integrity: sha512-IpnABCbDeOw5npZ09SZZGLfd3T7cFtsxUYm6wT3aGmIB2fXKE3fMeuj3jxXjMibiGIyA3Z5voCMuOcKWpkNySA==,
integrity: sha512-H4HGxaYA6OBCimZAtghL+B+SWu8ep4X7BwgmedmqWZRHxRLcX2q0bWBtUm5FsMbluxbOfrJwOs/Z0ah4roP/GQ==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/top-level": 18.4.0
"@commitlint/types": 18.4.0
"@commitlint/top-level": 18.4.3
"@commitlint/types": 18.4.3
fs-extra: 11.1.1
git-raw-commits: 2.0.11
minimist: 1.2.8
dev: true
/@commitlint/resolve-extends@17.8.1:
resolution:
{
integrity: sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==,
}
engines: { node: ">=v14" }
requiresBuild: true
dependencies:
"@commitlint/config-validator": 17.8.1
"@commitlint/types": 17.8.1
import-fresh: 3.3.0
lodash.mergewith: 4.6.2
resolve-from: 5.0.0
resolve-global: 1.0.0
dev: true
optional: true
/@commitlint/resolve-extends@18.4.0:
resolution:
{
integrity: sha512-qhgU6ach+S6sJMD9NjCYiEycOObGhxzWQLQzqlScJCv9zkPs15Bg0ffLXTQ3z7ipXv46XEKYMnSJzjLRw2Tlkg==,
}
engines: { node: ">=v18" }
requiresBuild: true
dependencies:
"@commitlint/config-validator": 18.4.0
"@commitlint/types": 18.4.0
@ -2142,70 +2123,75 @@ packages:
resolve-from: 5.0.0
resolve-global: 1.0.0
dev: true
optional: true
/@commitlint/rules@18.4.0:
/@commitlint/resolve-extends@18.4.3:
resolution:
{
integrity: sha512-T3ChRxQZ6g0iNCpVLc6KeQId0/86TnyQA8PFkng+dWElO2DAA5km/yirgKZV1Xlc+gF7Rf6d+a0ottxdKpOY+w==,
integrity: sha512-30sk04LZWf8+SDgJrbJCjM90gTg2LxsD9cykCFeFu+JFHvBFq5ugzp2eO/DJGylAdVaqxej3c7eTSE64hR/lnw==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/ensure": 18.4.0
"@commitlint/message": 18.4.0
"@commitlint/to-lines": 18.4.0
"@commitlint/types": 18.4.0
"@commitlint/config-validator": 18.4.3
"@commitlint/types": 18.4.3
import-fresh: 3.3.0
lodash.mergewith: 4.6.2
resolve-from: 5.0.0
resolve-global: 1.0.0
dev: true
/@commitlint/rules@18.4.3:
resolution:
{
integrity: sha512-8KIeukDf45BiY+Lul1T0imSNXF0sMrlLG6JpLLKolkmYVQ6PxxoNOriwyZ3UTFFpaVbPy0rcITaV7U9JCAfDTA==,
}
engines: { node: ">=v18" }
dependencies:
"@commitlint/ensure": 18.4.3
"@commitlint/message": 18.4.3
"@commitlint/to-lines": 18.4.3
"@commitlint/types": 18.4.3
execa: 5.1.1
dev: true
/@commitlint/to-lines@18.4.0:
/@commitlint/to-lines@18.4.3:
resolution:
{
integrity: sha512-bZXuCtfBPjNgtEnG3gwJrveIgfKK2UdhIhFvKpMTrQl/gAwoto/3mzmE7qGAHwmuP4eZ2U8X7iwMnqIlWmv2Tw==,
integrity: sha512-fy1TAleik4Zfru1RJ8ZU6cOSvgSVhUellxd3WZV1D5RwHZETt1sZdcA4mQN2y3VcIZsUNKkW0Mq8CM9/L9harQ==,
}
engines: { node: ">=v18" }
dev: true
/@commitlint/top-level@18.4.0:
/@commitlint/top-level@18.4.3:
resolution:
{
integrity: sha512-TfulcA8UHF7MZ6tm4Ci3aqZgMBZa1OoCg4prccWHvwG/hsHujZ7+0FKbeKqDbcSli/YWm4NJwEjl4uh5itIJeA==,
integrity: sha512-E6fJPBLPFL5R8+XUNSYkj4HekIOuGMyJo3mIx2PkYc3clel+pcWQ7TConqXxNWW4x1ugigiIY2RGot55qUq1hw==,
}
engines: { node: ">=v18" }
dependencies:
find-up: 5.0.0
dev: true
/@commitlint/types@17.8.1:
resolution:
{
integrity: sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==,
}
engines: { node: ">=v14" }
requiresBuild: true
dependencies:
chalk: 4.1.2
dev: true
optional: true
/@commitlint/types@18.4.0:
resolution:
{
integrity: sha512-MKeaFxt0I9fhqUb2E+YIzX/gZtmkuodJET/XKiZIMvXUff8Ee4Ih86eLg+yAm2jf1pwGBmU02uNOp0y094w2Uw==,
}
engines: { node: ">=v18" }
requiresBuild: true
dependencies:
chalk: 4.1.2
dev: true
optional: true
/@cspotcode/source-map-support@0.8.1:
/@commitlint/types@18.4.3:
resolution:
{
integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==,
integrity: sha512-cvzx+vtY/I2hVBZHCLrpoh+sA0hfuzHwDc+BAFPimYLjJkpHnghQM+z8W/KyLGkygJh3BtI3xXXq+dKjnSWEmA==,
}
engines: { node: ">=12" }
requiresBuild: true
engines: { node: ">=v18" }
dependencies:
"@jridgewell/trace-mapping": 0.3.9
chalk: 4.1.2
dev: true
/@csstools/cascade-layer-name-parser@1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1):
@ -2989,7 +2975,7 @@ packages:
dev: true
optional: true
/@eslint-community/eslint-utils@4.4.0(eslint@8.53.0):
/@eslint-community/eslint-utils@4.4.0(eslint@8.54.0):
resolution:
{
integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==,
@ -2998,7 +2984,7 @@ packages:
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
eslint: 8.53.0
eslint: 8.54.0
eslint-visitor-keys: 3.4.3
dev: true
@ -3030,10 +3016,10 @@ packages:
- supports-color
dev: true
/@eslint/js@8.53.0:
/@eslint/js@8.54.0:
resolution:
{
integrity: sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==,
integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==,
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dev: true
@ -3224,17 +3210,6 @@ packages:
"@jridgewell/sourcemap-codec": 1.4.15
dev: true
/@jridgewell/trace-mapping@0.3.9:
resolution:
{
integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==,
}
requiresBuild: true
dependencies:
"@jridgewell/resolve-uri": 3.1.1
"@jridgewell/sourcemap-codec": 1.4.15
dev: true
/@lezer/common@1.0.4:
resolution:
{
@ -3255,7 +3230,7 @@ packages:
integrity: sha512-cmSJYa2us+r3SePpRCjN5ymCqCPv+zyXmDl0ciWtVaNiORT/MxM7ZgOMQZADD0o51qOaOg24qc/zBViOIwAjJg==,
}
dependencies:
"@lezer/common": 1.0.4
"@lezer/common": 1.1.1
dev: false
/@lezer/lr@1.3.10:
@ -3808,10 +3783,10 @@ packages:
- supports-color
dev: true
/@semantic-release/gitlab@12.1.0(semantic-release@22.0.8):
/@semantic-release/gitlab@12.1.1(semantic-release@22.0.8):
resolution:
{
integrity: sha512-HU6dDOwVOcKdAqQ6rA5slnz4BjfbqcaVBD8SkBfEUb3qio3L89elu7FsxDKSED1fFDiA0req2PLyNG+qx9NMQw==,
integrity: sha512-vM8mqMmegRJB4+9MJCYeCt5Gn4C2rpF0bNOzKOHq1IaI4FleIV5sss0fn55jVCuVVztTnoPQylnti5Tkdg3uaw==,
}
engines: { node: ">=18" }
peerDependencies:
@ -3824,7 +3799,7 @@ packages:
escape-string-regexp: 5.0.0
form-data: 4.0.0
fs-extra: 11.1.1
globby: 11.1.0
globby: 14.0.0
got: 13.0.0
hpagent: 1.2.0
lodash-es: 4.17.21
@ -3900,6 +3875,14 @@ packages:
engines: { node: ">=14.16" }
dev: true
/@sindresorhus/merge-streams@1.0.0:
resolution:
{
integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==,
}
engines: { node: ">=18" }
dev: true
/@stencil/core@2.5.2:
resolution:
{
@ -3940,7 +3923,7 @@ packages:
tailwindcss: ">=3.0.0 || >= 3.0.0-alpha.1"
dependencies:
mini-svg-data-uri: 1.4.4
tailwindcss: 3.3.5(ts-node@10.9.1)
tailwindcss: 3.3.5
dev: true
/@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.4.31):
@ -3967,7 +3950,7 @@ packages:
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
tailwindcss: 3.3.5(ts-node@10.9.1)
tailwindcss: 3.3.5
dev: true
/@trysound/sax@0.2.0:
@ -3978,38 +3961,6 @@ packages:
engines: { node: ">=10.13.0" }
dev: true
/@tsconfig/node10@1.0.9:
resolution:
{
integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==,
}
requiresBuild: true
dev: true
/@tsconfig/node12@1.0.11:
resolution:
{
integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==,
}
requiresBuild: true
dev: true
/@tsconfig/node14@1.0.3:
resolution:
{
integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==,
}
requiresBuild: true
dev: true
/@tsconfig/node16@1.0.4:
resolution:
{
integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==,
}
requiresBuild: true
dev: true
/@types/estree@0.0.39:
resolution:
{
@ -4070,14 +4021,6 @@ packages:
undici-types: 5.26.5
dev: true
/@types/node@20.5.1:
resolution:
{
integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==,
}
requiresBuild: true
dev: true
/@types/node@20.5.6:
resolution:
{
@ -4085,13 +4028,6 @@ packages:
}
dev: true
/@types/normalize-package-data@2.4.1:
resolution:
{
integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==,
}
dev: true
/@types/normalize-package-data@2.4.4:
resolution:
{
@ -4121,10 +4057,10 @@ packages:
integrity: sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==,
}
/@typescript-eslint/eslint-plugin@6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2):
/@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2):
resolution:
{
integrity: sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==,
integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
peerDependencies:
@ -4136,27 +4072,27 @@ packages:
optional: true
dependencies:
"@eslint-community/regexpp": 4.8.0
"@typescript-eslint/parser": 6.11.0(eslint@8.53.0)(typescript@5.2.2)
"@typescript-eslint/scope-manager": 6.11.0
"@typescript-eslint/type-utils": 6.11.0(eslint@8.53.0)(typescript@5.2.2)
"@typescript-eslint/utils": 6.11.0(eslint@8.53.0)(typescript@5.2.2)
"@typescript-eslint/visitor-keys": 6.11.0
"@typescript-eslint/parser": 6.13.1(eslint@8.54.0)(typescript@5.3.2)
"@typescript-eslint/scope-manager": 6.13.1
"@typescript-eslint/type-utils": 6.13.1(eslint@8.54.0)(typescript@5.3.2)
"@typescript-eslint/utils": 6.13.1(eslint@8.54.0)(typescript@5.3.2)
"@typescript-eslint/visitor-keys": 6.13.1
debug: 4.3.4
eslint: 8.53.0
eslint: 8.54.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare: 1.4.0
semver: 7.5.4
ts-api-utils: 1.0.2(typescript@5.2.2)
typescript: 5.2.2
ts-api-utils: 1.0.2(typescript@5.3.2)
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/parser@6.11.0(eslint@8.53.0)(typescript@5.2.2):
/@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.3.2):
resolution:
{
integrity: sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==,
integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
peerDependencies:
@ -4166,32 +4102,32 @@ packages:
typescript:
optional: true
dependencies:
"@typescript-eslint/scope-manager": 6.11.0
"@typescript-eslint/types": 6.11.0
"@typescript-eslint/typescript-estree": 6.11.0(typescript@5.2.2)
"@typescript-eslint/visitor-keys": 6.11.0
"@typescript-eslint/scope-manager": 6.13.1
"@typescript-eslint/types": 6.13.1
"@typescript-eslint/typescript-estree": 6.13.1(typescript@5.3.2)
"@typescript-eslint/visitor-keys": 6.13.1
debug: 4.3.4
eslint: 8.53.0
typescript: 5.2.2
eslint: 8.54.0
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/scope-manager@6.11.0:
/@typescript-eslint/scope-manager@6.13.1:
resolution:
{
integrity: sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==,
integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
dependencies:
"@typescript-eslint/types": 6.11.0
"@typescript-eslint/visitor-keys": 6.11.0
"@typescript-eslint/types": 6.13.1
"@typescript-eslint/visitor-keys": 6.13.1
dev: true
/@typescript-eslint/type-utils@6.11.0(eslint@8.53.0)(typescript@5.2.2):
/@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.3.2):
resolution:
{
integrity: sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==,
integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
peerDependencies:
@ -4201,28 +4137,28 @@ packages:
typescript:
optional: true
dependencies:
"@typescript-eslint/typescript-estree": 6.11.0(typescript@5.2.2)
"@typescript-eslint/utils": 6.11.0(eslint@8.53.0)(typescript@5.2.2)
"@typescript-eslint/typescript-estree": 6.13.1(typescript@5.3.2)
"@typescript-eslint/utils": 6.13.1(eslint@8.54.0)(typescript@5.3.2)
debug: 4.3.4
eslint: 8.53.0
ts-api-utils: 1.0.2(typescript@5.2.2)
typescript: 5.2.2
eslint: 8.54.0
ts-api-utils: 1.0.2(typescript@5.3.2)
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/types@6.11.0:
/@typescript-eslint/types@6.13.1:
resolution:
{
integrity: sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==,
integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
dev: true
/@typescript-eslint/typescript-estree@6.11.0(typescript@5.2.2):
/@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.2):
resolution:
{
integrity: sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==,
integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
peerDependencies:
@ -4231,48 +4167,48 @@ packages:
typescript:
optional: true
dependencies:
"@typescript-eslint/types": 6.11.0
"@typescript-eslint/visitor-keys": 6.11.0
"@typescript-eslint/types": 6.13.1
"@typescript-eslint/visitor-keys": 6.13.1
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
semver: 7.5.4
ts-api-utils: 1.0.2(typescript@5.2.2)
typescript: 5.2.2
ts-api-utils: 1.0.2(typescript@5.3.2)
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/utils@6.11.0(eslint@8.53.0)(typescript@5.2.2):
/@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.3.2):
resolution:
{
integrity: sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==,
integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
"@eslint-community/eslint-utils": 4.4.0(eslint@8.53.0)
"@eslint-community/eslint-utils": 4.4.0(eslint@8.54.0)
"@types/json-schema": 7.0.12
"@types/semver": 7.5.0
"@typescript-eslint/scope-manager": 6.11.0
"@typescript-eslint/types": 6.11.0
"@typescript-eslint/typescript-estree": 6.11.0(typescript@5.2.2)
eslint: 8.53.0
"@typescript-eslint/scope-manager": 6.13.1
"@typescript-eslint/types": 6.13.1
"@typescript-eslint/typescript-estree": 6.13.1(typescript@5.3.2)
eslint: 8.54.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@typescript-eslint/visitor-keys@6.11.0:
/@typescript-eslint/visitor-keys@6.13.1:
resolution:
{
integrity: sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==,
integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==,
}
engines: { node: ^16.0.0 || >=18.0.0 }
dependencies:
"@typescript-eslint/types": 6.11.0
"@typescript-eslint/types": 6.13.1
eslint-visitor-keys: 3.4.3
dev: true
@ -4337,15 +4273,6 @@ packages:
engines: { node: ">=0.4.0" }
dev: false
/acorn-walk@8.2.0:
resolution:
{
integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==,
}
engines: { node: ">=0.4.0" }
requiresBuild: true
dev: true
/acorn@7.4.1:
resolution:
{
@ -4566,14 +4493,6 @@ packages:
picomatch: 2.3.1
dev: true
/arg@4.1.3:
resolution:
{
integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==,
}
requiresBuild: true
dev: true
/arg@5.0.2:
resolution:
{
@ -5310,13 +5229,13 @@ packages:
integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==,
}
dependencies:
"@codemirror/autocomplete": 6.9.0(@codemirror/language@6.9.2)(@codemirror/state@6.3.1)(@codemirror/view@6.22.0)(@lezer/common@1.1.1)
"@codemirror/commands": 6.3.0
"@codemirror/language": 6.9.2
"@codemirror/autocomplete": 6.9.0(@codemirror/language@6.9.3)(@codemirror/state@6.3.2)(@codemirror/view@6.22.1)(@lezer/common@1.1.1)
"@codemirror/commands": 6.3.2
"@codemirror/language": 6.9.3
"@codemirror/lint": 6.4.0
"@codemirror/search": 6.5.1
"@codemirror/state": 6.3.1
"@codemirror/view": 6.22.0
"@codemirror/state": 6.3.2
"@codemirror/view": 6.22.1
transitivePeerDependencies:
- "@lezer/common"
dev: false
@ -5408,7 +5327,7 @@ packages:
}
engines: { node: ">= 10" }
/commitizen@4.3.0:
/commitizen@4.3.0(typescript@5.3.2):
resolution:
{
integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==,
@ -5417,7 +5336,7 @@ packages:
hasBin: true
dependencies:
cachedir: 2.3.0
cz-conventional-changelog: 3.3.0
cz-conventional-changelog: 3.3.0(typescript@5.3.2)
dedent: 0.7.0
detect-indent: 6.1.0
find-node-modules: 2.1.3
@ -5431,8 +5350,7 @@ packages:
strip-bom: 4.0.0
strip-json-comments: 3.1.1
transitivePeerDependencies:
- "@swc/core"
- "@swc/wasm"
- typescript
dev: true
/common-tags@1.8.2:
@ -5483,16 +5401,6 @@ packages:
proto-list: 1.2.4
dev: true
/conventional-changelog-angular@6.0.0:
resolution:
{
integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==,
}
engines: { node: ">=14" }
dependencies:
compare-func: 2.0.0
dev: true
/conventional-changelog-angular@7.0.0:
resolution:
{
@ -5587,27 +5495,7 @@ packages:
integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==,
}
/cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.2.2):
resolution:
{
integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==,
}
engines: { node: ">=v14.21.3" }
requiresBuild: true
peerDependencies:
"@types/node": "*"
cosmiconfig: ">=7"
ts-node: ">=10"
typescript: ">=4"
dependencies:
"@types/node": 20.5.1
cosmiconfig: 8.2.0
ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.2.2)
typescript: 5.2.2
dev: true
optional: true
/cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.2.2):
/cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.3.2):
resolution:
{
integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==,
@ -5619,9 +5507,9 @@ packages:
typescript: ">=4"
dependencies:
"@types/node": 18.18.9
cosmiconfig: 8.3.6(typescript@5.2.2)
cosmiconfig: 8.3.6(typescript@5.3.2)
jiti: 1.19.3
typescript: 5.2.2
typescript: 5.3.2
dev: true
/cosmiconfig@8.2.0:
@ -5637,7 +5525,7 @@ packages:
path-type: 4.0.0
dev: true
/cosmiconfig@8.3.6(typescript@5.2.2):
/cosmiconfig@8.3.6(typescript@5.3.2):
resolution:
{
integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==,
@ -5653,15 +5541,7 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
typescript: 5.2.2
dev: true
/create-require@1.1.1:
resolution:
{
integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==,
}
requiresBuild: true
typescript: 5.3.2
dev: true
/crelt@1.0.6:
@ -5914,7 +5794,7 @@ packages:
css-tree: 2.2.1
dev: true
/cz-conventional-changelog@3.3.0:
/cz-conventional-changelog@3.3.0(typescript@5.3.2):
resolution:
{
integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==,
@ -5922,16 +5802,15 @@ packages:
engines: { node: ">= 10" }
dependencies:
chalk: 2.4.2
commitizen: 4.3.0
commitizen: 4.3.0(typescript@5.3.2)
conventional-commit-types: 3.0.0
lodash.map: 4.6.0
longest: 2.0.1
word-wrap: 1.2.5
optionalDependencies:
"@commitlint/load": 17.8.1
"@commitlint/load": 18.4.2(typescript@5.3.2)
transitivePeerDependencies:
- "@swc/core"
- "@swc/wasm"
- typescript
dev: true
/d3-array@3.2.4:
@ -6245,15 +6124,6 @@ packages:
}
dev: true
/diff@4.0.2:
resolution:
{
integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==,
}
engines: { node: ">=0.3.1" }
requiresBuild: true
dev: true
/dir-glob@3.0.1:
resolution:
{
@ -6650,7 +6520,7 @@ packages:
source-map: 0.1.43
dev: false
/eslint-config-prettier@8.10.0(eslint@8.53.0):
/eslint-config-prettier@8.10.0(eslint@8.54.0):
resolution:
{
integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==,
@ -6659,10 +6529,10 @@ packages:
peerDependencies:
eslint: ">=7.0.0"
dependencies:
eslint: 8.53.0
eslint: 8.54.0
dev: true
/eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.53.0)(prettier@2.8.8):
/eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.54.0)(prettier@2.8.8):
resolution:
{
integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==,
@ -6676,8 +6546,8 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
eslint: 8.53.0
eslint-config-prettier: 8.10.0(eslint@8.53.0)
eslint: 8.54.0
eslint-config-prettier: 8.10.0(eslint@8.54.0)
prettier: 2.8.8
prettier-linter-helpers: 1.0.0
dev: true
@ -6701,18 +6571,18 @@ packages:
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dev: true
/eslint@8.53.0:
/eslint@8.54.0:
resolution:
{
integrity: sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==,
integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==,
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
hasBin: true
dependencies:
"@eslint-community/eslint-utils": 4.4.0(eslint@8.53.0)
"@eslint-community/eslint-utils": 4.4.0(eslint@8.54.0)
"@eslint-community/regexpp": 4.8.0
"@eslint/eslintrc": 2.1.3
"@eslint/js": 8.53.0
"@eslint/js": 8.54.0
"@humanwhocodes/config-array": 0.11.13
"@humanwhocodes/module-importer": 1.0.1
"@nodelib/fs.walk": 1.2.8
@ -6965,6 +6835,20 @@ packages:
micromatch: 4.0.5
dev: true
/fast-glob@3.3.2:
resolution:
{
integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==,
}
engines: { node: ">=8.6.0" }
dependencies:
"@nodelib/fs.stat": 2.0.5
"@nodelib/fs.walk": 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
dev: true
/fast-json-stable-stringify@2.1.0:
resolution:
{
@ -7032,7 +6916,7 @@ packages:
}
engines: { node: ^10.12.0 || >=12.0.0 }
dependencies:
flat-cache: 3.1.0
flat-cache: 3.2.0
dev: true
/file-entry-cache@7.0.1:
@ -7144,18 +7028,6 @@ packages:
resolve-dir: 1.0.1
dev: true
/flat-cache@3.1.0:
resolution:
{
integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==,
}
engines: { node: ">=12.0.0" }
dependencies:
flatted: 3.2.7
keyv: 4.5.3
rimraf: 3.0.2
dev: true
/flat-cache@3.2.0:
resolution:
{
@ -7175,13 +7047,6 @@ packages:
}
dev: false
/flatted@3.2.7:
resolution:
{
integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==,
}
dev: true
/flatted@3.2.9:
resolution:
{
@ -7586,6 +7451,21 @@ packages:
slash: 4.0.0
dev: true
/globby@14.0.0:
resolution:
{
integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==,
}
engines: { node: ">=18" }
dependencies:
"@sindresorhus/merge-streams": 1.0.0
fast-glob: 3.3.2
ignore: 5.2.4
path-type: 5.0.0
slash: 5.1.0
unicorn-magic: 0.1.0
dev: true
/globjoin@0.1.4:
resolution:
{
@ -9066,14 +8946,6 @@ packages:
sourcemap-codec: 1.4.8
dev: true
/make-error@1.3.6:
resolution:
{
integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==,
}
requiresBuild: true
dev: true
/map-obj@1.0.1:
resolution:
{
@ -9108,10 +8980,10 @@ packages:
supports-hyperlinks: 3.0.0
dev: true
/marked@10.0.0:
/marked@11.0.0:
resolution:
{
integrity: sha512-YiGcYcWj50YrwBgNzFoYhQ1hT6GmQbFG8SksnYJX1z4BXTHSOrz1GB5/Jm2yQvMg4nN1FHP4M6r03R10KrVUiA==,
integrity: sha512-2GsW34uXaFEGTQ/+3rCnNC6vUYTAgFuDLGl70v/aWinA5mIJtTrrFAmfbLOfVvgPyxXuDVL9He/7reCK+6j3Sw==,
}
engines: { node: ">= 18" }
hasBin: true
@ -10039,6 +9911,14 @@ packages:
engines: { node: ">=8" }
dev: true
/path-type@5.0.0:
resolution:
{
integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==,
}
engines: { node: ">=12" }
dev: true
/pdfmake@0.2.7:
resolution:
{
@ -10489,7 +10369,7 @@ packages:
postcss: 8.4.31
dev: true
/postcss-load-config@4.0.1(postcss@8.4.31)(ts-node@10.9.1):
/postcss-load-config@4.0.1(postcss@8.4.31):
resolution:
{
integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==,
@ -10506,7 +10386,6 @@ packages:
dependencies:
lilconfig: 2.1.0
postcss: 8.4.31
ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.2.2)
yaml: 2.3.1
dev: true
@ -11030,7 +10909,7 @@ packages:
dependencies:
postcss: 8.4.31
postcss-value-parser: 4.2.0
svgo: 3.0.3
svgo: 3.0.4
dev: true
/postcss-unique-selectors@6.0.0(postcss@8.4.31):
@ -11090,7 +10969,7 @@ packages:
fast-diff: 1.3.0
dev: true
/prettier-plugin-organize-imports@3.2.4(prettier@2.8.8)(typescript@5.2.2):
/prettier-plugin-organize-imports@3.2.4(prettier@2.8.8)(typescript@5.3.2):
resolution:
{
integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==,
@ -11107,7 +10986,7 @@ packages:
optional: true
dependencies:
prettier: 2.8.8
typescript: 5.2.2
typescript: 5.3.2
dev: true
/prettier@2.8.8:
@ -11295,7 +11174,7 @@ packages:
}
engines: { node: ">=12" }
dependencies:
"@types/normalize-package-data": 2.4.1
"@types/normalize-package-data": 2.4.4
normalize-package-data: 3.0.3
parse-json: 5.2.0
type-fest: 1.4.0
@ -11967,6 +11846,14 @@ packages:
engines: { node: ">=12" }
dev: true
/slash@5.1.0:
resolution:
{
integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==,
}
engines: { node: ">=14.16" }
dev: true
/slice-ansi@4.0.0:
resolution:
{
@ -12548,10 +12435,10 @@ packages:
}
dev: true
/svgo@3.0.3:
/svgo@3.0.4:
resolution:
{
integrity: sha512-X4UZvLhOglD5Xrp834HzGHf8RKUW0Ahigg/08yRO1no9t2NxffOkMiQ0WmaMIbaGlVTlSst2zWANsdhz5ybXgA==,
integrity: sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g==,
}
engines: { node: ">=14.0.0" }
hasBin: true
@ -12560,6 +12447,7 @@ packages:
commander: 7.2.0
css-select: 5.1.0
css-tree: 2.3.1
css-what: 6.1.0
csso: 5.0.5
picocolors: 1.0.0
dev: true
@ -12578,7 +12466,7 @@ packages:
strip-ansi: 6.0.1
dev: true
/tailwindcss@3.3.5(ts-node@10.9.1):
/tailwindcss@3.3.5:
resolution:
{
integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==,
@ -12603,7 +12491,7 @@ packages:
postcss: 8.4.31
postcss-import: 15.1.0(postcss@8.4.31)
postcss-js: 4.0.1(postcss@8.4.31)
postcss-load-config: 4.0.1(postcss@8.4.31)(ts-node@10.9.1)
postcss-load-config: 4.0.1(postcss@8.4.31)
postcss-nested: 6.0.1(postcss@8.4.31)
postcss-selector-parser: 6.0.13
resolve: 1.22.4
@ -12814,7 +12702,7 @@ packages:
engines: { node: ">=12" }
dev: true
/ts-api-utils@1.0.2(typescript@5.2.2):
/ts-api-utils@1.0.2(typescript@5.3.2):
resolution:
{
integrity: sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==,
@ -12823,7 +12711,7 @@ packages:
peerDependencies:
typescript: ">=4.2.0"
dependencies:
typescript: 5.2.2
typescript: 5.3.2
dev: true
/ts-interface-checker@0.1.13:
@ -12833,41 +12721,6 @@ packages:
}
dev: true
/ts-node@10.9.1(@types/node@20.5.1)(typescript@5.2.2):
resolution:
{
integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==,
}
hasBin: true
requiresBuild: true
peerDependencies:
"@swc/core": ">=1.2.50"
"@swc/wasm": ">=1.2.50"
"@types/node": "*"
typescript: ">=2.7"
peerDependenciesMeta:
"@swc/core":
optional: true
"@swc/wasm":
optional: true
dependencies:
"@cspotcode/source-map-support": 0.8.1
"@tsconfig/node10": 1.0.9
"@tsconfig/node12": 1.0.11
"@tsconfig/node14": 1.0.3
"@tsconfig/node16": 1.0.4
"@types/node": 20.5.1
acorn: 8.10.0
acorn-walk: 8.2.0
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
typescript: 5.2.2
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
/tslib@1.14.1:
resolution:
{
@ -13052,10 +12905,10 @@ packages:
}
dev: false
/typescript@5.2.2:
/typescript@5.3.2:
resolution:
{
integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==,
integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==,
}
engines: { node: ">=14.17" }
hasBin: true
@ -13154,6 +13007,14 @@ packages:
tiny-inflate: 1.0.3
dev: false
/unicorn-magic@0.1.0:
resolution:
{
integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==,
}
engines: { node: ">=18" }
dev: true
/unique-string@2.0.0:
resolution:
{
@ -13255,14 +13116,6 @@ packages:
integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==,
}
/v8-compile-cache-lib@3.0.1:
resolution:
{
integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==,
}
requiresBuild: true
dev: true
/validate-npm-package-license@3.0.4:
resolution:
{
@ -13273,31 +13126,31 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
/vite-plugin-pwa@0.16.7(vite@5.0.0)(workbox-build@7.0.0)(workbox-window@7.0.0):
/vite-plugin-pwa@0.17.2(vite@5.0.4)(workbox-build@7.0.0)(workbox-window@7.0.0):
resolution:
{
integrity: sha512-4WMA5unuKlHs+koNoykeuCfTcqEGbiTRr8sVYUQMhc6tWxZpSRnv9Ojk4LKmqVhoPGHfBVCdGaMo8t9Qidkc1Q==,
integrity: sha512-aVH9sxcTDumiWYiNcLrFqu+FdL79I2cT5EhlVe5V6nGcC64yQNGT1jamMytwi+OdfXl4VYic0LtoJ6JHMkM3ZQ==,
}
engines: { node: ">=16.0.0" }
peerDependencies:
vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0
vite: ^3.1.0 || ^4.0.0 || ^5.0.0
workbox-build: ^7.0.0
workbox-window: ^7.0.0
dependencies:
debug: 4.3.4
fast-glob: 3.3.1
fast-glob: 3.3.2
pretty-bytes: 6.1.1
vite: 5.0.0(@types/node@20.5.1)
vite: 5.0.4(@types/node@18.18.9)
workbox-build: 7.0.0
workbox-window: 7.0.0
transitivePeerDependencies:
- supports-color
dev: true
/vite@5.0.0(@types/node@20.5.1):
/vite@5.0.4(@types/node@18.18.9):
resolution:
{
integrity: sha512-ESJVM59mdyGpsiNAeHQOR/0fqNoOyWPYesFto8FFZugfmhdHx8Fzd8sF3Q/xkVhZsyOxHfdM7ieiVAorI9RjFw==,
integrity: sha512-RzAr8LSvM8lmhB4tQ5OPcBhpjOZRZjuxv9zO5UcxeoY2bd3kP3Ticd40Qma9/BqZ8JS96Ll/jeBX9u+LJZrhVg==,
}
engines: { node: ^18.0.0 || >=20.0.0 }
hasBin: true
@ -13325,7 +13178,7 @@ packages:
terser:
optional: true
dependencies:
"@types/node": 20.5.1
"@types/node": 18.18.9
esbuild: 0.19.5
postcss: 8.4.31
rollup: 4.4.1
@ -13340,10 +13193,10 @@ packages:
}
dev: false
/wavesurfer.js@7.4.5:
/wavesurfer.js@7.4.12:
resolution:
{
integrity: sha512-Vwvui02yNlpe8NYCEcPH6KMlLm+0SELyAUsTbqLOdECLamS8iJI3LU8dyAhL7q1XhYHVhmK1i3jD4QtnnpajPQ==,
integrity: sha512-KzH4LkcOp8LECs9cOVIPBl6vsSoICKuZz+v5kh/zvxilpaVszU+QKC+4s2KEAqcCxBCecg3cNSg4RqAx278F8g==,
}
dev: false
@ -13850,15 +13703,6 @@ packages:
yargs-parser: 21.1.1
dev: true
/yn@3.1.1:
resolution:
{
integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==,
}
engines: { node: ">=6" }
requiresBuild: true
dev: true
/yocto-queue@0.1.0:
resolution:
{