Merge branch 'next' into fix-cloning
This commit is contained in:
		@@ -51,11 +51,11 @@
 | 
			
		||||
        "symfony/yaml": "^7.1.6",
 | 
			
		||||
        "visus/cuid2": "^4.1.0",
 | 
			
		||||
        "yosymfony/toml": "^1.0",
 | 
			
		||||
        "zircote/swagger-php": "^4.10"
 | 
			
		||||
        "zircote/swagger-php": "^5.0"
 | 
			
		||||
    },
 | 
			
		||||
    "require-dev": {
 | 
			
		||||
        "barryvdh/laravel-debugbar": "^3.13",
 | 
			
		||||
        "driftingly/rector-laravel": "^1.2",
 | 
			
		||||
        "driftingly/rector-laravel": "^2.0",
 | 
			
		||||
        "fakerphp/faker": "^1.21.0",
 | 
			
		||||
        "laravel/dusk": "^8.0",
 | 
			
		||||
        "laravel/pint": "^1.16",
 | 
			
		||||
@@ -63,10 +63,10 @@
 | 
			
		||||
        "mockery/mockery": "^1.5.1",
 | 
			
		||||
        "nunomaduro/collision": "^8.1",
 | 
			
		||||
        "pestphp/pest": "^3.5",
 | 
			
		||||
        "phpstan/phpstan": "^1.12.10",
 | 
			
		||||
        "phpunit/phpunit": "^11.4",
 | 
			
		||||
        "rector/rector": "^1.2",
 | 
			
		||||
        "serversideup/spin": "^2.3",
 | 
			
		||||
        "phpstan/phpstan": "^2.1",
 | 
			
		||||
        "phpunit/phpunit": "^11.5",
 | 
			
		||||
        "rector/rector": "^2.0",
 | 
			
		||||
        "serversideup/spin": "^3.0",
 | 
			
		||||
        "spatie/laravel-ignition": "^2.1.0",
 | 
			
		||||
        "symfony/http-client": "^7.1"
 | 
			
		||||
    },
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										109
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										109
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							@@ -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": "35041f9af7cbf8626f54891f1ede3622",
 | 
			
		||||
    "content-hash": "ccced2490c39e4f6f1bf9b036bfa3ef0",
 | 
			
		||||
    "packages": [
 | 
			
		||||
        {
 | 
			
		||||
            "name": "3sidedcube/laravel-redoc",
 | 
			
		||||
@@ -928,16 +928,16 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "aws/aws-sdk-php",
 | 
			
		||||
            "version": "3.336.8",
 | 
			
		||||
            "version": "3.336.11",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/aws/aws-sdk-php.git",
 | 
			
		||||
                "reference": "933da0d1b9b1ac9b37d5e32e127d4581b1aabaf6"
 | 
			
		||||
                "reference": "442039c766a82f06ecfecb0ac2c610d6aaba228d"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/933da0d1b9b1ac9b37d5e32e127d4581b1aabaf6",
 | 
			
		||||
                "reference": "933da0d1b9b1ac9b37d5e32e127d4581b1aabaf6",
 | 
			
		||||
                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/442039c766a82f06ecfecb0ac2c610d6aaba228d",
 | 
			
		||||
                "reference": "442039c766a82f06ecfecb0ac2c610d6aaba228d",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
            "require": {
 | 
			
		||||
@@ -1020,9 +1020,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.336.8"
 | 
			
		||||
                "source": "https://github.com/aws/aws-sdk-php/tree/3.336.11"
 | 
			
		||||
            },
 | 
			
		||||
            "time": "2025-01-03T19:06:11+00:00"
 | 
			
		||||
            "time": "2025-01-08T19:06:59+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "bacon/bacon-qr-code",
 | 
			
		||||
@@ -4693,12 +4693,12 @@
 | 
			
		||||
            "version": "3.8.4",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/briannesbitt/Carbon.git",
 | 
			
		||||
                "url": "https://github.com/CarbonPHP/carbon.git",
 | 
			
		||||
                "reference": "129700ed449b1f02d70272d2ac802357c8c30c58"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/129700ed449b1f02d70272d2ac802357c8c30c58",
 | 
			
		||||
                "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/129700ed449b1f02d70272d2ac802357c8c30c58",
 | 
			
		||||
                "reference": "129700ed449b1f02d70272d2ac802357c8c30c58",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
@@ -11629,36 +11629,41 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "zircote/swagger-php",
 | 
			
		||||
            "version": "4.11.1",
 | 
			
		||||
            "version": "5.0.1",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/zircote/swagger-php.git",
 | 
			
		||||
                "reference": "7df10e8ec47db07c031db317a25bef962b4e5de1"
 | 
			
		||||
                "reference": "2d365300e9bc64b935fca99a8f0bc8fe4314deb4"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/zircote/swagger-php/zipball/7df10e8ec47db07c031db317a25bef962b4e5de1",
 | 
			
		||||
                "reference": "7df10e8ec47db07c031db317a25bef962b4e5de1",
 | 
			
		||||
                "url": "https://api.github.com/repos/zircote/swagger-php/zipball/2d365300e9bc64b935fca99a8f0bc8fe4314deb4",
 | 
			
		||||
                "reference": "2d365300e9bc64b935fca99a8f0bc8fe4314deb4",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
            "require": {
 | 
			
		||||
                "ext-json": "*",
 | 
			
		||||
                "php": ">=7.2",
 | 
			
		||||
                "nikic/php-parser": "^4.19 || ^5.0",
 | 
			
		||||
                "php": ">=7.4",
 | 
			
		||||
                "psr/log": "^1.1 || ^2.0 || ^3.0",
 | 
			
		||||
                "symfony/deprecation-contracts": "^2 || ^3",
 | 
			
		||||
                "symfony/finder": ">=2.2",
 | 
			
		||||
                "symfony/yaml": ">=3.3"
 | 
			
		||||
                "symfony/finder": "^5.0 || ^6.0 || ^7.0",
 | 
			
		||||
                "symfony/yaml": "^5.0 || ^6.0 || ^7.0"
 | 
			
		||||
            },
 | 
			
		||||
            "conflict": {
 | 
			
		||||
                "symfony/process": ">=6, <6.4.14"
 | 
			
		||||
            },
 | 
			
		||||
            "require-dev": {
 | 
			
		||||
                "composer/package-versions-deprecated": "^1.11",
 | 
			
		||||
                "doctrine/annotations": "^1.7 || ^2.0",
 | 
			
		||||
                "friendsofphp/php-cs-fixer": "^2.17 || 3.62.0",
 | 
			
		||||
                "phpstan/phpstan": "^1.6",
 | 
			
		||||
                "phpunit/phpunit": ">=8",
 | 
			
		||||
                "vimeo/psalm": "^4.23"
 | 
			
		||||
                "doctrine/annotations": "^2.0",
 | 
			
		||||
                "friendsofphp/php-cs-fixer": "^3.62.0",
 | 
			
		||||
                "phpstan/phpstan": "^1.6 || ^2.0",
 | 
			
		||||
                "phpunit/phpunit": "^9.0",
 | 
			
		||||
                "rector/rector": "^1.0 || ^2.0",
 | 
			
		||||
                "vimeo/psalm": "^4.30 || ^5.0"
 | 
			
		||||
            },
 | 
			
		||||
            "suggest": {
 | 
			
		||||
                "doctrine/annotations": "^1.7 || ^2.0"
 | 
			
		||||
                "doctrine/annotations": "^2.0"
 | 
			
		||||
            },
 | 
			
		||||
            "bin": [
 | 
			
		||||
                "bin/openapi"
 | 
			
		||||
@@ -11666,7 +11671,7 @@
 | 
			
		||||
            "type": "library",
 | 
			
		||||
            "extra": {
 | 
			
		||||
                "branch-alias": {
 | 
			
		||||
                    "dev-master": "4.x-dev"
 | 
			
		||||
                    "dev-master": "5.x-dev"
 | 
			
		||||
                }
 | 
			
		||||
            },
 | 
			
		||||
            "autoload": {
 | 
			
		||||
@@ -11704,9 +11709,9 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "support": {
 | 
			
		||||
                "issues": "https://github.com/zircote/swagger-php/issues",
 | 
			
		||||
                "source": "https://github.com/zircote/swagger-php/tree/4.11.1"
 | 
			
		||||
                "source": "https://github.com/zircote/swagger-php/tree/5.0.1"
 | 
			
		||||
            },
 | 
			
		||||
            "time": "2024-10-15T19:20:02+00:00"
 | 
			
		||||
            "time": "2025-01-09T02:31:15+00:00"
 | 
			
		||||
        }
 | 
			
		||||
    ],
 | 
			
		||||
    "packages-dev": [
 | 
			
		||||
@@ -11889,21 +11894,21 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "driftingly/rector-laravel",
 | 
			
		||||
            "version": "1.2.6",
 | 
			
		||||
            "version": "2.0.1",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/driftingly/rector-laravel.git",
 | 
			
		||||
                "reference": "010e050488e0c1ec305736b081db04d9b834c709"
 | 
			
		||||
                "reference": "973d87d51c1a0d42340758bbddaef15a14155a54"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/driftingly/rector-laravel/zipball/010e050488e0c1ec305736b081db04d9b834c709",
 | 
			
		||||
                "reference": "010e050488e0c1ec305736b081db04d9b834c709",
 | 
			
		||||
                "url": "https://api.github.com/repos/driftingly/rector-laravel/zipball/973d87d51c1a0d42340758bbddaef15a14155a54",
 | 
			
		||||
                "reference": "973d87d51c1a0d42340758bbddaef15a14155a54",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
            "require": {
 | 
			
		||||
                "php": "^7.2 || ^8.0",
 | 
			
		||||
                "rector/rector": "^1.0"
 | 
			
		||||
                "rector/rector": "^2.0"
 | 
			
		||||
            },
 | 
			
		||||
            "type": "rector-extension",
 | 
			
		||||
            "autoload": {
 | 
			
		||||
@@ -11918,9 +11923,9 @@
 | 
			
		||||
            "description": "Rector upgrades rules for Laravel Framework",
 | 
			
		||||
            "support": {
 | 
			
		||||
                "issues": "https://github.com/driftingly/rector-laravel/issues",
 | 
			
		||||
                "source": "https://github.com/driftingly/rector-laravel/tree/1.2.6"
 | 
			
		||||
                "source": "https://github.com/driftingly/rector-laravel/tree/2.0.1"
 | 
			
		||||
            },
 | 
			
		||||
            "time": "2024-12-05T17:29:03+00:00"
 | 
			
		||||
            "time": "2025-01-03T16:28:38+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "fakerphp/faker",
 | 
			
		||||
@@ -13193,20 +13198,20 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "phpstan/phpstan",
 | 
			
		||||
            "version": "1.12.15",
 | 
			
		||||
            "version": "2.1.1",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/phpstan/phpstan.git",
 | 
			
		||||
                "reference": "c91d4e8bc056f46cf653656e6f71004b254574d1"
 | 
			
		||||
                "reference": "cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c91d4e8bc056f46cf653656e6f71004b254574d1",
 | 
			
		||||
                "reference": "c91d4e8bc056f46cf653656e6f71004b254574d1",
 | 
			
		||||
                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7",
 | 
			
		||||
                "reference": "cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
            "require": {
 | 
			
		||||
                "php": "^7.2|^8.0"
 | 
			
		||||
                "php": "^7.4|^8.0"
 | 
			
		||||
            },
 | 
			
		||||
            "conflict": {
 | 
			
		||||
                "phpstan/phpstan-shim": "*"
 | 
			
		||||
@@ -13247,7 +13252,7 @@
 | 
			
		||||
                    "type": "github"
 | 
			
		||||
                }
 | 
			
		||||
            ],
 | 
			
		||||
            "time": "2025-01-05T16:40:22+00:00"
 | 
			
		||||
            "time": "2025-01-05T16:43:48+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "phpunit/php-code-coverage",
 | 
			
		||||
@@ -13675,21 +13680,21 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "rector/rector",
 | 
			
		||||
            "version": "1.2.10",
 | 
			
		||||
            "version": "2.0.6",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/rectorphp/rector.git",
 | 
			
		||||
                "reference": "40f9cf38c05296bd32f444121336a521a293fa61"
 | 
			
		||||
                "reference": "fa0cb009dc3df084bf549032ae4080a0481a2036"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/rectorphp/rector/zipball/40f9cf38c05296bd32f444121336a521a293fa61",
 | 
			
		||||
                "reference": "40f9cf38c05296bd32f444121336a521a293fa61",
 | 
			
		||||
                "url": "https://api.github.com/repos/rectorphp/rector/zipball/fa0cb009dc3df084bf549032ae4080a0481a2036",
 | 
			
		||||
                "reference": "fa0cb009dc3df084bf549032ae4080a0481a2036",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
            "require": {
 | 
			
		||||
                "php": "^7.2|^8.0",
 | 
			
		||||
                "phpstan/phpstan": "^1.12.5"
 | 
			
		||||
                "php": "^7.4|^8.0",
 | 
			
		||||
                "phpstan/phpstan": "^2.1.1"
 | 
			
		||||
            },
 | 
			
		||||
            "conflict": {
 | 
			
		||||
                "rector/rector-doctrine": "*",
 | 
			
		||||
@@ -13722,7 +13727,7 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "support": {
 | 
			
		||||
                "issues": "https://github.com/rectorphp/rector/issues",
 | 
			
		||||
                "source": "https://github.com/rectorphp/rector/tree/1.2.10"
 | 
			
		||||
                "source": "https://github.com/rectorphp/rector/tree/2.0.6"
 | 
			
		||||
            },
 | 
			
		||||
            "funding": [
 | 
			
		||||
                {
 | 
			
		||||
@@ -13730,7 +13735,7 @@
 | 
			
		||||
                    "type": "github"
 | 
			
		||||
                }
 | 
			
		||||
            ],
 | 
			
		||||
            "time": "2024-11-08T13:59:10+00:00"
 | 
			
		||||
            "time": "2025-01-06T10:38:36+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "sebastian/cli-parser",
 | 
			
		||||
@@ -14660,16 +14665,16 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "serversideup/spin",
 | 
			
		||||
            "version": "v2.3.0",
 | 
			
		||||
            "version": "v3.0.1",
 | 
			
		||||
            "source": {
 | 
			
		||||
                "type": "git",
 | 
			
		||||
                "url": "https://github.com/serversideup/spin.git",
 | 
			
		||||
                "reference": "e7f742dfe54146196da26876670f368c11852df3"
 | 
			
		||||
                "reference": "ed3ee8f2b9eeaf9e2a0654438441a1eb8ccf5d3d"
 | 
			
		||||
            },
 | 
			
		||||
            "dist": {
 | 
			
		||||
                "type": "zip",
 | 
			
		||||
                "url": "https://api.github.com/repos/serversideup/spin/zipball/e7f742dfe54146196da26876670f368c11852df3",
 | 
			
		||||
                "reference": "e7f742dfe54146196da26876670f368c11852df3",
 | 
			
		||||
                "url": "https://api.github.com/repos/serversideup/spin/zipball/ed3ee8f2b9eeaf9e2a0654438441a1eb8ccf5d3d",
 | 
			
		||||
                "reference": "ed3ee8f2b9eeaf9e2a0654438441a1eb8ccf5d3d",
 | 
			
		||||
                "shasum": ""
 | 
			
		||||
            },
 | 
			
		||||
            "bin": [
 | 
			
		||||
@@ -14693,7 +14698,7 @@
 | 
			
		||||
            "description": "Replicate your production environment locally using Docker. Just run \"spin up\". It's really that easy.",
 | 
			
		||||
            "support": {
 | 
			
		||||
                "issues": "https://github.com/serversideup/spin/issues",
 | 
			
		||||
                "source": "https://github.com/serversideup/spin/tree/v2.3.0"
 | 
			
		||||
                "source": "https://github.com/serversideup/spin/tree/v3.0.1"
 | 
			
		||||
            },
 | 
			
		||||
            "funding": [
 | 
			
		||||
                {
 | 
			
		||||
@@ -14701,7 +14706,7 @@
 | 
			
		||||
                    "type": "github"
 | 
			
		||||
                }
 | 
			
		||||
            ],
 | 
			
		||||
            "time": "2024-10-15T15:12:28+00:00"
 | 
			
		||||
            "time": "2024-12-20T17:23:06+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "spatie/error-solutions",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,19 +1,19 @@
 | 
			
		||||
# Versions
 | 
			
		||||
 | 
			
		||||
# https://hub.docker.com/_/alpine
 | 
			
		||||
ARG BASE_IMAGE=alpine:3.20
 | 
			
		||||
ARG BASE_IMAGE=alpine:3.21
 | 
			
		||||
# https://download.docker.com/linux/static/stable/
 | 
			
		||||
ARG DOCKER_VERSION=27.3.1
 | 
			
		||||
ARG DOCKER_VERSION=27.4.1
 | 
			
		||||
# https://github.com/docker/compose/releases
 | 
			
		||||
ARG DOCKER_COMPOSE_VERSION=2.30.3
 | 
			
		||||
ARG DOCKER_COMPOSE_VERSION=2.32.2
 | 
			
		||||
# https://github.com/docker/buildx/releases
 | 
			
		||||
ARG DOCKER_BUILDX_VERSION=0.18.0
 | 
			
		||||
ARG DOCKER_BUILDX_VERSION=0.19.3
 | 
			
		||||
# https://github.com/buildpacks/pack/releases
 | 
			
		||||
ARG PACK_VERSION=0.35.1
 | 
			
		||||
ARG PACK_VERSION=0.36.2
 | 
			
		||||
# https://github.com/railwayapp/nixpacks/releases
 | 
			
		||||
ARG NIXPACKS_VERSION=1.29.0
 | 
			
		||||
# https://hub.docker.com/r/minio/mc/tags
 | 
			
		||||
ARG MINIO_VERSION=RELEASE.2024-03-07T00-31-49Z
 | 
			
		||||
ARG NIXPACKS_VERSION=1.30.0
 | 
			
		||||
# https://github.com/minio/mc/releases
 | 
			
		||||
ARG MINIO_VERSION=RELEASE.2024-11-21T17-21-54Z
 | 
			
		||||
 | 
			
		||||
FROM minio/mc:${MINIO_VERSION} AS minio-client
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,13 @@
 | 
			
		||||
FROM quay.io/soketi/soketi:1.6-16-alpine
 | 
			
		||||
# Versions
 | 
			
		||||
# https://github.com/soketi/soketi/releases
 | 
			
		||||
ARG SOKETI_VERSION=1.6-16-alpine
 | 
			
		||||
# https://github.com/cloudflare/cloudflared/releases
 | 
			
		||||
ARG CLOUDFLARED_VERSION=2025.1.0
 | 
			
		||||
 | 
			
		||||
FROM quay.io/soketi/soketi:${SOKETI_VERSION}
 | 
			
		||||
 | 
			
		||||
ARG TARGETPLATFORM
 | 
			
		||||
# https://github.com/cloudflare/cloudflared/releases
 | 
			
		||||
ARG CLOUDFLARED_VERSION=2024.4.1
 | 
			
		||||
ARG CLOUDFLARED_VERSION
 | 
			
		||||
 | 
			
		||||
WORKDIR /terminal
 | 
			
		||||
RUN apk add --no-cache openssh-client make g++ python3 curl
 | 
			
		||||
@@ -13,14 +17,12 @@ RUN npm rebuild node-pty --update-binary
 | 
			
		||||
COPY docker/coolify-realtime/soketi-entrypoint.sh /soketi-entrypoint.sh
 | 
			
		||||
COPY docker/coolify-realtime/terminal-server.js /terminal/terminal-server.js
 | 
			
		||||
 | 
			
		||||
RUN /bin/sh -c "if [[ ${TARGETPLATFORM} == 'linux/amd64' ]]; then \
 | 
			
		||||
    echo 'amd64' && \
 | 
			
		||||
    curl -sSL https://github.com/cloudflare/cloudflared/releases/download/${CLOUDFLARED_VERSION}/cloudflared-linux-amd64 -o /usr/local/bin/cloudflared && chmod +x /usr/local/bin/cloudflared \
 | 
			
		||||
    ;fi"
 | 
			
		||||
 | 
			
		||||
RUN /bin/sh -c "if [[ ${TARGETPLATFORM} == 'linux/arm64' ]]; then \
 | 
			
		||||
    echo 'arm64' && \
 | 
			
		||||
    curl -L https://github.com/cloudflare/cloudflared/releases/download/${CLOUDFLARED_VERSION}/cloudflared-linux-arm64 -o /usr/local/bin/cloudflared && chmod +x /usr/local/bin/cloudflared \
 | 
			
		||||
    ;fi"
 | 
			
		||||
# Install Cloudflared based on architecture
 | 
			
		||||
RUN if [ "${TARGETPLATFORM}" = "linux/amd64" ]; then \
 | 
			
		||||
        curl -sSL "https://github.com/cloudflare/cloudflared/releases/download/${CLOUDFLARED_VERSION}/cloudflared-linux-amd64" -o /usr/local/bin/cloudflared; \
 | 
			
		||||
    elif [ "${TARGETPLATFORM}" = "linux/arm64" ]; then \
 | 
			
		||||
        curl -sSL "https://github.com/cloudflare/cloudflared/releases/download/${CLOUDFLARED_VERSION}/cloudflared-linux-arm64" -o /usr/local/bin/cloudflared; \
 | 
			
		||||
    fi && \
 | 
			
		||||
    chmod +x /usr/local/bin/cloudflared
 | 
			
		||||
 | 
			
		||||
ENTRYPOINT ["/bin/sh", "/soketi-entrypoint.sh"]
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										24
									
								
								docker/coolify-realtime/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										24
									
								
								docker/coolify-realtime/package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -7,9 +7,9 @@
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@xterm/addon-fit": "0.10.0",
 | 
			
		||||
                "@xterm/xterm": "5.5.0",
 | 
			
		||||
                "axios": "1.7.7",
 | 
			
		||||
                "cookie": "1.0.1",
 | 
			
		||||
                "dotenv": "16.4.5",
 | 
			
		||||
                "axios": "1.7.9",
 | 
			
		||||
                "cookie": "1.0.2",
 | 
			
		||||
                "dotenv": "16.4.7",
 | 
			
		||||
                "node-pty": "1.0.0",
 | 
			
		||||
                "ws": "8.18.0"
 | 
			
		||||
            }
 | 
			
		||||
@@ -36,9 +36,9 @@
 | 
			
		||||
            "license": "MIT"
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/axios": {
 | 
			
		||||
            "version": "1.7.7",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz",
 | 
			
		||||
            "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==",
 | 
			
		||||
            "version": "1.7.9",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz",
 | 
			
		||||
            "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==",
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "follow-redirects": "^1.15.6",
 | 
			
		||||
@@ -59,9 +59,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/cookie": {
 | 
			
		||||
            "version": "1.0.1",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.1.tgz",
 | 
			
		||||
            "integrity": "sha512-Xd8lFX4LM9QEEwxQpF9J9NTUh8pmdJO0cyRJhFiDoLTk2eH8FXlRv2IFGYVadZpqI3j8fhNrSdKCeYPxiAhLXw==",
 | 
			
		||||
            "version": "1.0.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz",
 | 
			
		||||
            "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==",
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "engines": {
 | 
			
		||||
                "node": ">=18"
 | 
			
		||||
@@ -77,9 +77,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/dotenv": {
 | 
			
		||||
            "version": "16.4.5",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz",
 | 
			
		||||
            "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==",
 | 
			
		||||
            "version": "16.4.7",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz",
 | 
			
		||||
            "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==",
 | 
			
		||||
            "license": "BSD-2-Clause",
 | 
			
		||||
            "engines": {
 | 
			
		||||
                "node": ">=12"
 | 
			
		||||
 
 | 
			
		||||
@@ -4,9 +4,9 @@
 | 
			
		||||
    "dependencies": {
 | 
			
		||||
        "@xterm/addon-fit": "0.10.0",
 | 
			
		||||
        "@xterm/xterm": "5.5.0",
 | 
			
		||||
        "cookie": "1.0.1",
 | 
			
		||||
        "axios": "1.7.7",
 | 
			
		||||
        "dotenv": "16.4.5",
 | 
			
		||||
        "cookie": "1.0.2",
 | 
			
		||||
        "axios": "1.7.9",
 | 
			
		||||
        "dotenv": "16.4.7",
 | 
			
		||||
        "node-pty": "1.0.0",
 | 
			
		||||
        "ws": "8.18.0"
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -2,9 +2,9 @@
 | 
			
		||||
# https://hub.docker.com/r/serversideup/php/tags?name=8.4-fpm-nginx-alpine
 | 
			
		||||
ARG SERVERSIDEUP_PHP_VERSION=8.4-fpm-nginx-alpine
 | 
			
		||||
# https://github.com/minio/mc/releases
 | 
			
		||||
ARG MINIO_VERSION=RELEASE.2024-11-17T19-35-25Z
 | 
			
		||||
ARG MINIO_VERSION=RELEASE.2024-11-21T17-21-54Z
 | 
			
		||||
# https://github.com/cloudflare/cloudflared/releases
 | 
			
		||||
ARG CLOUDFLARED_VERSION=2024.11.1
 | 
			
		||||
ARG CLOUDFLARED_VERSION=2025.1.0
 | 
			
		||||
# https://www.postgresql.org/support/versioning/
 | 
			
		||||
ARG POSTGRES_VERSION=15
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -2,9 +2,9 @@
 | 
			
		||||
# https://hub.docker.com/r/serversideup/php/tags?name=8.4-fpm-nginx-alpine
 | 
			
		||||
ARG SERVERSIDEUP_PHP_VERSION=8.4-fpm-nginx-alpine
 | 
			
		||||
# https://github.com/minio/mc/releases
 | 
			
		||||
ARG MINIO_VERSION=RELEASE.2024-11-17T19-35-25Z
 | 
			
		||||
ARG MINIO_VERSION=RELEASE.2024-11-21T17-21-54Z
 | 
			
		||||
# https://github.com/cloudflare/cloudflared/releases
 | 
			
		||||
ARG CLOUDFLARED_VERSION=2024.11.1
 | 
			
		||||
ARG CLOUDFLARED_VERSION=2025.1.0
 | 
			
		||||
# https://www.postgresql.org/support/versioning/
 | 
			
		||||
ARG POSTGRES_VERSION=15
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,10 +1,10 @@
 | 
			
		||||
# Versions
 | 
			
		||||
# https://download.docker.com/linux/static/stable/
 | 
			
		||||
ARG DOCKER_VERSION=27.3.1
 | 
			
		||||
ARG DOCKER_VERSION=27.4.1
 | 
			
		||||
# https://github.com/docker/compose/releases
 | 
			
		||||
ARG DOCKER_COMPOSE_VERSION=2.30.3
 | 
			
		||||
ARG DOCKER_COMPOSE_VERSION=2.32.2
 | 
			
		||||
# https://github.com/docker/buildx/releases
 | 
			
		||||
ARG DOCKER_BUILDX_VERSION=0.18.0
 | 
			
		||||
ARG DOCKER_BUILDX_VERSION=0.19.3
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
FROM debian:12-slim
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										263
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										263
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -6,11 +6,11 @@
 | 
			
		||||
        "": {
 | 
			
		||||
            "name": "coolify",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@tailwindcss/forms": "0.5.9",
 | 
			
		||||
                "@tailwindcss/typography": "0.5.15",
 | 
			
		||||
                "@tailwindcss/forms": "0.5.10",
 | 
			
		||||
                "@tailwindcss/typography": "0.5.16",
 | 
			
		||||
                "@xterm/addon-fit": "^0.10.0",
 | 
			
		||||
                "@xterm/xterm": "^5.5.0",
 | 
			
		||||
                "ioredis": "5.4.1"
 | 
			
		||||
                "ioredis": "5.4.2"
 | 
			
		||||
            },
 | 
			
		||||
            "devDependencies": {
 | 
			
		||||
                "@vitejs/plugin-vue": "5.2.1",
 | 
			
		||||
@@ -21,8 +21,8 @@
 | 
			
		||||
                "postcss": "8.4.49",
 | 
			
		||||
                "pusher-js": "8.4.0-rc2",
 | 
			
		||||
                "tailwind-scrollbar": "^3.1.0",
 | 
			
		||||
                "tailwindcss": "3.4.16",
 | 
			
		||||
                "vite": "6.0.3",
 | 
			
		||||
                "tailwindcss": "3.4.17",
 | 
			
		||||
                "vite": "6.0.7",
 | 
			
		||||
                "vue": "3.5.13"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
@@ -88,9 +88,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/aix-ppc64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "ppc64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -105,9 +105,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/android-arm": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -122,9 +122,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/android-arm64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -139,9 +139,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/android-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -156,9 +156,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/darwin-arm64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -173,9 +173,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/darwin-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -190,9 +190,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/freebsd-arm64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -207,9 +207,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/freebsd-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -224,9 +224,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-arm": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -241,9 +241,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-arm64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -258,9 +258,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-ia32": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "ia32"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -275,9 +275,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-loong64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "loong64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -292,9 +292,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-mips64el": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "mips64el"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -309,9 +309,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-ppc64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "ppc64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -326,9 +326,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-riscv64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "riscv64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -343,9 +343,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-s390x": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "s390x"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -360,9 +360,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/linux-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -376,10 +376,27 @@
 | 
			
		||||
                "node": ">=18"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/netbsd-arm64": {
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "optional": true,
 | 
			
		||||
            "os": [
 | 
			
		||||
                "netbsd"
 | 
			
		||||
            ],
 | 
			
		||||
            "engines": {
 | 
			
		||||
                "node": ">=18"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/netbsd-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -394,9 +411,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/openbsd-arm64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -411,9 +428,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/openbsd-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -428,9 +445,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/sunos-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -445,9 +462,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/win32-arm64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "arm64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -462,9 +479,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/win32-ia32": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "ia32"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -479,9 +496,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@esbuild/win32-x64": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
 | 
			
		||||
            "cpu": [
 | 
			
		||||
                "x64"
 | 
			
		||||
            ],
 | 
			
		||||
@@ -860,21 +877,21 @@
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@tailwindcss/forms": {
 | 
			
		||||
            "version": "0.5.9",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.9.tgz",
 | 
			
		||||
            "integrity": "sha512-tM4XVr2+UVTxXJzey9Twx48c1gcxFStqn1pQz0tRsX8o3DvxhN5oY5pvyAbUx7VTaZxpej4Zzvc6h+1RJBzpIg==",
 | 
			
		||||
            "version": "0.5.10",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.10.tgz",
 | 
			
		||||
            "integrity": "sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==",
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "mini-svg-data-uri": "^1.2.3"
 | 
			
		||||
            },
 | 
			
		||||
            "peerDependencies": {
 | 
			
		||||
                "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20"
 | 
			
		||||
                "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@tailwindcss/typography": {
 | 
			
		||||
            "version": "0.5.15",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.15.tgz",
 | 
			
		||||
            "integrity": "sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==",
 | 
			
		||||
            "version": "0.5.16",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz",
 | 
			
		||||
            "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==",
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "lodash.castarray": "^4.4.0",
 | 
			
		||||
@@ -883,7 +900,7 @@
 | 
			
		||||
                "postcss-selector-parser": "6.0.10"
 | 
			
		||||
            },
 | 
			
		||||
            "peerDependencies": {
 | 
			
		||||
                "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20"
 | 
			
		||||
                "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": {
 | 
			
		||||
@@ -1482,9 +1499,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/esbuild": {
 | 
			
		||||
            "version": "0.24.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz",
 | 
			
		||||
            "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==",
 | 
			
		||||
            "version": "0.24.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
 | 
			
		||||
            "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "hasInstallScript": true,
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
@@ -1495,30 +1512,31 @@
 | 
			
		||||
                "node": ">=18"
 | 
			
		||||
            },
 | 
			
		||||
            "optionalDependencies": {
 | 
			
		||||
                "@esbuild/aix-ppc64": "0.24.0",
 | 
			
		||||
                "@esbuild/android-arm": "0.24.0",
 | 
			
		||||
                "@esbuild/android-arm64": "0.24.0",
 | 
			
		||||
                "@esbuild/android-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/darwin-arm64": "0.24.0",
 | 
			
		||||
                "@esbuild/darwin-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/freebsd-arm64": "0.24.0",
 | 
			
		||||
                "@esbuild/freebsd-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-arm": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-arm64": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-ia32": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-loong64": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-mips64el": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-ppc64": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-riscv64": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-s390x": "0.24.0",
 | 
			
		||||
                "@esbuild/linux-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/netbsd-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/openbsd-arm64": "0.24.0",
 | 
			
		||||
                "@esbuild/openbsd-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/sunos-x64": "0.24.0",
 | 
			
		||||
                "@esbuild/win32-arm64": "0.24.0",
 | 
			
		||||
                "@esbuild/win32-ia32": "0.24.0",
 | 
			
		||||
                "@esbuild/win32-x64": "0.24.0"
 | 
			
		||||
                "@esbuild/aix-ppc64": "0.24.2",
 | 
			
		||||
                "@esbuild/android-arm": "0.24.2",
 | 
			
		||||
                "@esbuild/android-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/android-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/darwin-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/darwin-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/freebsd-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/freebsd-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-arm": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-ia32": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-loong64": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-mips64el": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-ppc64": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-riscv64": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-s390x": "0.24.2",
 | 
			
		||||
                "@esbuild/linux-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/netbsd-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/netbsd-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/openbsd-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/openbsd-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/sunos-x64": "0.24.2",
 | 
			
		||||
                "@esbuild/win32-arm64": "0.24.2",
 | 
			
		||||
                "@esbuild/win32-ia32": "0.24.2",
 | 
			
		||||
                "@esbuild/win32-x64": "0.24.2"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/escalade": {
 | 
			
		||||
@@ -1720,9 +1738,10 @@
 | 
			
		||||
            "peer": true
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/ioredis": {
 | 
			
		||||
            "version": "5.4.1",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.4.1.tgz",
 | 
			
		||||
            "integrity": "sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==",
 | 
			
		||||
            "version": "5.4.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.4.2.tgz",
 | 
			
		||||
            "integrity": "sha512-0SZXGNGZ+WzISQ67QDyZ2x0+wVxjjUndtD8oSeik/4ajifeiRufed8fCb8QW8VMyi4MXcS+UO1k/0NGhvq1PAg==",
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@ioredis/commands": "^1.1.1",
 | 
			
		||||
                "cluster-key-slot": "^1.1.0",
 | 
			
		||||
@@ -2648,9 +2667,9 @@
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/tailwindcss": {
 | 
			
		||||
            "version": "3.4.16",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.16.tgz",
 | 
			
		||||
            "integrity": "sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw==",
 | 
			
		||||
            "version": "3.4.17",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz",
 | 
			
		||||
            "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==",
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@alloc/quick-lru": "^5.2.0",
 | 
			
		||||
@@ -2765,13 +2784,13 @@
 | 
			
		||||
            "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/vite": {
 | 
			
		||||
            "version": "6.0.3",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.3.tgz",
 | 
			
		||||
            "integrity": "sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw==",
 | 
			
		||||
            "version": "6.0.7",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.7.tgz",
 | 
			
		||||
            "integrity": "sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "esbuild": "^0.24.0",
 | 
			
		||||
                "esbuild": "^0.24.2",
 | 
			
		||||
                "postcss": "^8.4.49",
 | 
			
		||||
                "rollup": "^4.23.0"
 | 
			
		||||
            },
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										10
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								package.json
									
									
									
									
									
								
							@@ -15,15 +15,15 @@
 | 
			
		||||
        "postcss": "8.4.49",
 | 
			
		||||
        "pusher-js": "8.4.0-rc2",
 | 
			
		||||
        "tailwind-scrollbar": "^3.1.0",
 | 
			
		||||
        "tailwindcss": "3.4.16",
 | 
			
		||||
        "vite": "6.0.3",
 | 
			
		||||
        "tailwindcss": "3.4.17",
 | 
			
		||||
        "vite": "6.0.7",
 | 
			
		||||
        "vue": "3.5.13"
 | 
			
		||||
    },
 | 
			
		||||
    "dependencies": {
 | 
			
		||||
        "@tailwindcss/forms": "0.5.9",
 | 
			
		||||
        "@tailwindcss/typography": "0.5.15",
 | 
			
		||||
        "@tailwindcss/forms": "0.5.10",
 | 
			
		||||
        "@tailwindcss/typography": "0.5.16",
 | 
			
		||||
        "@xterm/addon-fit": "^0.10.0",
 | 
			
		||||
        "@xterm/xterm": "^5.5.0",
 | 
			
		||||
        "ioredis": "5.4.1"
 | 
			
		||||
        "ioredis": "5.4.2"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user