Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 8da7bc2e ca244a58

+6417 -205
+1 -1
ci/request-reviews/process-reviewers.sh
··· 24 25 declare -A users=() 26 while read -r handle && [[ -n "$handle" ]]; do 27 - users[$handle]= 28 done 29 30 # Cannot request a review from the author
··· 24 25 declare -A users=() 26 while read -r handle && [[ -n "$handle" ]]; do 27 + users[${handle,,}]= 28 done 29 30 # Cannot request a review from the author
+1
maintainers/team-list.nix
··· 197 siraben 198 vbgl 199 alizter 200 ]; 201 scope = "Maintain the Coq theorem prover and related packages."; 202 shortName = "Coq";
··· 197 siraben 198 vbgl 199 alizter 200 + stepbrobd 201 ]; 202 scope = "Maintain the Coq theorem prover and related packages."; 203 shortName = "Coq";
+6
nixos/modules/services/audio/navidrome.nix
··· 45 description = "Port to run Navidrome on."; 46 type = port; 47 }; 48 }; 49 }; 50 default = { };
··· 45 description = "Port to run Navidrome on."; 46 type = port; 47 }; 48 + 49 + EnableInsightsCollector = mkOption { 50 + default = false; 51 + description = "Enable anonymous usage data collection, see <https://www.navidrome.org/docs/getting-started/insights/> for details."; 52 + type = bool; 53 + }; 54 }; 55 }; 56 default = { };
-16
pkgs/applications/audio/termusic/default.nix pkgs/by-name/te/termusic/package.nix
··· 1 { 2 alsa-lib, 3 - AppKit, 4 - CoreAudio, 5 - CoreGraphics, 6 dbus, 7 - Foundation, 8 fetchFromGitHub, 9 fetchpatch, 10 glib, 11 gst_all_1, 12 - IOKit, 13 lib, 14 - MediaPlayer, 15 mpv-unwrapped, 16 openssl, 17 pkg-config, 18 protobuf, 19 rustPlatform, 20 - Security, 21 sqlite, 22 stdenv, 23 }: ··· 75 mpv-unwrapped 76 openssl 77 sqlite 78 - ] 79 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 80 - AppKit 81 - CoreAudio 82 - CoreGraphics 83 - Foundation 84 - IOKit 85 - MediaPlayer 86 - Security 87 ] 88 ++ lib.optionals stdenv.hostPlatform.isLinux [ 89 alsa-lib
··· 1 { 2 alsa-lib, 3 dbus, 4 fetchFromGitHub, 5 fetchpatch, 6 glib, 7 gst_all_1, 8 lib, 9 mpv-unwrapped, 10 openssl, 11 pkg-config, 12 protobuf, 13 rustPlatform, 14 sqlite, 15 stdenv, 16 }: ··· 68 mpv-unwrapped 69 openssl 70 sqlite 71 ] 72 ++ lib.optionals stdenv.hostPlatform.isLinux [ 73 alsa-lib
+2 -10
pkgs/applications/graphics/ImageMagick/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 - , fetchpatch2 5 , pkg-config 6 , libtool 7 , bzip2Support ? true, bzip2 ··· 51 52 stdenv.mkDerivation (finalAttrs: { 53 pname = "imagemagick"; 54 - version = "7.1.1-40"; 55 56 src = fetchFromGitHub { 57 owner = "ImageMagick"; 58 repo = "ImageMagick"; 59 rev = finalAttrs.version; 60 - hash = "sha256-NrTIx1OvwPIeVlA39hGkXZ2Atk4FCsU3/55SZeSc40E="; 61 }; 62 - 63 - patches = [ 64 - (fetchpatch2 { 65 - url = "https://github.com/ImageMagick/ImageMagick/commit/bf5650f0dd41b500102a129d6867cb568f4edee4.patch"; 66 - hash = "sha256-nxvSTyNZ35DqjR41nM5uidWwRFWzd1e/LFE0n3fpbb8="; 67 - }) 68 - ]; 69 70 outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big 71 outputMan = "out"; # it's tiny
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , pkg-config 5 , libtool 6 , bzip2Support ? true, bzip2 ··· 50 51 stdenv.mkDerivation (finalAttrs: { 52 pname = "imagemagick"; 53 + version = "7.1.1-43"; 54 55 src = fetchFromGitHub { 56 owner = "ImageMagick"; 57 repo = "ImageMagick"; 58 rev = finalAttrs.version; 59 + hash = "sha256-4JzCBKtXiKGLsZ29+7z5U+3aN3ppusQ7mz+sOZYpXGY="; 60 }; 61 62 outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big 63 outputMan = "out"; # it's tiny
+46
pkgs/by-name/be/betterdisplay/package.nix
···
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchurl, 5 + undmg, 6 + nix-update-script, 7 + }: 8 + 9 + stdenvNoCC.mkDerivation (finalAttrs: { 10 + pname = "betterdisplay"; 11 + version = "3.2.1"; 12 + 13 + src = fetchurl { 14 + url = "https://github.com/waydabber/BetterDisplay/releases/download/v${finalAttrs.version}/BetterDisplay-v${finalAttrs.version}.dmg"; 15 + hash = "sha256-UQLVRCeUznTqT6qDR6sZRZ5xMVgs0Th2iRRpnF0pqVI="; 16 + }; 17 + 18 + dontPatch = true; 19 + dontConfigure = true; 20 + dontBuild = true; 21 + dontFixup = true; 22 + 23 + buildInputs = [ undmg ]; 24 + 25 + sourceRoot = "."; 26 + installPhase = '' 27 + runHook preInstall 28 + 29 + mkdir -p $out/Applications 30 + mv BetterDisplay.app $out/Applications 31 + 32 + runHook postInstall 33 + ''; 34 + 35 + passthru.updateScript = nix-update-script { }; 36 + 37 + meta = { 38 + description = "Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more"; 39 + homepage = "https://betterdisplay.pro/"; 40 + changelog = "https://github.com/waydabber/BetterDisplay/releases/tag/v${finalAttrs.version}"; 41 + license = [ lib.licenses.unfree ]; 42 + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 43 + maintainers = with lib.maintainers; [ DimitarNestorov ]; 44 + platforms = lib.platforms.darwin; 45 + }; 46 + })
+2 -2
pkgs/by-name/bo/bosh-cli/package.nix
··· 9 buildGoModule rec { 10 pname = "bosh-cli"; 11 12 - version = "7.8.5"; 13 14 src = fetchFromGitHub { 15 owner = "cloudfoundry"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-8uxl8h7EAhLo4BMLPbtQdxK5kNe9fv1PbViBELJZXKY="; 19 }; 20 vendorHash = null; 21
··· 9 buildGoModule rec { 10 pname = "bosh-cli"; 11 12 + version = "7.8.6"; 13 14 src = fetchFromGitHub { 15 owner = "cloudfoundry"; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-rrYB8W1Zq9rCRgVyAPFZ5i37uEKXvV83hpkLaB7N9zQ="; 19 }; 20 vendorHash = null; 21
+3 -3
pkgs/by-name/co/comrak/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "comrak"; 9 - version = "0.32.0"; 10 11 src = fetchFromGitHub { 12 owner = "kivikakk"; 13 repo = pname; 14 rev = "v${version}"; 15 - sha256 = "sha256-sRYyInQ2jvtipmGkTL8P7ed0YHLnAQObaMX6N87bFHU="; 16 }; 17 18 - cargoHash = "sha256-4Tl9MEZn8RAklqc32bLeWg+muVcjqMKRWSrt8BIq9n4="; 19 20 meta = with lib; { 21 description = "CommonMark-compatible GitHub Flavored Markdown parser and formatter";
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "comrak"; 9 + version = "0.33.0"; 10 11 src = fetchFromGitHub { 12 owner = "kivikakk"; 13 repo = pname; 14 rev = "v${version}"; 15 + sha256 = "sha256-VN8f5r25kfUqekt9q28oMmkzQUE+Ko8DYhRZjpbbDfM="; 16 }; 17 18 + cargoHash = "sha256-Hdjit5dpZXT7ENamUX0ygTy+XAyCkcqq94wAJUPd8DY="; 19 20 meta = with lib; { 21 description = "CommonMark-compatible GitHub Flavored Markdown parser and formatter";
+4
pkgs/by-name/de/dependency-track/package.nix
··· 2 lib, 3 buildNpmPackage, 4 fetchFromGitHub, 5 jre_headless, 6 protobuf, 7 cyclonedx-cli, ··· 16 frontend = buildNpmPackage { 17 pname = "dependency-track-frontend"; 18 inherit version; 19 20 src = fetchFromGitHub { 21 owner = "DependencyTrack";
··· 2 lib, 3 buildNpmPackage, 4 fetchFromGitHub, 5 + nodejs_20, 6 jre_headless, 7 protobuf, 8 cyclonedx-cli, ··· 17 frontend = buildNpmPackage { 18 pname = "dependency-track-frontend"; 19 inherit version; 20 + 21 + # TODO: pinned due to build error on node 22 22 + nodejs = nodejs_20; 23 24 src = fetchFromGitHub { 25 owner = "DependencyTrack";
+2 -2
pkgs/by-name/fl/fluidd/package.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "fluidd"; 5 - version = "1.31.2"; 6 7 src = fetchurl { 8 name = "fluidd-v${version}.zip"; 9 url = "https://github.com/fluidd-core/fluidd/releases/download/v${version}/fluidd.zip"; 10 - sha256 = "sha256-It/etwQGBok805FVTneOR+LU7QkHUHWXpUWtKLq6xe0="; 11 }; 12 13 nativeBuildInputs = [ unzip ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "fluidd"; 5 + version = "1.31.4"; 6 7 src = fetchurl { 8 name = "fluidd-v${version}.zip"; 9 url = "https://github.com/fluidd-core/fluidd/releases/download/v${version}/fluidd.zip"; 10 + sha256 = "sha256-gqwVZg37pZA+XjT3FpTMYkrOIT1KKUN6upg7e1vh1t0="; 11 }; 12 13 nativeBuildInputs = [ unzip ];
+3 -3
pkgs/by-name/ga/gatus/package.nix
··· 7 8 buildGoModule rec { 9 pname = "gatus"; 10 - version = "5.14.0"; 11 12 src = fetchFromGitHub { 13 owner = "TwiN"; 14 repo = "gatus"; 15 rev = "v${version}"; 16 - hash = "sha256-WYD456l1XdyqhBzsMvruvn24DYspCYt9m7rzqd3dSK4="; 17 }; 18 19 - vendorHash = "sha256-UeKQwqDHj1DFjlnGAl8asW7OpmClGi9aB/IbMzR9WvU="; 20 21 subPackages = [ "." ]; 22
··· 7 8 buildGoModule rec { 9 pname = "gatus"; 10 + version = "5.15.0"; 11 12 src = fetchFromGitHub { 13 owner = "TwiN"; 14 repo = "gatus"; 15 rev = "v${version}"; 16 + hash = "sha256-etML4syyN1fEFewWk0L0p76TTeCMwFG4ifZKPS18CTc="; 17 }; 18 19 + vendorHash = "sha256-o6G4XLgEHI+ey/49+H+F9zTBq6L2shjkrJNnDLYFM+Q="; 20 21 subPackages = [ "." ]; 22
+4 -4
pkgs/by-name/go/godns/package.nix
··· 10 11 buildGoModule rec { 12 pname = "godns"; 13 - version = "3.2.0"; 14 15 src = fetchFromGitHub { 16 owner = "TimothyYe"; 17 repo = "godns"; 18 tag = "v${version}"; 19 - hash = "sha256-qkyEQs96E5l1R5JTGefnTeiThr4P7PtUjpNmiylQj4c="; 20 }; 21 22 - vendorHash = "sha256-zz33xHIZ2jhD2s3v2vum0ELG7GTqe5SsADUrO5yqumw="; 23 npmDeps = fetchNpmDeps { 24 src = "${src}/web"; 25 - hash = "sha256-Y35CcUubO3QmbEwWBFXoWKLgvE8dp/mFE/szRigJvLo="; 26 }; 27 28 npmRoot = "web";
··· 10 11 buildGoModule rec { 12 pname = "godns"; 13 + version = "3.2.1"; 14 15 src = fetchFromGitHub { 16 owner = "TimothyYe"; 17 repo = "godns"; 18 tag = "v${version}"; 19 + hash = "sha256-E5xJiODTOaBGojFd7W+id59tKLPpHpkAFHiETOYqCSg="; 20 }; 21 22 + vendorHash = "sha256-cR+hlIGRPffP21lqDZmqBF4unS6ZyEvEvRlTrswg+js="; 23 npmDeps = fetchNpmDeps { 24 src = "${src}/web"; 25 + hash = "sha256-lchAfi97a97TPs22ML3sMrlSZdvWMMC+wBrGbvke5rg="; 26 }; 27 28 npmRoot = "web";
+2 -2
pkgs/by-name/it/iterm2/package.nix
··· 15 16 stdenvNoCC.mkDerivation rec { 17 pname = "iterm2"; 18 - version = "3.5.10"; 19 20 src = fetchzip { 21 url = "https://iterm2.com/downloads/stable/iTerm2-${ 22 lib.replaceStrings [ "." ] [ "_" ] version 23 }.zip"; 24 - hash = "sha256-tvHAuHitB5Du8hqaBXmWzplrmaLF6QxV8SNsRyfCUfM="; 25 }; 26 27 dontFixup = true;
··· 15 16 stdenvNoCC.mkDerivation rec { 17 pname = "iterm2"; 18 + version = "3.5.11"; 19 20 src = fetchzip { 21 url = "https://iterm2.com/downloads/stable/iTerm2-${ 22 lib.replaceStrings [ "." ] [ "_" ] version 23 }.zip"; 24 + hash = "sha256-vcZL74U9RNjhpIQRUUn6WueYhE/LfLqpb/JgWunY5dI="; 25 }; 26 27 dontFixup = true;
+11 -17
pkgs/by-name/jo/jogl/package.nix
··· 11 udev, 12 xorg, 13 libgbm, 14 - darwin, 15 coreutils, 16 }: 17 ··· 78 xcbuild 79 ]; 80 81 - buildInputs = 82 - lib.optionals stdenv.hostPlatform.isLinux [ 83 - udev 84 - xorg.libX11 85 - xorg.libXrandr 86 - xorg.libXcursor 87 - xorg.libXi 88 - xorg.libXt 89 - xorg.libXxf86vm 90 - xorg.libXrender 91 - libgbm 92 - ] 93 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 94 - darwin.apple_sdk_11_0.frameworks.AppKit 95 - darwin.apple_sdk_11_0.frameworks.Cocoa 96 - ]; 97 98 env = { 99 SOURCE_LEVEL = "1.8";
··· 11 udev, 12 xorg, 13 libgbm, 14 coreutils, 15 }: 16 ··· 77 xcbuild 78 ]; 79 80 + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 81 + udev 82 + xorg.libX11 83 + xorg.libXrandr 84 + xorg.libXcursor 85 + xorg.libXi 86 + xorg.libXt 87 + xorg.libXxf86vm 88 + xorg.libXrender 89 + libgbm 90 + ]; 91 92 env = { 93 SOURCE_LEVEL = "1.8";
+2 -2
pkgs/by-name/ka/kazumi/package.nix
··· 14 }: 15 flutter327.buildFlutterApplication rec { 16 pname = "kazumi"; 17 - version = "1.4.8"; 18 19 src = fetchFromGitHub { 20 owner = "Predidit"; 21 repo = "Kazumi"; 22 tag = version; 23 - hash = "sha256-E1JOBdOfb2WyTDU0nOu1SCFSfv5O4VKj+9Go8wcMips="; 24 }; 25 26 pubspecLock = lib.importJSON ./pubspec.lock.json;
··· 14 }: 15 flutter327.buildFlutterApplication rec { 16 pname = "kazumi"; 17 + version = "1.5.0"; 18 19 src = fetchFromGitHub { 20 owner = "Predidit"; 21 repo = "Kazumi"; 22 tag = version; 23 + hash = "sha256-YYg8DpW/O517R9YZ9jpikNIy2MfLQdiLsdhO3uhCusc="; 24 }; 25 26 pubspecLock = lib.importJSON ./pubspec.lock.json;
+10
pkgs/by-name/ka/kazumi/pubspec.lock.json
··· 226 "source": "hosted", 227 "version": "0.2.5" 228 }, 229 "characters": { 230 "dependency": "transitive", 231 "description": {
··· 226 "source": "hosted", 227 "version": "0.2.5" 228 }, 229 + "card_settings_ui": { 230 + "dependency": "direct main", 231 + "description": { 232 + "name": "card_settings_ui", 233 + "sha256": "36bd1bb8e3d18612e2654e722da0f1ed9bc7a412339b906205107ece72b8e14b", 234 + "url": "https://pub.dev" 235 + }, 236 + "source": "hosted", 237 + "version": "1.0.0" 238 + }, 239 "characters": { 240 "dependency": "transitive", 241 "description": {
+3 -12
pkgs/by-name/me/memray/package.nix
··· 10 11 python3Packages.buildPythonApplication rec { 12 pname = "memray"; 13 - version = "1.14.0"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "bloomberg"; 18 repo = "memray"; 19 tag = "v${version}"; 20 - hash = "sha256-U9JR60rSxPYXbZaKR7vVNhGT78AXnqcoqvVC6/1OW/E="; 21 }; 22 23 build-system = with python3Packages; [ ··· 48 pytest-textual-snapshot 49 pytestCheckHook 50 ] 51 - ++ lib.optionals (pythonOlder "3.12") [ greenlet ]; 52 53 pythonImportsCheck = [ "memray" ]; 54 ··· 58 # Import issue 59 "test_header_allocator" 60 "test_hybrid_stack_of_allocations_inside_ceval" 61 - 62 - # snapshot-based tests are too fragile 63 - # see https://github.com/bloomberg/memray/issues/654 64 - "TestTUILooks" 65 - "test_tui_basic" 66 - "test_tui_pause" 67 - "test_tui_gradient" 68 - "test_merge_threads" 69 - "test_unmerge_threads" 70 ]; 71 72 disabledTestPaths = [
··· 10 11 python3Packages.buildPythonApplication rec { 12 pname = "memray"; 13 + version = "1.15.0"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "bloomberg"; 18 repo = "memray"; 19 tag = "v${version}"; 20 + hash = "sha256-SgkJm+vtIid8RR1Qy98PkpvIQX4LxyAPlS+4UlYlZws="; 21 }; 22 23 build-system = with python3Packages; [ ··· 48 pytest-textual-snapshot 49 pytestCheckHook 50 ] 51 + ++ lib.optionals (pythonOlder "3.14") [ greenlet ]; 52 53 pythonImportsCheck = [ "memray" ]; 54 ··· 58 # Import issue 59 "test_header_allocator" 60 "test_hybrid_stack_of_allocations_inside_ceval" 61 ]; 62 63 disabledTestPaths = [
+2 -2
pkgs/by-name/me/memtester/package.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "memtester"; 5 - version = "4.7.0"; 6 7 preConfigure = '' 8 echo "$CC" > conf-cc ··· 11 12 src = fetchurl { 13 url = "http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz"; 14 - sha256 = "sha256-MycYBfiqMMEZ+79exOeimOn0wrydLZMCAio+0wHrcCg="; 15 }; 16 17 installFlags = [ "INSTALLPATH=$(out)" ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "memtester"; 5 + version = "4.7.1"; 6 7 preConfigure = '' 8 echo "$CC" > conf-cc ··· 11 12 src = fetchurl { 13 url = "http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz"; 14 + sha256 = "sha256-5CfeZj970i0evuivElBqhSwBC9T8vKHg5rApctKYtbs="; 15 }; 16 17 installFlags = [ "INSTALLPATH=$(out)" ];
+12 -4
pkgs/by-name/na/navidrome/package.nix
··· 18 19 buildGo123Module rec { 20 pname = "navidrome"; 21 - version = "0.53.3"; 22 23 src = fetchFromGitHub { 24 owner = "navidrome"; 25 repo = "navidrome"; 26 rev = "v${version}"; 27 - hash = "sha256-RLmGjkeBHuvVdxXaGvlIFPI+6beAdtSLukVmwe6Hnag="; 28 }; 29 30 - vendorHash = "sha256-XjiRMRfsmcw/4RLZXN36BbzbCKu98BgD3cn89e/vra4="; 31 32 npmRoot = "ui"; 33 34 npmDeps = fetchNpmDeps { 35 inherit src; 36 sourceRoot = "${src.name}/ui"; 37 - hash = "sha256-0vHInRly5xirjfV7tcYVNVLaMk4YtJeB7Ky0mrDDDnY="; 38 }; 39 40 nativeBuildInputs = [ ··· 61 62 CGO_CFLAGS = lib.optionals stdenv.cc.isGNU [ "-Wno-return-local-addr" ]; 63 64 preBuild = '' 65 make buildjs 66 ''; 67 68 postFixup = lib.optionalString ffmpegSupport '' 69 wrapProgram $out/bin/navidrome \
··· 18 19 buildGo123Module rec { 20 pname = "navidrome"; 21 + version = "0.54.3"; 22 23 src = fetchFromGitHub { 24 owner = "navidrome"; 25 repo = "navidrome"; 26 rev = "v${version}"; 27 + hash = "sha256-mOJSgX+1id8tZU8KVjWbf2LycrzdudhUV/9pxKa4yHw="; 28 }; 29 30 + vendorHash = "sha256-LpSmSbReQ3yHFvHhN/LERWQjf72/ELTjk4qhO4lyzW0="; 31 32 npmRoot = "ui"; 33 34 npmDeps = fetchNpmDeps { 35 inherit src; 36 sourceRoot = "${src.name}/ui"; 37 + hash = "sha256-PaE1xcZX9wZRcKeqQCXbdhi4cIBWBL8ZQdww6AOB7sQ="; 38 }; 39 40 nativeBuildInputs = [ ··· 61 62 CGO_CFLAGS = lib.optionals stdenv.cc.isGNU [ "-Wno-return-local-addr" ]; 63 64 + postPatch = '' 65 + patchShebangs ui/bin/update-workbox.sh 66 + ''; 67 + 68 preBuild = '' 69 make buildjs 70 ''; 71 + 72 + tags = [ 73 + "netgo" 74 + ]; 75 76 postFixup = lib.optionalString ffmpegSupport '' 77 wrapProgram $out/bin/navidrome \
+63
pkgs/by-name/ne/nezha-theme-nazhua/package.nix
···
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchFromGitHub, 5 + yarnConfigHook, 6 + yarnBuildHook, 7 + yarnInstallHook, 8 + fetchYarnDeps, 9 + nodejs, 10 + nix-update-script, 11 + }: 12 + 13 + stdenvNoCC.mkDerivation (finalAttrs: { 14 + pname = "nezha-theme-nazhua"; 15 + version = "0.5.1"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "hi2shark"; 19 + repo = "nazhua"; 20 + tag = "v${finalAttrs.version}"; 21 + hash = "sha256-5XEdfUCwQSa+PWu4SHJCg3rCtblyD5x41lKe0SvFrU8="; 22 + }; 23 + 24 + yarnOfflineCache = fetchYarnDeps { 25 + yarnLock = finalAttrs.src + "/yarn.lock"; 26 + hash = "sha256-Wy4xtLjDNkBLeESJCbfq9GhT0mSTAfGBN0A3oHX5BuE="; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + yarnConfigHook 31 + yarnBuildHook 32 + yarnInstallHook 33 + # Needed for executing package.json scripts 34 + nodejs 35 + ]; 36 + 37 + # Copied from .github/workflows/release.yml 38 + env = { 39 + VITE_NEZHA_VERSION = "v1"; 40 + VITE_SARASA_TERM_SC_USE_CDN = "1"; 41 + VITE_USE_CDN = "1"; 42 + VITE_CDN_LIB_TYPE = "jsdelivr"; 43 + }; 44 + 45 + dontNpmInstall = true; 46 + installPhase = '' 47 + runHook preInstall 48 + 49 + cp -r dist $out 50 + 51 + runHook postInstall 52 + ''; 53 + 54 + passthru.updateScript = nix-update-script { }; 55 + 56 + meta = { 57 + description = "Nezha monitoring theme called Nazhua"; 58 + changelog = "https://github.com/hi2shark/nazhua/releases/tag/v${finalAttrs.version}"; 59 + homepage = "https://github.com/hi2shark/nazhua"; 60 + license = lib.licenses.mit; 61 + maintainers = with lib.maintainers; [ moraxyc ]; 62 + }; 63 + })
+5969
pkgs/by-name/ne/nezha-theme-user/package-lock.json
···
··· 1 + { 2 + "name": "nazha-dashboard-vite", 3 + "version": "1.0.1", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "nazha-dashboard-vite", 9 + "version": "1.0.1", 10 + "dependencies": { 11 + "@fontsource/inter": "^5.1.1", 12 + "@heroicons/react": "^2.2.0", 13 + "@radix-ui/react-accordion": "^1.2.2", 14 + "@radix-ui/react-checkbox": "^1.1.3", 15 + "@radix-ui/react-dialog": "^1.1.4", 16 + "@radix-ui/react-dropdown-menu": "^2.1.4", 17 + "@radix-ui/react-label": "^2.1.1", 18 + "@radix-ui/react-popover": "^1.1.4", 19 + "@radix-ui/react-progress": "^1.1.1", 20 + "@radix-ui/react-separator": "^1.1.1", 21 + "@radix-ui/react-slot": "^1.1.1", 22 + "@radix-ui/react-switch": "^1.1.2", 23 + "@tanstack/react-query": "^5.62.11", 24 + "@tanstack/react-query-devtools": "^5.62.11", 25 + "@tanstack/react-table": "^8.20.6", 26 + "@trivago/prettier-plugin-sort-imports": "^5.2.1", 27 + "@types/d3-geo": "^3.1.0", 28 + "@types/luxon": "^3.4.2", 29 + "class-variance-authority": "^0.7.1", 30 + "clsx": "^2.1.1", 31 + "country-flag-icons": "^1.5.13", 32 + "d3-geo": "^3.1.1", 33 + "dayjs": "^1.11.13", 34 + "framer-motion": "^12.0.0-alpha.2", 35 + "i18next": "^24.2.0", 36 + "lucide-react": "^0.460.0", 37 + "luxon": "^3.5.0", 38 + "prettier-plugin-tailwindcss": "^0.6.9", 39 + "react": "^19.0.0", 40 + "react-dom": "^19.0.0", 41 + "react-i18next": "^15.4.0", 42 + "react-router-dom": "^7.1.1", 43 + "recharts": "^2.15.0", 44 + "sonner": "^1.7.1", 45 + "tailwind-merge": "^2.6.0", 46 + "tailwindcss-animate": "^1.0.7" 47 + }, 48 + "devDependencies": { 49 + "@eslint/js": "^9.17.0", 50 + "@types/node": "^22.10.4", 51 + "@types/react": "^19.0.2", 52 + "@types/react-dom": "^19.0.2", 53 + "@vitejs/plugin-react-swc": "^3.7.2", 54 + "autoprefixer": "^10.4.20", 55 + "eslint": "^9.17.0", 56 + "eslint-plugin-react-hooks": "^5.1.0", 57 + "eslint-plugin-react-refresh": "^0.4.16", 58 + "globals": "^15.14.0", 59 + "postcss": "^8.4.49", 60 + "tailwindcss": "^3.4.17", 61 + "typescript": "~5.6.3", 62 + "typescript-eslint": "^8.19.0", 63 + "vite": "^6.0.7" 64 + } 65 + }, 66 + "node_modules/@alloc/quick-lru": { 67 + "version": "5.2.0", 68 + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 69 + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 70 + "license": "MIT", 71 + "engines": { 72 + "node": ">=10" 73 + }, 74 + "funding": { 75 + "url": "https://github.com/sponsors/sindresorhus" 76 + } 77 + }, 78 + "node_modules/@babel/code-frame": { 79 + "version": "7.26.2", 80 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", 81 + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", 82 + "license": "MIT", 83 + "dependencies": { 84 + "@babel/helper-validator-identifier": "^7.25.9", 85 + "js-tokens": "^4.0.0", 86 + "picocolors": "^1.0.0" 87 + }, 88 + "engines": { 89 + "node": ">=6.9.0" 90 + } 91 + }, 92 + "node_modules/@babel/generator": { 93 + "version": "7.26.3", 94 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", 95 + "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", 96 + "license": "MIT", 97 + "dependencies": { 98 + "@babel/parser": "^7.26.3", 99 + "@babel/types": "^7.26.3", 100 + "@jridgewell/gen-mapping": "^0.3.5", 101 + "@jridgewell/trace-mapping": "^0.3.25", 102 + "jsesc": "^3.0.2" 103 + }, 104 + "engines": { 105 + "node": ">=6.9.0" 106 + } 107 + }, 108 + "node_modules/@babel/helper-string-parser": { 109 + "version": "7.25.9", 110 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 111 + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 112 + "license": "MIT", 113 + "engines": { 114 + "node": ">=6.9.0" 115 + } 116 + }, 117 + "node_modules/@babel/helper-validator-identifier": { 118 + "version": "7.25.9", 119 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 120 + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 121 + "license": "MIT", 122 + "engines": { 123 + "node": ">=6.9.0" 124 + } 125 + }, 126 + "node_modules/@babel/parser": { 127 + "version": "7.26.3", 128 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", 129 + "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", 130 + "license": "MIT", 131 + "dependencies": { 132 + "@babel/types": "^7.26.3" 133 + }, 134 + "bin": { 135 + "parser": "bin/babel-parser.js" 136 + }, 137 + "engines": { 138 + "node": ">=6.0.0" 139 + } 140 + }, 141 + "node_modules/@babel/runtime": { 142 + "version": "7.26.0", 143 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", 144 + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", 145 + "license": "MIT", 146 + "dependencies": { 147 + "regenerator-runtime": "^0.14.0" 148 + }, 149 + "engines": { 150 + "node": ">=6.9.0" 151 + } 152 + }, 153 + "node_modules/@babel/template": { 154 + "version": "7.25.9", 155 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", 156 + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", 157 + "license": "MIT", 158 + "dependencies": { 159 + "@babel/code-frame": "^7.25.9", 160 + "@babel/parser": "^7.25.9", 161 + "@babel/types": "^7.25.9" 162 + }, 163 + "engines": { 164 + "node": ">=6.9.0" 165 + } 166 + }, 167 + "node_modules/@babel/traverse": { 168 + "version": "7.26.4", 169 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", 170 + "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", 171 + "license": "MIT", 172 + "dependencies": { 173 + "@babel/code-frame": "^7.26.2", 174 + "@babel/generator": "^7.26.3", 175 + "@babel/parser": "^7.26.3", 176 + "@babel/template": "^7.25.9", 177 + "@babel/types": "^7.26.3", 178 + "debug": "^4.3.1", 179 + "globals": "^11.1.0" 180 + }, 181 + "engines": { 182 + "node": ">=6.9.0" 183 + } 184 + }, 185 + "node_modules/@babel/traverse/node_modules/globals": { 186 + "version": "11.12.0", 187 + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 188 + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 189 + "license": "MIT", 190 + "engines": { 191 + "node": ">=4" 192 + } 193 + }, 194 + "node_modules/@babel/types": { 195 + "version": "7.26.3", 196 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", 197 + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", 198 + "license": "MIT", 199 + "dependencies": { 200 + "@babel/helper-string-parser": "^7.25.9", 201 + "@babel/helper-validator-identifier": "^7.25.9" 202 + }, 203 + "engines": { 204 + "node": ">=6.9.0" 205 + } 206 + }, 207 + "node_modules/@esbuild/aix-ppc64": { 208 + "version": "0.24.2", 209 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", 210 + "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", 211 + "cpu": [ 212 + "ppc64" 213 + ], 214 + "dev": true, 215 + "license": "MIT", 216 + "optional": true, 217 + "os": [ 218 + "aix" 219 + ], 220 + "engines": { 221 + "node": ">=18" 222 + } 223 + }, 224 + "node_modules/@esbuild/android-arm": { 225 + "version": "0.24.2", 226 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", 227 + "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", 228 + "cpu": [ 229 + "arm" 230 + ], 231 + "dev": true, 232 + "license": "MIT", 233 + "optional": true, 234 + "os": [ 235 + "android" 236 + ], 237 + "engines": { 238 + "node": ">=18" 239 + } 240 + }, 241 + "node_modules/@esbuild/android-arm64": { 242 + "version": "0.24.2", 243 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", 244 + "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", 245 + "cpu": [ 246 + "arm64" 247 + ], 248 + "dev": true, 249 + "license": "MIT", 250 + "optional": true, 251 + "os": [ 252 + "android" 253 + ], 254 + "engines": { 255 + "node": ">=18" 256 + } 257 + }, 258 + "node_modules/@esbuild/android-x64": { 259 + "version": "0.24.2", 260 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", 261 + "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", 262 + "cpu": [ 263 + "x64" 264 + ], 265 + "dev": true, 266 + "license": "MIT", 267 + "optional": true, 268 + "os": [ 269 + "android" 270 + ], 271 + "engines": { 272 + "node": ">=18" 273 + } 274 + }, 275 + "node_modules/@esbuild/darwin-arm64": { 276 + "version": "0.24.2", 277 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", 278 + "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", 279 + "cpu": [ 280 + "arm64" 281 + ], 282 + "dev": true, 283 + "license": "MIT", 284 + "optional": true, 285 + "os": [ 286 + "darwin" 287 + ], 288 + "engines": { 289 + "node": ">=18" 290 + } 291 + }, 292 + "node_modules/@esbuild/darwin-x64": { 293 + "version": "0.24.2", 294 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", 295 + "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", 296 + "cpu": [ 297 + "x64" 298 + ], 299 + "dev": true, 300 + "license": "MIT", 301 + "optional": true, 302 + "os": [ 303 + "darwin" 304 + ], 305 + "engines": { 306 + "node": ">=18" 307 + } 308 + }, 309 + "node_modules/@esbuild/freebsd-arm64": { 310 + "version": "0.24.2", 311 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", 312 + "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", 313 + "cpu": [ 314 + "arm64" 315 + ], 316 + "dev": true, 317 + "license": "MIT", 318 + "optional": true, 319 + "os": [ 320 + "freebsd" 321 + ], 322 + "engines": { 323 + "node": ">=18" 324 + } 325 + }, 326 + "node_modules/@esbuild/freebsd-x64": { 327 + "version": "0.24.2", 328 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", 329 + "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", 330 + "cpu": [ 331 + "x64" 332 + ], 333 + "dev": true, 334 + "license": "MIT", 335 + "optional": true, 336 + "os": [ 337 + "freebsd" 338 + ], 339 + "engines": { 340 + "node": ">=18" 341 + } 342 + }, 343 + "node_modules/@esbuild/linux-arm": { 344 + "version": "0.24.2", 345 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", 346 + "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", 347 + "cpu": [ 348 + "arm" 349 + ], 350 + "dev": true, 351 + "license": "MIT", 352 + "optional": true, 353 + "os": [ 354 + "linux" 355 + ], 356 + "engines": { 357 + "node": ">=18" 358 + } 359 + }, 360 + "node_modules/@esbuild/linux-arm64": { 361 + "version": "0.24.2", 362 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", 363 + "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", 364 + "cpu": [ 365 + "arm64" 366 + ], 367 + "dev": true, 368 + "license": "MIT", 369 + "optional": true, 370 + "os": [ 371 + "linux" 372 + ], 373 + "engines": { 374 + "node": ">=18" 375 + } 376 + }, 377 + "node_modules/@esbuild/linux-ia32": { 378 + "version": "0.24.2", 379 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", 380 + "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", 381 + "cpu": [ 382 + "ia32" 383 + ], 384 + "dev": true, 385 + "license": "MIT", 386 + "optional": true, 387 + "os": [ 388 + "linux" 389 + ], 390 + "engines": { 391 + "node": ">=18" 392 + } 393 + }, 394 + "node_modules/@esbuild/linux-loong64": { 395 + "version": "0.24.2", 396 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", 397 + "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", 398 + "cpu": [ 399 + "loong64" 400 + ], 401 + "dev": true, 402 + "license": "MIT", 403 + "optional": true, 404 + "os": [ 405 + "linux" 406 + ], 407 + "engines": { 408 + "node": ">=18" 409 + } 410 + }, 411 + "node_modules/@esbuild/linux-mips64el": { 412 + "version": "0.24.2", 413 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", 414 + "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", 415 + "cpu": [ 416 + "mips64el" 417 + ], 418 + "dev": true, 419 + "license": "MIT", 420 + "optional": true, 421 + "os": [ 422 + "linux" 423 + ], 424 + "engines": { 425 + "node": ">=18" 426 + } 427 + }, 428 + "node_modules/@esbuild/linux-ppc64": { 429 + "version": "0.24.2", 430 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", 431 + "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", 432 + "cpu": [ 433 + "ppc64" 434 + ], 435 + "dev": true, 436 + "license": "MIT", 437 + "optional": true, 438 + "os": [ 439 + "linux" 440 + ], 441 + "engines": { 442 + "node": ">=18" 443 + } 444 + }, 445 + "node_modules/@esbuild/linux-riscv64": { 446 + "version": "0.24.2", 447 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", 448 + "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", 449 + "cpu": [ 450 + "riscv64" 451 + ], 452 + "dev": true, 453 + "license": "MIT", 454 + "optional": true, 455 + "os": [ 456 + "linux" 457 + ], 458 + "engines": { 459 + "node": ">=18" 460 + } 461 + }, 462 + "node_modules/@esbuild/linux-s390x": { 463 + "version": "0.24.2", 464 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", 465 + "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", 466 + "cpu": [ 467 + "s390x" 468 + ], 469 + "dev": true, 470 + "license": "MIT", 471 + "optional": true, 472 + "os": [ 473 + "linux" 474 + ], 475 + "engines": { 476 + "node": ">=18" 477 + } 478 + }, 479 + "node_modules/@esbuild/linux-x64": { 480 + "version": "0.24.2", 481 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", 482 + "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", 483 + "cpu": [ 484 + "x64" 485 + ], 486 + "dev": true, 487 + "license": "MIT", 488 + "optional": true, 489 + "os": [ 490 + "linux" 491 + ], 492 + "engines": { 493 + "node": ">=18" 494 + } 495 + }, 496 + "node_modules/@esbuild/netbsd-arm64": { 497 + "version": "0.24.2", 498 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", 499 + "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", 500 + "cpu": [ 501 + "arm64" 502 + ], 503 + "dev": true, 504 + "license": "MIT", 505 + "optional": true, 506 + "os": [ 507 + "netbsd" 508 + ], 509 + "engines": { 510 + "node": ">=18" 511 + } 512 + }, 513 + "node_modules/@esbuild/netbsd-x64": { 514 + "version": "0.24.2", 515 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", 516 + "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", 517 + "cpu": [ 518 + "x64" 519 + ], 520 + "dev": true, 521 + "license": "MIT", 522 + "optional": true, 523 + "os": [ 524 + "netbsd" 525 + ], 526 + "engines": { 527 + "node": ">=18" 528 + } 529 + }, 530 + "node_modules/@esbuild/openbsd-arm64": { 531 + "version": "0.24.2", 532 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", 533 + "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", 534 + "cpu": [ 535 + "arm64" 536 + ], 537 + "dev": true, 538 + "license": "MIT", 539 + "optional": true, 540 + "os": [ 541 + "openbsd" 542 + ], 543 + "engines": { 544 + "node": ">=18" 545 + } 546 + }, 547 + "node_modules/@esbuild/openbsd-x64": { 548 + "version": "0.24.2", 549 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", 550 + "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", 551 + "cpu": [ 552 + "x64" 553 + ], 554 + "dev": true, 555 + "license": "MIT", 556 + "optional": true, 557 + "os": [ 558 + "openbsd" 559 + ], 560 + "engines": { 561 + "node": ">=18" 562 + } 563 + }, 564 + "node_modules/@esbuild/sunos-x64": { 565 + "version": "0.24.2", 566 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", 567 + "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", 568 + "cpu": [ 569 + "x64" 570 + ], 571 + "dev": true, 572 + "license": "MIT", 573 + "optional": true, 574 + "os": [ 575 + "sunos" 576 + ], 577 + "engines": { 578 + "node": ">=18" 579 + } 580 + }, 581 + "node_modules/@esbuild/win32-arm64": { 582 + "version": "0.24.2", 583 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", 584 + "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", 585 + "cpu": [ 586 + "arm64" 587 + ], 588 + "dev": true, 589 + "license": "MIT", 590 + "optional": true, 591 + "os": [ 592 + "win32" 593 + ], 594 + "engines": { 595 + "node": ">=18" 596 + } 597 + }, 598 + "node_modules/@esbuild/win32-ia32": { 599 + "version": "0.24.2", 600 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", 601 + "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", 602 + "cpu": [ 603 + "ia32" 604 + ], 605 + "dev": true, 606 + "license": "MIT", 607 + "optional": true, 608 + "os": [ 609 + "win32" 610 + ], 611 + "engines": { 612 + "node": ">=18" 613 + } 614 + }, 615 + "node_modules/@esbuild/win32-x64": { 616 + "version": "0.24.2", 617 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", 618 + "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", 619 + "cpu": [ 620 + "x64" 621 + ], 622 + "dev": true, 623 + "license": "MIT", 624 + "optional": true, 625 + "os": [ 626 + "win32" 627 + ], 628 + "engines": { 629 + "node": ">=18" 630 + } 631 + }, 632 + "node_modules/@eslint-community/eslint-utils": { 633 + "version": "4.4.1", 634 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", 635 + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", 636 + "dev": true, 637 + "license": "MIT", 638 + "dependencies": { 639 + "eslint-visitor-keys": "^3.4.3" 640 + }, 641 + "engines": { 642 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 643 + }, 644 + "funding": { 645 + "url": "https://opencollective.com/eslint" 646 + }, 647 + "peerDependencies": { 648 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 649 + } 650 + }, 651 + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 652 + "version": "3.4.3", 653 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 654 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 655 + "dev": true, 656 + "license": "Apache-2.0", 657 + "engines": { 658 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 659 + }, 660 + "funding": { 661 + "url": "https://opencollective.com/eslint" 662 + } 663 + }, 664 + "node_modules/@eslint-community/regexpp": { 665 + "version": "4.12.1", 666 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", 667 + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", 668 + "dev": true, 669 + "license": "MIT", 670 + "engines": { 671 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 672 + } 673 + }, 674 + "node_modules/@eslint/config-array": { 675 + "version": "0.19.1", 676 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", 677 + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", 678 + "dev": true, 679 + "license": "Apache-2.0", 680 + "dependencies": { 681 + "@eslint/object-schema": "^2.1.5", 682 + "debug": "^4.3.1", 683 + "minimatch": "^3.1.2" 684 + }, 685 + "engines": { 686 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 687 + } 688 + }, 689 + "node_modules/@eslint/core": { 690 + "version": "0.9.1", 691 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", 692 + "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", 693 + "dev": true, 694 + "license": "Apache-2.0", 695 + "dependencies": { 696 + "@types/json-schema": "^7.0.15" 697 + }, 698 + "engines": { 699 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 700 + } 701 + }, 702 + "node_modules/@eslint/eslintrc": { 703 + "version": "3.2.0", 704 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", 705 + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", 706 + "dev": true, 707 + "license": "MIT", 708 + "dependencies": { 709 + "ajv": "^6.12.4", 710 + "debug": "^4.3.2", 711 + "espree": "^10.0.1", 712 + "globals": "^14.0.0", 713 + "ignore": "^5.2.0", 714 + "import-fresh": "^3.2.1", 715 + "js-yaml": "^4.1.0", 716 + "minimatch": "^3.1.2", 717 + "strip-json-comments": "^3.1.1" 718 + }, 719 + "engines": { 720 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 721 + }, 722 + "funding": { 723 + "url": "https://opencollective.com/eslint" 724 + } 725 + }, 726 + "node_modules/@eslint/eslintrc/node_modules/globals": { 727 + "version": "14.0.0", 728 + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 729 + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 730 + "dev": true, 731 + "license": "MIT", 732 + "engines": { 733 + "node": ">=18" 734 + }, 735 + "funding": { 736 + "url": "https://github.com/sponsors/sindresorhus" 737 + } 738 + }, 739 + "node_modules/@eslint/js": { 740 + "version": "9.17.0", 741 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", 742 + "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", 743 + "dev": true, 744 + "license": "MIT", 745 + "engines": { 746 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 747 + } 748 + }, 749 + "node_modules/@eslint/object-schema": { 750 + "version": "2.1.5", 751 + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", 752 + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", 753 + "dev": true, 754 + "license": "Apache-2.0", 755 + "engines": { 756 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 757 + } 758 + }, 759 + "node_modules/@eslint/plugin-kit": { 760 + "version": "0.2.4", 761 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", 762 + "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", 763 + "dev": true, 764 + "license": "Apache-2.0", 765 + "dependencies": { 766 + "levn": "^0.4.1" 767 + }, 768 + "engines": { 769 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 770 + } 771 + }, 772 + "node_modules/@floating-ui/core": { 773 + "version": "1.6.8", 774 + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", 775 + "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", 776 + "license": "MIT", 777 + "dependencies": { 778 + "@floating-ui/utils": "^0.2.8" 779 + } 780 + }, 781 + "node_modules/@floating-ui/dom": { 782 + "version": "1.6.12", 783 + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", 784 + "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", 785 + "license": "MIT", 786 + "dependencies": { 787 + "@floating-ui/core": "^1.6.0", 788 + "@floating-ui/utils": "^0.2.8" 789 + } 790 + }, 791 + "node_modules/@floating-ui/react-dom": { 792 + "version": "2.1.2", 793 + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", 794 + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", 795 + "license": "MIT", 796 + "dependencies": { 797 + "@floating-ui/dom": "^1.0.0" 798 + }, 799 + "peerDependencies": { 800 + "react": ">=16.8.0", 801 + "react-dom": ">=16.8.0" 802 + } 803 + }, 804 + "node_modules/@floating-ui/utils": { 805 + "version": "0.2.8", 806 + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", 807 + "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", 808 + "license": "MIT" 809 + }, 810 + "node_modules/@fontsource/inter": { 811 + "version": "5.1.1", 812 + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.1.1.tgz", 813 + "integrity": "sha512-weN3E+rq0Xb3Z93VHJ+Rc7WOQX9ETJPTAJ+gDcaMHtjft67L58sfS65rAjC5tZUXQ2FdZ/V1/sSzCwZ6v05kJw==", 814 + "license": "OFL-1.1" 815 + }, 816 + "node_modules/@heroicons/react": { 817 + "version": "2.2.0", 818 + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.2.0.tgz", 819 + "integrity": "sha512-LMcepvRaS9LYHJGsF0zzmgKCUim/X3N/DQKc4jepAXJ7l8QxJ1PmxJzqplF2Z3FE4PqBAIGyJAQ/w4B5dsqbtQ==", 820 + "license": "MIT", 821 + "peerDependencies": { 822 + "react": ">= 16 || ^19.0.0-rc" 823 + } 824 + }, 825 + "node_modules/@humanfs/core": { 826 + "version": "0.19.1", 827 + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 828 + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 829 + "dev": true, 830 + "license": "Apache-2.0", 831 + "engines": { 832 + "node": ">=18.18.0" 833 + } 834 + }, 835 + "node_modules/@humanfs/node": { 836 + "version": "0.16.6", 837 + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", 838 + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", 839 + "dev": true, 840 + "license": "Apache-2.0", 841 + "dependencies": { 842 + "@humanfs/core": "^0.19.1", 843 + "@humanwhocodes/retry": "^0.3.0" 844 + }, 845 + "engines": { 846 + "node": ">=18.18.0" 847 + } 848 + }, 849 + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { 850 + "version": "0.3.1", 851 + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", 852 + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", 853 + "dev": true, 854 + "license": "Apache-2.0", 855 + "engines": { 856 + "node": ">=18.18" 857 + }, 858 + "funding": { 859 + "type": "github", 860 + "url": "https://github.com/sponsors/nzakas" 861 + } 862 + }, 863 + "node_modules/@humanwhocodes/module-importer": { 864 + "version": "1.0.1", 865 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 866 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 867 + "dev": true, 868 + "license": "Apache-2.0", 869 + "engines": { 870 + "node": ">=12.22" 871 + }, 872 + "funding": { 873 + "type": "github", 874 + "url": "https://github.com/sponsors/nzakas" 875 + } 876 + }, 877 + "node_modules/@humanwhocodes/retry": { 878 + "version": "0.4.1", 879 + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", 880 + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", 881 + "dev": true, 882 + "license": "Apache-2.0", 883 + "engines": { 884 + "node": ">=18.18" 885 + }, 886 + "funding": { 887 + "type": "github", 888 + "url": "https://github.com/sponsors/nzakas" 889 + } 890 + }, 891 + "node_modules/@isaacs/cliui": { 892 + "version": "8.0.2", 893 + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 894 + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 895 + "license": "ISC", 896 + "dependencies": { 897 + "string-width": "^5.1.2", 898 + "string-width-cjs": "npm:string-width@^4.2.0", 899 + "strip-ansi": "^7.0.1", 900 + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 901 + "wrap-ansi": "^8.1.0", 902 + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 903 + }, 904 + "engines": { 905 + "node": ">=12" 906 + } 907 + }, 908 + "node_modules/@jridgewell/gen-mapping": { 909 + "version": "0.3.8", 910 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 911 + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 912 + "license": "MIT", 913 + "dependencies": { 914 + "@jridgewell/set-array": "^1.2.1", 915 + "@jridgewell/sourcemap-codec": "^1.4.10", 916 + "@jridgewell/trace-mapping": "^0.3.24" 917 + }, 918 + "engines": { 919 + "node": ">=6.0.0" 920 + } 921 + }, 922 + "node_modules/@jridgewell/resolve-uri": { 923 + "version": "3.1.2", 924 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 925 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 926 + "license": "MIT", 927 + "engines": { 928 + "node": ">=6.0.0" 929 + } 930 + }, 931 + "node_modules/@jridgewell/set-array": { 932 + "version": "1.2.1", 933 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 934 + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 935 + "license": "MIT", 936 + "engines": { 937 + "node": ">=6.0.0" 938 + } 939 + }, 940 + "node_modules/@jridgewell/sourcemap-codec": { 941 + "version": "1.5.0", 942 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 943 + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 944 + "license": "MIT" 945 + }, 946 + "node_modules/@jridgewell/trace-mapping": { 947 + "version": "0.3.25", 948 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 949 + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 950 + "license": "MIT", 951 + "dependencies": { 952 + "@jridgewell/resolve-uri": "^3.1.0", 953 + "@jridgewell/sourcemap-codec": "^1.4.14" 954 + } 955 + }, 956 + "node_modules/@nodelib/fs.scandir": { 957 + "version": "2.1.5", 958 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 959 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 960 + "license": "MIT", 961 + "dependencies": { 962 + "@nodelib/fs.stat": "2.0.5", 963 + "run-parallel": "^1.1.9" 964 + }, 965 + "engines": { 966 + "node": ">= 8" 967 + } 968 + }, 969 + "node_modules/@nodelib/fs.stat": { 970 + "version": "2.0.5", 971 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 972 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 973 + "license": "MIT", 974 + "engines": { 975 + "node": ">= 8" 976 + } 977 + }, 978 + "node_modules/@nodelib/fs.walk": { 979 + "version": "1.2.8", 980 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 981 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 982 + "license": "MIT", 983 + "dependencies": { 984 + "@nodelib/fs.scandir": "2.1.5", 985 + "fastq": "^1.6.0" 986 + }, 987 + "engines": { 988 + "node": ">= 8" 989 + } 990 + }, 991 + "node_modules/@pkgjs/parseargs": { 992 + "version": "0.11.0", 993 + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 994 + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 995 + "license": "MIT", 996 + "optional": true, 997 + "engines": { 998 + "node": ">=14" 999 + } 1000 + }, 1001 + "node_modules/@radix-ui/primitive": { 1002 + "version": "1.1.1", 1003 + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.1.tgz", 1004 + "integrity": "sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==", 1005 + "license": "MIT" 1006 + }, 1007 + "node_modules/@radix-ui/react-accordion": { 1008 + "version": "1.2.2", 1009 + "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.2.tgz", 1010 + "integrity": "sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==", 1011 + "license": "MIT", 1012 + "dependencies": { 1013 + "@radix-ui/primitive": "1.1.1", 1014 + "@radix-ui/react-collapsible": "1.1.2", 1015 + "@radix-ui/react-collection": "1.1.1", 1016 + "@radix-ui/react-compose-refs": "1.1.1", 1017 + "@radix-ui/react-context": "1.1.1", 1018 + "@radix-ui/react-direction": "1.1.0", 1019 + "@radix-ui/react-id": "1.1.0", 1020 + "@radix-ui/react-primitive": "2.0.1", 1021 + "@radix-ui/react-use-controllable-state": "1.1.0" 1022 + }, 1023 + "peerDependencies": { 1024 + "@types/react": "*", 1025 + "@types/react-dom": "*", 1026 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1027 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1028 + }, 1029 + "peerDependenciesMeta": { 1030 + "@types/react": { 1031 + "optional": true 1032 + }, 1033 + "@types/react-dom": { 1034 + "optional": true 1035 + } 1036 + } 1037 + }, 1038 + "node_modules/@radix-ui/react-arrow": { 1039 + "version": "1.1.1", 1040 + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.1.tgz", 1041 + "integrity": "sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==", 1042 + "license": "MIT", 1043 + "dependencies": { 1044 + "@radix-ui/react-primitive": "2.0.1" 1045 + }, 1046 + "peerDependencies": { 1047 + "@types/react": "*", 1048 + "@types/react-dom": "*", 1049 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1050 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1051 + }, 1052 + "peerDependenciesMeta": { 1053 + "@types/react": { 1054 + "optional": true 1055 + }, 1056 + "@types/react-dom": { 1057 + "optional": true 1058 + } 1059 + } 1060 + }, 1061 + "node_modules/@radix-ui/react-checkbox": { 1062 + "version": "1.1.3", 1063 + "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.1.3.tgz", 1064 + "integrity": "sha512-HD7/ocp8f1B3e6OHygH0n7ZKjONkhciy1Nh0yuBgObqThc3oyx+vuMfFHKAknXRHHWVE9XvXStxJFyjUmB8PIw==", 1065 + "license": "MIT", 1066 + "dependencies": { 1067 + "@radix-ui/primitive": "1.1.1", 1068 + "@radix-ui/react-compose-refs": "1.1.1", 1069 + "@radix-ui/react-context": "1.1.1", 1070 + "@radix-ui/react-presence": "1.1.2", 1071 + "@radix-ui/react-primitive": "2.0.1", 1072 + "@radix-ui/react-use-controllable-state": "1.1.0", 1073 + "@radix-ui/react-use-previous": "1.1.0", 1074 + "@radix-ui/react-use-size": "1.1.0" 1075 + }, 1076 + "peerDependencies": { 1077 + "@types/react": "*", 1078 + "@types/react-dom": "*", 1079 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1080 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1081 + }, 1082 + "peerDependenciesMeta": { 1083 + "@types/react": { 1084 + "optional": true 1085 + }, 1086 + "@types/react-dom": { 1087 + "optional": true 1088 + } 1089 + } 1090 + }, 1091 + "node_modules/@radix-ui/react-collapsible": { 1092 + "version": "1.1.2", 1093 + "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.2.tgz", 1094 + "integrity": "sha512-PliMB63vxz7vggcyq0IxNYk8vGDrLXVWw4+W4B8YnwI1s18x7YZYqlG9PLX7XxAJUi0g2DxP4XKJMFHh/iVh9A==", 1095 + "license": "MIT", 1096 + "dependencies": { 1097 + "@radix-ui/primitive": "1.1.1", 1098 + "@radix-ui/react-compose-refs": "1.1.1", 1099 + "@radix-ui/react-context": "1.1.1", 1100 + "@radix-ui/react-id": "1.1.0", 1101 + "@radix-ui/react-presence": "1.1.2", 1102 + "@radix-ui/react-primitive": "2.0.1", 1103 + "@radix-ui/react-use-controllable-state": "1.1.0", 1104 + "@radix-ui/react-use-layout-effect": "1.1.0" 1105 + }, 1106 + "peerDependencies": { 1107 + "@types/react": "*", 1108 + "@types/react-dom": "*", 1109 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1110 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1111 + }, 1112 + "peerDependenciesMeta": { 1113 + "@types/react": { 1114 + "optional": true 1115 + }, 1116 + "@types/react-dom": { 1117 + "optional": true 1118 + } 1119 + } 1120 + }, 1121 + "node_modules/@radix-ui/react-collection": { 1122 + "version": "1.1.1", 1123 + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.1.tgz", 1124 + "integrity": "sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==", 1125 + "license": "MIT", 1126 + "dependencies": { 1127 + "@radix-ui/react-compose-refs": "1.1.1", 1128 + "@radix-ui/react-context": "1.1.1", 1129 + "@radix-ui/react-primitive": "2.0.1", 1130 + "@radix-ui/react-slot": "1.1.1" 1131 + }, 1132 + "peerDependencies": { 1133 + "@types/react": "*", 1134 + "@types/react-dom": "*", 1135 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1136 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1137 + }, 1138 + "peerDependenciesMeta": { 1139 + "@types/react": { 1140 + "optional": true 1141 + }, 1142 + "@types/react-dom": { 1143 + "optional": true 1144 + } 1145 + } 1146 + }, 1147 + "node_modules/@radix-ui/react-compose-refs": { 1148 + "version": "1.1.1", 1149 + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.1.tgz", 1150 + "integrity": "sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==", 1151 + "license": "MIT", 1152 + "peerDependencies": { 1153 + "@types/react": "*", 1154 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1155 + }, 1156 + "peerDependenciesMeta": { 1157 + "@types/react": { 1158 + "optional": true 1159 + } 1160 + } 1161 + }, 1162 + "node_modules/@radix-ui/react-context": { 1163 + "version": "1.1.1", 1164 + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.1.tgz", 1165 + "integrity": "sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==", 1166 + "license": "MIT", 1167 + "peerDependencies": { 1168 + "@types/react": "*", 1169 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1170 + }, 1171 + "peerDependenciesMeta": { 1172 + "@types/react": { 1173 + "optional": true 1174 + } 1175 + } 1176 + }, 1177 + "node_modules/@radix-ui/react-dialog": { 1178 + "version": "1.1.4", 1179 + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.4.tgz", 1180 + "integrity": "sha512-Ur7EV1IwQGCyaAuyDRiOLA5JIUZxELJljF+MbM/2NC0BYwfuRrbpS30BiQBJrVruscgUkieKkqXYDOoByaxIoA==", 1181 + "license": "MIT", 1182 + "dependencies": { 1183 + "@radix-ui/primitive": "1.1.1", 1184 + "@radix-ui/react-compose-refs": "1.1.1", 1185 + "@radix-ui/react-context": "1.1.1", 1186 + "@radix-ui/react-dismissable-layer": "1.1.3", 1187 + "@radix-ui/react-focus-guards": "1.1.1", 1188 + "@radix-ui/react-focus-scope": "1.1.1", 1189 + "@radix-ui/react-id": "1.1.0", 1190 + "@radix-ui/react-portal": "1.1.3", 1191 + "@radix-ui/react-presence": "1.1.2", 1192 + "@radix-ui/react-primitive": "2.0.1", 1193 + "@radix-ui/react-slot": "1.1.1", 1194 + "@radix-ui/react-use-controllable-state": "1.1.0", 1195 + "aria-hidden": "^1.1.1", 1196 + "react-remove-scroll": "^2.6.1" 1197 + }, 1198 + "peerDependencies": { 1199 + "@types/react": "*", 1200 + "@types/react-dom": "*", 1201 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1202 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1203 + }, 1204 + "peerDependenciesMeta": { 1205 + "@types/react": { 1206 + "optional": true 1207 + }, 1208 + "@types/react-dom": { 1209 + "optional": true 1210 + } 1211 + } 1212 + }, 1213 + "node_modules/@radix-ui/react-direction": { 1214 + "version": "1.1.0", 1215 + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", 1216 + "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", 1217 + "license": "MIT", 1218 + "peerDependencies": { 1219 + "@types/react": "*", 1220 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1221 + }, 1222 + "peerDependenciesMeta": { 1223 + "@types/react": { 1224 + "optional": true 1225 + } 1226 + } 1227 + }, 1228 + "node_modules/@radix-ui/react-dismissable-layer": { 1229 + "version": "1.1.3", 1230 + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.3.tgz", 1231 + "integrity": "sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==", 1232 + "license": "MIT", 1233 + "dependencies": { 1234 + "@radix-ui/primitive": "1.1.1", 1235 + "@radix-ui/react-compose-refs": "1.1.1", 1236 + "@radix-ui/react-primitive": "2.0.1", 1237 + "@radix-ui/react-use-callback-ref": "1.1.0", 1238 + "@radix-ui/react-use-escape-keydown": "1.1.0" 1239 + }, 1240 + "peerDependencies": { 1241 + "@types/react": "*", 1242 + "@types/react-dom": "*", 1243 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1244 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1245 + }, 1246 + "peerDependenciesMeta": { 1247 + "@types/react": { 1248 + "optional": true 1249 + }, 1250 + "@types/react-dom": { 1251 + "optional": true 1252 + } 1253 + } 1254 + }, 1255 + "node_modules/@radix-ui/react-dropdown-menu": { 1256 + "version": "2.1.4", 1257 + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.4.tgz", 1258 + "integrity": "sha512-iXU1Ab5ecM+yEepGAWK8ZhMyKX4ubFdCNtol4sT9D0OVErG9PNElfx3TQhjw7n7BC5nFVz68/5//clWy+8TXzA==", 1259 + "license": "MIT", 1260 + "dependencies": { 1261 + "@radix-ui/primitive": "1.1.1", 1262 + "@radix-ui/react-compose-refs": "1.1.1", 1263 + "@radix-ui/react-context": "1.1.1", 1264 + "@radix-ui/react-id": "1.1.0", 1265 + "@radix-ui/react-menu": "2.1.4", 1266 + "@radix-ui/react-primitive": "2.0.1", 1267 + "@radix-ui/react-use-controllable-state": "1.1.0" 1268 + }, 1269 + "peerDependencies": { 1270 + "@types/react": "*", 1271 + "@types/react-dom": "*", 1272 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1273 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1274 + }, 1275 + "peerDependenciesMeta": { 1276 + "@types/react": { 1277 + "optional": true 1278 + }, 1279 + "@types/react-dom": { 1280 + "optional": true 1281 + } 1282 + } 1283 + }, 1284 + "node_modules/@radix-ui/react-focus-guards": { 1285 + "version": "1.1.1", 1286 + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.1.tgz", 1287 + "integrity": "sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==", 1288 + "license": "MIT", 1289 + "peerDependencies": { 1290 + "@types/react": "*", 1291 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1292 + }, 1293 + "peerDependenciesMeta": { 1294 + "@types/react": { 1295 + "optional": true 1296 + } 1297 + } 1298 + }, 1299 + "node_modules/@radix-ui/react-focus-scope": { 1300 + "version": "1.1.1", 1301 + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.1.tgz", 1302 + "integrity": "sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==", 1303 + "license": "MIT", 1304 + "dependencies": { 1305 + "@radix-ui/react-compose-refs": "1.1.1", 1306 + "@radix-ui/react-primitive": "2.0.1", 1307 + "@radix-ui/react-use-callback-ref": "1.1.0" 1308 + }, 1309 + "peerDependencies": { 1310 + "@types/react": "*", 1311 + "@types/react-dom": "*", 1312 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1313 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1314 + }, 1315 + "peerDependenciesMeta": { 1316 + "@types/react": { 1317 + "optional": true 1318 + }, 1319 + "@types/react-dom": { 1320 + "optional": true 1321 + } 1322 + } 1323 + }, 1324 + "node_modules/@radix-ui/react-id": { 1325 + "version": "1.1.0", 1326 + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz", 1327 + "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==", 1328 + "license": "MIT", 1329 + "dependencies": { 1330 + "@radix-ui/react-use-layout-effect": "1.1.0" 1331 + }, 1332 + "peerDependencies": { 1333 + "@types/react": "*", 1334 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1335 + }, 1336 + "peerDependenciesMeta": { 1337 + "@types/react": { 1338 + "optional": true 1339 + } 1340 + } 1341 + }, 1342 + "node_modules/@radix-ui/react-label": { 1343 + "version": "2.1.1", 1344 + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.1.tgz", 1345 + "integrity": "sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==", 1346 + "license": "MIT", 1347 + "dependencies": { 1348 + "@radix-ui/react-primitive": "2.0.1" 1349 + }, 1350 + "peerDependencies": { 1351 + "@types/react": "*", 1352 + "@types/react-dom": "*", 1353 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1354 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1355 + }, 1356 + "peerDependenciesMeta": { 1357 + "@types/react": { 1358 + "optional": true 1359 + }, 1360 + "@types/react-dom": { 1361 + "optional": true 1362 + } 1363 + } 1364 + }, 1365 + "node_modules/@radix-ui/react-menu": { 1366 + "version": "2.1.4", 1367 + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.4.tgz", 1368 + "integrity": "sha512-BnOgVoL6YYdHAG6DtXONaR29Eq4nvbi8rutrV/xlr3RQCMMb3yqP85Qiw/3NReozrSW+4dfLkK+rc1hb4wPU/A==", 1369 + "license": "MIT", 1370 + "dependencies": { 1371 + "@radix-ui/primitive": "1.1.1", 1372 + "@radix-ui/react-collection": "1.1.1", 1373 + "@radix-ui/react-compose-refs": "1.1.1", 1374 + "@radix-ui/react-context": "1.1.1", 1375 + "@radix-ui/react-direction": "1.1.0", 1376 + "@radix-ui/react-dismissable-layer": "1.1.3", 1377 + "@radix-ui/react-focus-guards": "1.1.1", 1378 + "@radix-ui/react-focus-scope": "1.1.1", 1379 + "@radix-ui/react-id": "1.1.0", 1380 + "@radix-ui/react-popper": "1.2.1", 1381 + "@radix-ui/react-portal": "1.1.3", 1382 + "@radix-ui/react-presence": "1.1.2", 1383 + "@radix-ui/react-primitive": "2.0.1", 1384 + "@radix-ui/react-roving-focus": "1.1.1", 1385 + "@radix-ui/react-slot": "1.1.1", 1386 + "@radix-ui/react-use-callback-ref": "1.1.0", 1387 + "aria-hidden": "^1.1.1", 1388 + "react-remove-scroll": "^2.6.1" 1389 + }, 1390 + "peerDependencies": { 1391 + "@types/react": "*", 1392 + "@types/react-dom": "*", 1393 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1394 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1395 + }, 1396 + "peerDependenciesMeta": { 1397 + "@types/react": { 1398 + "optional": true 1399 + }, 1400 + "@types/react-dom": { 1401 + "optional": true 1402 + } 1403 + } 1404 + }, 1405 + "node_modules/@radix-ui/react-popover": { 1406 + "version": "1.1.4", 1407 + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.4.tgz", 1408 + "integrity": "sha512-aUACAkXx8LaFymDma+HQVji7WhvEhpFJ7+qPz17Nf4lLZqtreGOFRiNQWQmhzp7kEWg9cOyyQJpdIMUMPc/CPw==", 1409 + "license": "MIT", 1410 + "dependencies": { 1411 + "@radix-ui/primitive": "1.1.1", 1412 + "@radix-ui/react-compose-refs": "1.1.1", 1413 + "@radix-ui/react-context": "1.1.1", 1414 + "@radix-ui/react-dismissable-layer": "1.1.3", 1415 + "@radix-ui/react-focus-guards": "1.1.1", 1416 + "@radix-ui/react-focus-scope": "1.1.1", 1417 + "@radix-ui/react-id": "1.1.0", 1418 + "@radix-ui/react-popper": "1.2.1", 1419 + "@radix-ui/react-portal": "1.1.3", 1420 + "@radix-ui/react-presence": "1.1.2", 1421 + "@radix-ui/react-primitive": "2.0.1", 1422 + "@radix-ui/react-slot": "1.1.1", 1423 + "@radix-ui/react-use-controllable-state": "1.1.0", 1424 + "aria-hidden": "^1.1.1", 1425 + "react-remove-scroll": "^2.6.1" 1426 + }, 1427 + "peerDependencies": { 1428 + "@types/react": "*", 1429 + "@types/react-dom": "*", 1430 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1431 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1432 + }, 1433 + "peerDependenciesMeta": { 1434 + "@types/react": { 1435 + "optional": true 1436 + }, 1437 + "@types/react-dom": { 1438 + "optional": true 1439 + } 1440 + } 1441 + }, 1442 + "node_modules/@radix-ui/react-popper": { 1443 + "version": "1.2.1", 1444 + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.1.tgz", 1445 + "integrity": "sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==", 1446 + "license": "MIT", 1447 + "dependencies": { 1448 + "@floating-ui/react-dom": "^2.0.0", 1449 + "@radix-ui/react-arrow": "1.1.1", 1450 + "@radix-ui/react-compose-refs": "1.1.1", 1451 + "@radix-ui/react-context": "1.1.1", 1452 + "@radix-ui/react-primitive": "2.0.1", 1453 + "@radix-ui/react-use-callback-ref": "1.1.0", 1454 + "@radix-ui/react-use-layout-effect": "1.1.0", 1455 + "@radix-ui/react-use-rect": "1.1.0", 1456 + "@radix-ui/react-use-size": "1.1.0", 1457 + "@radix-ui/rect": "1.1.0" 1458 + }, 1459 + "peerDependencies": { 1460 + "@types/react": "*", 1461 + "@types/react-dom": "*", 1462 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1463 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1464 + }, 1465 + "peerDependenciesMeta": { 1466 + "@types/react": { 1467 + "optional": true 1468 + }, 1469 + "@types/react-dom": { 1470 + "optional": true 1471 + } 1472 + } 1473 + }, 1474 + "node_modules/@radix-ui/react-portal": { 1475 + "version": "1.1.3", 1476 + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.3.tgz", 1477 + "integrity": "sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==", 1478 + "license": "MIT", 1479 + "dependencies": { 1480 + "@radix-ui/react-primitive": "2.0.1", 1481 + "@radix-ui/react-use-layout-effect": "1.1.0" 1482 + }, 1483 + "peerDependencies": { 1484 + "@types/react": "*", 1485 + "@types/react-dom": "*", 1486 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1487 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1488 + }, 1489 + "peerDependenciesMeta": { 1490 + "@types/react": { 1491 + "optional": true 1492 + }, 1493 + "@types/react-dom": { 1494 + "optional": true 1495 + } 1496 + } 1497 + }, 1498 + "node_modules/@radix-ui/react-presence": { 1499 + "version": "1.1.2", 1500 + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.2.tgz", 1501 + "integrity": "sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==", 1502 + "license": "MIT", 1503 + "dependencies": { 1504 + "@radix-ui/react-compose-refs": "1.1.1", 1505 + "@radix-ui/react-use-layout-effect": "1.1.0" 1506 + }, 1507 + "peerDependencies": { 1508 + "@types/react": "*", 1509 + "@types/react-dom": "*", 1510 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1511 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1512 + }, 1513 + "peerDependenciesMeta": { 1514 + "@types/react": { 1515 + "optional": true 1516 + }, 1517 + "@types/react-dom": { 1518 + "optional": true 1519 + } 1520 + } 1521 + }, 1522 + "node_modules/@radix-ui/react-primitive": { 1523 + "version": "2.0.1", 1524 + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.1.tgz", 1525 + "integrity": "sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==", 1526 + "license": "MIT", 1527 + "dependencies": { 1528 + "@radix-ui/react-slot": "1.1.1" 1529 + }, 1530 + "peerDependencies": { 1531 + "@types/react": "*", 1532 + "@types/react-dom": "*", 1533 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1534 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1535 + }, 1536 + "peerDependenciesMeta": { 1537 + "@types/react": { 1538 + "optional": true 1539 + }, 1540 + "@types/react-dom": { 1541 + "optional": true 1542 + } 1543 + } 1544 + }, 1545 + "node_modules/@radix-ui/react-progress": { 1546 + "version": "1.1.1", 1547 + "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.1.tgz", 1548 + "integrity": "sha512-6diOawA84f/eMxFHcWut0aE1C2kyE9dOyCTQOMRR2C/qPiXz/X0SaiA/RLbapQaXUCmy0/hLMf9meSccD1N0pA==", 1549 + "license": "MIT", 1550 + "dependencies": { 1551 + "@radix-ui/react-context": "1.1.1", 1552 + "@radix-ui/react-primitive": "2.0.1" 1553 + }, 1554 + "peerDependencies": { 1555 + "@types/react": "*", 1556 + "@types/react-dom": "*", 1557 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1558 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1559 + }, 1560 + "peerDependenciesMeta": { 1561 + "@types/react": { 1562 + "optional": true 1563 + }, 1564 + "@types/react-dom": { 1565 + "optional": true 1566 + } 1567 + } 1568 + }, 1569 + "node_modules/@radix-ui/react-roving-focus": { 1570 + "version": "1.1.1", 1571 + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.1.tgz", 1572 + "integrity": "sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==", 1573 + "license": "MIT", 1574 + "dependencies": { 1575 + "@radix-ui/primitive": "1.1.1", 1576 + "@radix-ui/react-collection": "1.1.1", 1577 + "@radix-ui/react-compose-refs": "1.1.1", 1578 + "@radix-ui/react-context": "1.1.1", 1579 + "@radix-ui/react-direction": "1.1.0", 1580 + "@radix-ui/react-id": "1.1.0", 1581 + "@radix-ui/react-primitive": "2.0.1", 1582 + "@radix-ui/react-use-callback-ref": "1.1.0", 1583 + "@radix-ui/react-use-controllable-state": "1.1.0" 1584 + }, 1585 + "peerDependencies": { 1586 + "@types/react": "*", 1587 + "@types/react-dom": "*", 1588 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1589 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1590 + }, 1591 + "peerDependenciesMeta": { 1592 + "@types/react": { 1593 + "optional": true 1594 + }, 1595 + "@types/react-dom": { 1596 + "optional": true 1597 + } 1598 + } 1599 + }, 1600 + "node_modules/@radix-ui/react-separator": { 1601 + "version": "1.1.1", 1602 + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.1.tgz", 1603 + "integrity": "sha512-RRiNRSrD8iUiXriq/Y5n4/3iE8HzqgLHsusUSg5jVpU2+3tqcUFPJXHDymwEypunc2sWxDUS3UC+rkZRlHedsw==", 1604 + "license": "MIT", 1605 + "dependencies": { 1606 + "@radix-ui/react-primitive": "2.0.1" 1607 + }, 1608 + "peerDependencies": { 1609 + "@types/react": "*", 1610 + "@types/react-dom": "*", 1611 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1612 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1613 + }, 1614 + "peerDependenciesMeta": { 1615 + "@types/react": { 1616 + "optional": true 1617 + }, 1618 + "@types/react-dom": { 1619 + "optional": true 1620 + } 1621 + } 1622 + }, 1623 + "node_modules/@radix-ui/react-slot": { 1624 + "version": "1.1.1", 1625 + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.1.tgz", 1626 + "integrity": "sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==", 1627 + "license": "MIT", 1628 + "dependencies": { 1629 + "@radix-ui/react-compose-refs": "1.1.1" 1630 + }, 1631 + "peerDependencies": { 1632 + "@types/react": "*", 1633 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1634 + }, 1635 + "peerDependenciesMeta": { 1636 + "@types/react": { 1637 + "optional": true 1638 + } 1639 + } 1640 + }, 1641 + "node_modules/@radix-ui/react-switch": { 1642 + "version": "1.1.2", 1643 + "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.1.2.tgz", 1644 + "integrity": "sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==", 1645 + "license": "MIT", 1646 + "dependencies": { 1647 + "@radix-ui/primitive": "1.1.1", 1648 + "@radix-ui/react-compose-refs": "1.1.1", 1649 + "@radix-ui/react-context": "1.1.1", 1650 + "@radix-ui/react-primitive": "2.0.1", 1651 + "@radix-ui/react-use-controllable-state": "1.1.0", 1652 + "@radix-ui/react-use-previous": "1.1.0", 1653 + "@radix-ui/react-use-size": "1.1.0" 1654 + }, 1655 + "peerDependencies": { 1656 + "@types/react": "*", 1657 + "@types/react-dom": "*", 1658 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 1659 + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1660 + }, 1661 + "peerDependenciesMeta": { 1662 + "@types/react": { 1663 + "optional": true 1664 + }, 1665 + "@types/react-dom": { 1666 + "optional": true 1667 + } 1668 + } 1669 + }, 1670 + "node_modules/@radix-ui/react-use-callback-ref": { 1671 + "version": "1.1.0", 1672 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", 1673 + "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", 1674 + "license": "MIT", 1675 + "peerDependencies": { 1676 + "@types/react": "*", 1677 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1678 + }, 1679 + "peerDependenciesMeta": { 1680 + "@types/react": { 1681 + "optional": true 1682 + } 1683 + } 1684 + }, 1685 + "node_modules/@radix-ui/react-use-controllable-state": { 1686 + "version": "1.1.0", 1687 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", 1688 + "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", 1689 + "license": "MIT", 1690 + "dependencies": { 1691 + "@radix-ui/react-use-callback-ref": "1.1.0" 1692 + }, 1693 + "peerDependencies": { 1694 + "@types/react": "*", 1695 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1696 + }, 1697 + "peerDependenciesMeta": { 1698 + "@types/react": { 1699 + "optional": true 1700 + } 1701 + } 1702 + }, 1703 + "node_modules/@radix-ui/react-use-escape-keydown": { 1704 + "version": "1.1.0", 1705 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz", 1706 + "integrity": "sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==", 1707 + "license": "MIT", 1708 + "dependencies": { 1709 + "@radix-ui/react-use-callback-ref": "1.1.0" 1710 + }, 1711 + "peerDependencies": { 1712 + "@types/react": "*", 1713 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1714 + }, 1715 + "peerDependenciesMeta": { 1716 + "@types/react": { 1717 + "optional": true 1718 + } 1719 + } 1720 + }, 1721 + "node_modules/@radix-ui/react-use-layout-effect": { 1722 + "version": "1.1.0", 1723 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz", 1724 + "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==", 1725 + "license": "MIT", 1726 + "peerDependencies": { 1727 + "@types/react": "*", 1728 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1729 + }, 1730 + "peerDependenciesMeta": { 1731 + "@types/react": { 1732 + "optional": true 1733 + } 1734 + } 1735 + }, 1736 + "node_modules/@radix-ui/react-use-previous": { 1737 + "version": "1.1.0", 1738 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.0.tgz", 1739 + "integrity": "sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==", 1740 + "license": "MIT", 1741 + "peerDependencies": { 1742 + "@types/react": "*", 1743 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1744 + }, 1745 + "peerDependenciesMeta": { 1746 + "@types/react": { 1747 + "optional": true 1748 + } 1749 + } 1750 + }, 1751 + "node_modules/@radix-ui/react-use-rect": { 1752 + "version": "1.1.0", 1753 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.0.tgz", 1754 + "integrity": "sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==", 1755 + "license": "MIT", 1756 + "dependencies": { 1757 + "@radix-ui/rect": "1.1.0" 1758 + }, 1759 + "peerDependencies": { 1760 + "@types/react": "*", 1761 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1762 + }, 1763 + "peerDependenciesMeta": { 1764 + "@types/react": { 1765 + "optional": true 1766 + } 1767 + } 1768 + }, 1769 + "node_modules/@radix-ui/react-use-size": { 1770 + "version": "1.1.0", 1771 + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.0.tgz", 1772 + "integrity": "sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==", 1773 + "license": "MIT", 1774 + "dependencies": { 1775 + "@radix-ui/react-use-layout-effect": "1.1.0" 1776 + }, 1777 + "peerDependencies": { 1778 + "@types/react": "*", 1779 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1780 + }, 1781 + "peerDependenciesMeta": { 1782 + "@types/react": { 1783 + "optional": true 1784 + } 1785 + } 1786 + }, 1787 + "node_modules/@radix-ui/rect": { 1788 + "version": "1.1.0", 1789 + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.0.tgz", 1790 + "integrity": "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==", 1791 + "license": "MIT" 1792 + }, 1793 + "node_modules/@rollup/rollup-android-arm-eabi": { 1794 + "version": "4.29.1", 1795 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.29.1.tgz", 1796 + "integrity": "sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==", 1797 + "cpu": [ 1798 + "arm" 1799 + ], 1800 + "dev": true, 1801 + "license": "MIT", 1802 + "optional": true, 1803 + "os": [ 1804 + "android" 1805 + ] 1806 + }, 1807 + "node_modules/@rollup/rollup-android-arm64": { 1808 + "version": "4.29.1", 1809 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.29.1.tgz", 1810 + "integrity": "sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==", 1811 + "cpu": [ 1812 + "arm64" 1813 + ], 1814 + "dev": true, 1815 + "license": "MIT", 1816 + "optional": true, 1817 + "os": [ 1818 + "android" 1819 + ] 1820 + }, 1821 + "node_modules/@rollup/rollup-darwin-arm64": { 1822 + "version": "4.29.1", 1823 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.29.1.tgz", 1824 + "integrity": "sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==", 1825 + "cpu": [ 1826 + "arm64" 1827 + ], 1828 + "dev": true, 1829 + "license": "MIT", 1830 + "optional": true, 1831 + "os": [ 1832 + "darwin" 1833 + ] 1834 + }, 1835 + "node_modules/@rollup/rollup-darwin-x64": { 1836 + "version": "4.29.1", 1837 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.29.1.tgz", 1838 + "integrity": "sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==", 1839 + "cpu": [ 1840 + "x64" 1841 + ], 1842 + "dev": true, 1843 + "license": "MIT", 1844 + "optional": true, 1845 + "os": [ 1846 + "darwin" 1847 + ] 1848 + }, 1849 + "node_modules/@rollup/rollup-freebsd-arm64": { 1850 + "version": "4.29.1", 1851 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.29.1.tgz", 1852 + "integrity": "sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==", 1853 + "cpu": [ 1854 + "arm64" 1855 + ], 1856 + "dev": true, 1857 + "license": "MIT", 1858 + "optional": true, 1859 + "os": [ 1860 + "freebsd" 1861 + ] 1862 + }, 1863 + "node_modules/@rollup/rollup-freebsd-x64": { 1864 + "version": "4.29.1", 1865 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.29.1.tgz", 1866 + "integrity": "sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==", 1867 + "cpu": [ 1868 + "x64" 1869 + ], 1870 + "dev": true, 1871 + "license": "MIT", 1872 + "optional": true, 1873 + "os": [ 1874 + "freebsd" 1875 + ] 1876 + }, 1877 + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1878 + "version": "4.29.1", 1879 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.29.1.tgz", 1880 + "integrity": "sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==", 1881 + "cpu": [ 1882 + "arm" 1883 + ], 1884 + "dev": true, 1885 + "license": "MIT", 1886 + "optional": true, 1887 + "os": [ 1888 + "linux" 1889 + ] 1890 + }, 1891 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1892 + "version": "4.29.1", 1893 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.29.1.tgz", 1894 + "integrity": "sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==", 1895 + "cpu": [ 1896 + "arm" 1897 + ], 1898 + "dev": true, 1899 + "license": "MIT", 1900 + "optional": true, 1901 + "os": [ 1902 + "linux" 1903 + ] 1904 + }, 1905 + "node_modules/@rollup/rollup-linux-arm64-gnu": { 1906 + "version": "4.29.1", 1907 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.29.1.tgz", 1908 + "integrity": "sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==", 1909 + "cpu": [ 1910 + "arm64" 1911 + ], 1912 + "dev": true, 1913 + "license": "MIT", 1914 + "optional": true, 1915 + "os": [ 1916 + "linux" 1917 + ] 1918 + }, 1919 + "node_modules/@rollup/rollup-linux-arm64-musl": { 1920 + "version": "4.29.1", 1921 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.29.1.tgz", 1922 + "integrity": "sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==", 1923 + "cpu": [ 1924 + "arm64" 1925 + ], 1926 + "dev": true, 1927 + "license": "MIT", 1928 + "optional": true, 1929 + "os": [ 1930 + "linux" 1931 + ] 1932 + }, 1933 + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { 1934 + "version": "4.29.1", 1935 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.29.1.tgz", 1936 + "integrity": "sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==", 1937 + "cpu": [ 1938 + "loong64" 1939 + ], 1940 + "dev": true, 1941 + "license": "MIT", 1942 + "optional": true, 1943 + "os": [ 1944 + "linux" 1945 + ] 1946 + }, 1947 + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1948 + "version": "4.29.1", 1949 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.29.1.tgz", 1950 + "integrity": "sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==", 1951 + "cpu": [ 1952 + "ppc64" 1953 + ], 1954 + "dev": true, 1955 + "license": "MIT", 1956 + "optional": true, 1957 + "os": [ 1958 + "linux" 1959 + ] 1960 + }, 1961 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1962 + "version": "4.29.1", 1963 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.29.1.tgz", 1964 + "integrity": "sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==", 1965 + "cpu": [ 1966 + "riscv64" 1967 + ], 1968 + "dev": true, 1969 + "license": "MIT", 1970 + "optional": true, 1971 + "os": [ 1972 + "linux" 1973 + ] 1974 + }, 1975 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 1976 + "version": "4.29.1", 1977 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.29.1.tgz", 1978 + "integrity": "sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==", 1979 + "cpu": [ 1980 + "s390x" 1981 + ], 1982 + "dev": true, 1983 + "license": "MIT", 1984 + "optional": true, 1985 + "os": [ 1986 + "linux" 1987 + ] 1988 + }, 1989 + "node_modules/@rollup/rollup-linux-x64-gnu": { 1990 + "version": "4.29.1", 1991 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", 1992 + "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", 1993 + "cpu": [ 1994 + "x64" 1995 + ], 1996 + "dev": true, 1997 + "license": "MIT", 1998 + "optional": true, 1999 + "os": [ 2000 + "linux" 2001 + ] 2002 + }, 2003 + "node_modules/@rollup/rollup-linux-x64-musl": { 2004 + "version": "4.29.1", 2005 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.1.tgz", 2006 + "integrity": "sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==", 2007 + "cpu": [ 2008 + "x64" 2009 + ], 2010 + "dev": true, 2011 + "license": "MIT", 2012 + "optional": true, 2013 + "os": [ 2014 + "linux" 2015 + ] 2016 + }, 2017 + "node_modules/@rollup/rollup-win32-arm64-msvc": { 2018 + "version": "4.29.1", 2019 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.29.1.tgz", 2020 + "integrity": "sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==", 2021 + "cpu": [ 2022 + "arm64" 2023 + ], 2024 + "dev": true, 2025 + "license": "MIT", 2026 + "optional": true, 2027 + "os": [ 2028 + "win32" 2029 + ] 2030 + }, 2031 + "node_modules/@rollup/rollup-win32-ia32-msvc": { 2032 + "version": "4.29.1", 2033 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.29.1.tgz", 2034 + "integrity": "sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==", 2035 + "cpu": [ 2036 + "ia32" 2037 + ], 2038 + "dev": true, 2039 + "license": "MIT", 2040 + "optional": true, 2041 + "os": [ 2042 + "win32" 2043 + ] 2044 + }, 2045 + "node_modules/@rollup/rollup-win32-x64-msvc": { 2046 + "version": "4.29.1", 2047 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.29.1.tgz", 2048 + "integrity": "sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==", 2049 + "cpu": [ 2050 + "x64" 2051 + ], 2052 + "dev": true, 2053 + "license": "MIT", 2054 + "optional": true, 2055 + "os": [ 2056 + "win32" 2057 + ] 2058 + }, 2059 + "node_modules/@swc/core": { 2060 + "version": "1.10.4", 2061 + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.10.4.tgz", 2062 + "integrity": "sha512-ut3zfiTLORMxhr6y/GBxkHmzcGuVpwJYX4qyXWuBKkpw/0g0S5iO1/wW7RnLnZbAi8wS/n0atRZoaZlXWBkeJg==", 2063 + "dev": true, 2064 + "hasInstallScript": true, 2065 + "license": "Apache-2.0", 2066 + "dependencies": { 2067 + "@swc/counter": "^0.1.3", 2068 + "@swc/types": "^0.1.17" 2069 + }, 2070 + "engines": { 2071 + "node": ">=10" 2072 + }, 2073 + "funding": { 2074 + "type": "opencollective", 2075 + "url": "https://opencollective.com/swc" 2076 + }, 2077 + "optionalDependencies": { 2078 + "@swc/core-darwin-arm64": "1.10.4", 2079 + "@swc/core-darwin-x64": "1.10.4", 2080 + "@swc/core-linux-arm-gnueabihf": "1.10.4", 2081 + "@swc/core-linux-arm64-gnu": "1.10.4", 2082 + "@swc/core-linux-arm64-musl": "1.10.4", 2083 + "@swc/core-linux-x64-gnu": "1.10.4", 2084 + "@swc/core-linux-x64-musl": "1.10.4", 2085 + "@swc/core-win32-arm64-msvc": "1.10.4", 2086 + "@swc/core-win32-ia32-msvc": "1.10.4", 2087 + "@swc/core-win32-x64-msvc": "1.10.4" 2088 + }, 2089 + "peerDependencies": { 2090 + "@swc/helpers": "*" 2091 + }, 2092 + "peerDependenciesMeta": { 2093 + "@swc/helpers": { 2094 + "optional": true 2095 + } 2096 + } 2097 + }, 2098 + "node_modules/@swc/core-darwin-arm64": { 2099 + "version": "1.10.4", 2100 + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.10.4.tgz", 2101 + "integrity": "sha512-sV/eurLhkjn/197y48bxKP19oqcLydSel42Qsy2zepBltqUx+/zZ8+/IS0Bi7kaWVFxerbW1IPB09uq8Zuvm3g==", 2102 + "cpu": [ 2103 + "arm64" 2104 + ], 2105 + "dev": true, 2106 + "license": "Apache-2.0 AND MIT", 2107 + "optional": true, 2108 + "os": [ 2109 + "darwin" 2110 + ], 2111 + "engines": { 2112 + "node": ">=10" 2113 + } 2114 + }, 2115 + "node_modules/@swc/core-darwin-x64": { 2116 + "version": "1.10.4", 2117 + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.10.4.tgz", 2118 + "integrity": "sha512-gjYNU6vrAUO4+FuovEo9ofnVosTFXkF0VDuo1MKPItz6e2pxc2ale4FGzLw0Nf7JB1sX4a8h06CN16/pLJ8Q2w==", 2119 + "cpu": [ 2120 + "x64" 2121 + ], 2122 + "dev": true, 2123 + "license": "Apache-2.0 AND MIT", 2124 + "optional": true, 2125 + "os": [ 2126 + "darwin" 2127 + ], 2128 + "engines": { 2129 + "node": ">=10" 2130 + } 2131 + }, 2132 + "node_modules/@swc/core-linux-arm-gnueabihf": { 2133 + "version": "1.10.4", 2134 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.10.4.tgz", 2135 + "integrity": "sha512-zd7fXH5w8s+Sfvn2oO464KDWl+ZX1MJiVmE4Pdk46N3PEaNwE0koTfgx2vQRqRG4vBBobzVvzICC3618WcefOA==", 2136 + "cpu": [ 2137 + "arm" 2138 + ], 2139 + "dev": true, 2140 + "license": "Apache-2.0", 2141 + "optional": true, 2142 + "os": [ 2143 + "linux" 2144 + ], 2145 + "engines": { 2146 + "node": ">=10" 2147 + } 2148 + }, 2149 + "node_modules/@swc/core-linux-arm64-gnu": { 2150 + "version": "1.10.4", 2151 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.10.4.tgz", 2152 + "integrity": "sha512-+UGfoHDxsMZgFD3tABKLeEZHqLNOkxStu+qCG7atGBhS4Slri6h6zijVvf4yI5X3kbXdvc44XV/hrP/Klnui2A==", 2153 + "cpu": [ 2154 + "arm64" 2155 + ], 2156 + "dev": true, 2157 + "license": "Apache-2.0 AND MIT", 2158 + "optional": true, 2159 + "os": [ 2160 + "linux" 2161 + ], 2162 + "engines": { 2163 + "node": ">=10" 2164 + } 2165 + }, 2166 + "node_modules/@swc/core-linux-arm64-musl": { 2167 + "version": "1.10.4", 2168 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.10.4.tgz", 2169 + "integrity": "sha512-cDDj2/uYsOH0pgAnDkovLZvKJpFmBMyXkxEG6Q4yw99HbzO6QzZ5HDGWGWVq/6dLgYKlnnmpjZCPPQIu01mXEg==", 2170 + "cpu": [ 2171 + "arm64" 2172 + ], 2173 + "dev": true, 2174 + "license": "Apache-2.0 AND MIT", 2175 + "optional": true, 2176 + "os": [ 2177 + "linux" 2178 + ], 2179 + "engines": { 2180 + "node": ">=10" 2181 + } 2182 + }, 2183 + "node_modules/@swc/core-linux-x64-gnu": { 2184 + "version": "1.10.4", 2185 + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.10.4.tgz", 2186 + "integrity": "sha512-qJXh9D6Kf5xSdGWPINpLGixAbB5JX8JcbEJpRamhlDBoOcQC79dYfOMEIxWPhTS1DGLyFakAx2FX/b2VmQmj0g==", 2187 + "cpu": [ 2188 + "x64" 2189 + ], 2190 + "dev": true, 2191 + "license": "Apache-2.0 AND MIT", 2192 + "optional": true, 2193 + "os": [ 2194 + "linux" 2195 + ], 2196 + "engines": { 2197 + "node": ">=10" 2198 + } 2199 + }, 2200 + "node_modules/@swc/core-linux-x64-musl": { 2201 + "version": "1.10.4", 2202 + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.10.4.tgz", 2203 + "integrity": "sha512-A76lIAeyQnHCVt0RL/pG+0er8Qk9+acGJqSZOZm67Ve3B0oqMd871kPtaHBM0BW3OZAhoILgfHW3Op9Q3mx3Cw==", 2204 + "cpu": [ 2205 + "x64" 2206 + ], 2207 + "dev": true, 2208 + "license": "Apache-2.0 AND MIT", 2209 + "optional": true, 2210 + "os": [ 2211 + "linux" 2212 + ], 2213 + "engines": { 2214 + "node": ">=10" 2215 + } 2216 + }, 2217 + "node_modules/@swc/core-win32-arm64-msvc": { 2218 + "version": "1.10.4", 2219 + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.10.4.tgz", 2220 + "integrity": "sha512-e6j5kBu4fIY7fFxFxnZI0MlEovRvp50Lg59Fw+DVbtqHk3C85dckcy5xKP+UoXeuEmFceauQDczUcGs19SRGSQ==", 2221 + "cpu": [ 2222 + "arm64" 2223 + ], 2224 + "dev": true, 2225 + "license": "Apache-2.0 AND MIT", 2226 + "optional": true, 2227 + "os": [ 2228 + "win32" 2229 + ], 2230 + "engines": { 2231 + "node": ">=10" 2232 + } 2233 + }, 2234 + "node_modules/@swc/core-win32-ia32-msvc": { 2235 + "version": "1.10.4", 2236 + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.10.4.tgz", 2237 + "integrity": "sha512-RSYHfdKgNXV/amY5Tqk1EWVsyQnhlsM//jeqMLw5Fy9rfxP592W9UTumNikNRPdjI8wKKzNMXDb1U29tQjN0dg==", 2238 + "cpu": [ 2239 + "ia32" 2240 + ], 2241 + "dev": true, 2242 + "license": "Apache-2.0 AND MIT", 2243 + "optional": true, 2244 + "os": [ 2245 + "win32" 2246 + ], 2247 + "engines": { 2248 + "node": ">=10" 2249 + } 2250 + }, 2251 + "node_modules/@swc/core-win32-x64-msvc": { 2252 + "version": "1.10.4", 2253 + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.10.4.tgz", 2254 + "integrity": "sha512-1ujYpaqfqNPYdwKBlvJnOqcl+Syn3UrQ4XE0Txz6zMYgyh6cdU6a3pxqLqIUSJ12MtXRA9ZUhEz1ekU3LfLWXw==", 2255 + "cpu": [ 2256 + "x64" 2257 + ], 2258 + "dev": true, 2259 + "license": "Apache-2.0 AND MIT", 2260 + "optional": true, 2261 + "os": [ 2262 + "win32" 2263 + ], 2264 + "engines": { 2265 + "node": ">=10" 2266 + } 2267 + }, 2268 + "node_modules/@swc/counter": { 2269 + "version": "0.1.3", 2270 + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", 2271 + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", 2272 + "dev": true, 2273 + "license": "Apache-2.0" 2274 + }, 2275 + "node_modules/@swc/types": { 2276 + "version": "0.1.17", 2277 + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.17.tgz", 2278 + "integrity": "sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==", 2279 + "dev": true, 2280 + "license": "Apache-2.0", 2281 + "dependencies": { 2282 + "@swc/counter": "^0.1.3" 2283 + } 2284 + }, 2285 + "node_modules/@tanstack/query-core": { 2286 + "version": "5.62.12", 2287 + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.62.12.tgz", 2288 + "integrity": "sha512-6igFeBgymHkCxVgaEk+yiLwkMf9haui/EQLmI3o9CatOyDThEoFKe8toLWvWliZC/Jf+h7NwHi/zjfyLArr1ow==", 2289 + "license": "MIT", 2290 + "funding": { 2291 + "type": "github", 2292 + "url": "https://github.com/sponsors/tannerlinsley" 2293 + } 2294 + }, 2295 + "node_modules/@tanstack/query-devtools": { 2296 + "version": "5.62.9", 2297 + "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.62.9.tgz", 2298 + "integrity": "sha512-b1NZzDLVf6laJsB1Cfm3ieuYzM+WqoO8qpm9v+3Etwd+Ph4zkhUMiT+wcWj5AhEPsXiRodKYiiW048VDNdBxNg==", 2299 + "license": "MIT", 2300 + "funding": { 2301 + "type": "github", 2302 + "url": "https://github.com/sponsors/tannerlinsley" 2303 + } 2304 + }, 2305 + "node_modules/@tanstack/react-query": { 2306 + "version": "5.62.14", 2307 + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.62.14.tgz", 2308 + "integrity": "sha512-ev/6eVdJvX9vpomKmFuXsrQb6TwqqBn/7OeB0KZkHjEYk/Bo1XBMj8wRmobn8pqdU8lK271tUjt+0B0UQ9MZ6A==", 2309 + "license": "MIT", 2310 + "dependencies": { 2311 + "@tanstack/query-core": "5.62.12" 2312 + }, 2313 + "funding": { 2314 + "type": "github", 2315 + "url": "https://github.com/sponsors/tannerlinsley" 2316 + }, 2317 + "peerDependencies": { 2318 + "react": "^18 || ^19" 2319 + } 2320 + }, 2321 + "node_modules/@tanstack/react-query-devtools": { 2322 + "version": "5.62.14", 2323 + "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.62.14.tgz", 2324 + "integrity": "sha512-5OEOWzO9gLovbKozIaSRHXXPd30dooa+MZTG0gfMMTKXhH5lct6SLozQ5ngRvzrbYpfL4c9i2+6bX8Hwu8sT0w==", 2325 + "license": "MIT", 2326 + "dependencies": { 2327 + "@tanstack/query-devtools": "5.62.9" 2328 + }, 2329 + "funding": { 2330 + "type": "github", 2331 + "url": "https://github.com/sponsors/tannerlinsley" 2332 + }, 2333 + "peerDependencies": { 2334 + "@tanstack/react-query": "^5.62.14", 2335 + "react": "^18 || ^19" 2336 + } 2337 + }, 2338 + "node_modules/@tanstack/react-table": { 2339 + "version": "8.20.6", 2340 + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.6.tgz", 2341 + "integrity": "sha512-w0jluT718MrOKthRcr2xsjqzx+oEM7B7s/XXyfs19ll++hlId3fjTm+B2zrR3ijpANpkzBAr15j1XGVOMxpggQ==", 2342 + "license": "MIT", 2343 + "dependencies": { 2344 + "@tanstack/table-core": "8.20.5" 2345 + }, 2346 + "engines": { 2347 + "node": ">=12" 2348 + }, 2349 + "funding": { 2350 + "type": "github", 2351 + "url": "https://github.com/sponsors/tannerlinsley" 2352 + }, 2353 + "peerDependencies": { 2354 + "react": ">=16.8", 2355 + "react-dom": ">=16.8" 2356 + } 2357 + }, 2358 + "node_modules/@tanstack/table-core": { 2359 + "version": "8.20.5", 2360 + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz", 2361 + "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==", 2362 + "license": "MIT", 2363 + "engines": { 2364 + "node": ">=12" 2365 + }, 2366 + "funding": { 2367 + "type": "github", 2368 + "url": "https://github.com/sponsors/tannerlinsley" 2369 + } 2370 + }, 2371 + "node_modules/@trivago/prettier-plugin-sort-imports": { 2372 + "version": "5.2.1", 2373 + "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-5.2.1.tgz", 2374 + "integrity": "sha512-NDZndt0fmVThIx/8cExuJHLZagUVzfGCoVrwH9x6aZvwfBdkrDFTYujecek6X2WpG4uUFsVaPg5+aNQPSyjcmw==", 2375 + "license": "Apache-2.0", 2376 + "dependencies": { 2377 + "@babel/generator": "^7.26.2", 2378 + "@babel/parser": "^7.26.2", 2379 + "@babel/traverse": "^7.25.9", 2380 + "@babel/types": "^7.26.0", 2381 + "javascript-natural-sort": "^0.7.1", 2382 + "lodash": "^4.17.21" 2383 + }, 2384 + "engines": { 2385 + "node": ">18.12" 2386 + }, 2387 + "peerDependencies": { 2388 + "@vue/compiler-sfc": "3.x", 2389 + "prettier": "2.x - 3.x", 2390 + "prettier-plugin-svelte": "3.x", 2391 + "svelte": "4.x || 5.x" 2392 + }, 2393 + "peerDependenciesMeta": { 2394 + "@vue/compiler-sfc": { 2395 + "optional": true 2396 + }, 2397 + "prettier-plugin-svelte": { 2398 + "optional": true 2399 + }, 2400 + "svelte": { 2401 + "optional": true 2402 + } 2403 + } 2404 + }, 2405 + "node_modules/@types/cookie": { 2406 + "version": "0.6.0", 2407 + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 2408 + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", 2409 + "license": "MIT" 2410 + }, 2411 + "node_modules/@types/d3-array": { 2412 + "version": "3.2.1", 2413 + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", 2414 + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", 2415 + "license": "MIT" 2416 + }, 2417 + "node_modules/@types/d3-color": { 2418 + "version": "3.1.3", 2419 + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", 2420 + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", 2421 + "license": "MIT" 2422 + }, 2423 + "node_modules/@types/d3-ease": { 2424 + "version": "3.0.2", 2425 + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", 2426 + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", 2427 + "license": "MIT" 2428 + }, 2429 + "node_modules/@types/d3-geo": { 2430 + "version": "3.1.0", 2431 + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", 2432 + "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", 2433 + "license": "MIT", 2434 + "dependencies": { 2435 + "@types/geojson": "*" 2436 + } 2437 + }, 2438 + "node_modules/@types/d3-interpolate": { 2439 + "version": "3.0.4", 2440 + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", 2441 + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", 2442 + "license": "MIT", 2443 + "dependencies": { 2444 + "@types/d3-color": "*" 2445 + } 2446 + }, 2447 + "node_modules/@types/d3-path": { 2448 + "version": "3.1.0", 2449 + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz", 2450 + "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==", 2451 + "license": "MIT" 2452 + }, 2453 + "node_modules/@types/d3-scale": { 2454 + "version": "4.0.8", 2455 + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", 2456 + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", 2457 + "license": "MIT", 2458 + "dependencies": { 2459 + "@types/d3-time": "*" 2460 + } 2461 + }, 2462 + "node_modules/@types/d3-shape": { 2463 + "version": "3.1.6", 2464 + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz", 2465 + "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", 2466 + "license": "MIT", 2467 + "dependencies": { 2468 + "@types/d3-path": "*" 2469 + } 2470 + }, 2471 + "node_modules/@types/d3-time": { 2472 + "version": "3.0.4", 2473 + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", 2474 + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", 2475 + "license": "MIT" 2476 + }, 2477 + "node_modules/@types/d3-timer": { 2478 + "version": "3.0.2", 2479 + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", 2480 + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", 2481 + "license": "MIT" 2482 + }, 2483 + "node_modules/@types/estree": { 2484 + "version": "1.0.6", 2485 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", 2486 + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", 2487 + "dev": true, 2488 + "license": "MIT" 2489 + }, 2490 + "node_modules/@types/geojson": { 2491 + "version": "7946.0.15", 2492 + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.15.tgz", 2493 + "integrity": "sha512-9oSxFzDCT2Rj6DfcHF8G++jxBKS7mBqXl5xrRW+Kbvjry6Uduya2iiwqHPhVXpasAVMBYKkEPGgKhd3+/HZ6xA==", 2494 + "license": "MIT" 2495 + }, 2496 + "node_modules/@types/json-schema": { 2497 + "version": "7.0.15", 2498 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 2499 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 2500 + "dev": true, 2501 + "license": "MIT" 2502 + }, 2503 + "node_modules/@types/luxon": { 2504 + "version": "3.4.2", 2505 + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.4.2.tgz", 2506 + "integrity": "sha512-TifLZlFudklWlMBfhubvgqTXRzLDI5pCbGa4P8a3wPyUQSW+1xQ5eDsreP9DWHX3tjq1ke96uYG/nwundroWcA==", 2507 + "license": "MIT" 2508 + }, 2509 + "node_modules/@types/node": { 2510 + "version": "22.10.5", 2511 + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", 2512 + "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", 2513 + "dev": true, 2514 + "license": "MIT", 2515 + "dependencies": { 2516 + "undici-types": "~6.20.0" 2517 + } 2518 + }, 2519 + "node_modules/@types/react": { 2520 + "version": "19.0.2", 2521 + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.2.tgz", 2522 + "integrity": "sha512-USU8ZI/xyKJwFTpjSVIrSeHBVAGagkHQKPNbxeWwql/vDmnTIBgx+TJnhFnj1NXgz8XfprU0egV2dROLGpsBEg==", 2523 + "devOptional": true, 2524 + "license": "MIT", 2525 + "dependencies": { 2526 + "csstype": "^3.0.2" 2527 + } 2528 + }, 2529 + "node_modules/@types/react-dom": { 2530 + "version": "19.0.2", 2531 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.2.tgz", 2532 + "integrity": "sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==", 2533 + "devOptional": true, 2534 + "license": "MIT", 2535 + "peerDependencies": { 2536 + "@types/react": "^19.0.0" 2537 + } 2538 + }, 2539 + "node_modules/@typescript-eslint/eslint-plugin": { 2540 + "version": "8.19.0", 2541 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.19.0.tgz", 2542 + "integrity": "sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==", 2543 + "dev": true, 2544 + "license": "MIT", 2545 + "dependencies": { 2546 + "@eslint-community/regexpp": "^4.10.0", 2547 + "@typescript-eslint/scope-manager": "8.19.0", 2548 + "@typescript-eslint/type-utils": "8.19.0", 2549 + "@typescript-eslint/utils": "8.19.0", 2550 + "@typescript-eslint/visitor-keys": "8.19.0", 2551 + "graphemer": "^1.4.0", 2552 + "ignore": "^5.3.1", 2553 + "natural-compare": "^1.4.0", 2554 + "ts-api-utils": "^1.3.0" 2555 + }, 2556 + "engines": { 2557 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2558 + }, 2559 + "funding": { 2560 + "type": "opencollective", 2561 + "url": "https://opencollective.com/typescript-eslint" 2562 + }, 2563 + "peerDependencies": { 2564 + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", 2565 + "eslint": "^8.57.0 || ^9.0.0", 2566 + "typescript": ">=4.8.4 <5.8.0" 2567 + } 2568 + }, 2569 + "node_modules/@typescript-eslint/parser": { 2570 + "version": "8.19.0", 2571 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.19.0.tgz", 2572 + "integrity": "sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==", 2573 + "dev": true, 2574 + "license": "MIT", 2575 + "dependencies": { 2576 + "@typescript-eslint/scope-manager": "8.19.0", 2577 + "@typescript-eslint/types": "8.19.0", 2578 + "@typescript-eslint/typescript-estree": "8.19.0", 2579 + "@typescript-eslint/visitor-keys": "8.19.0", 2580 + "debug": "^4.3.4" 2581 + }, 2582 + "engines": { 2583 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2584 + }, 2585 + "funding": { 2586 + "type": "opencollective", 2587 + "url": "https://opencollective.com/typescript-eslint" 2588 + }, 2589 + "peerDependencies": { 2590 + "eslint": "^8.57.0 || ^9.0.0", 2591 + "typescript": ">=4.8.4 <5.8.0" 2592 + } 2593 + }, 2594 + "node_modules/@typescript-eslint/scope-manager": { 2595 + "version": "8.19.0", 2596 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.19.0.tgz", 2597 + "integrity": "sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==", 2598 + "dev": true, 2599 + "license": "MIT", 2600 + "dependencies": { 2601 + "@typescript-eslint/types": "8.19.0", 2602 + "@typescript-eslint/visitor-keys": "8.19.0" 2603 + }, 2604 + "engines": { 2605 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2606 + }, 2607 + "funding": { 2608 + "type": "opencollective", 2609 + "url": "https://opencollective.com/typescript-eslint" 2610 + } 2611 + }, 2612 + "node_modules/@typescript-eslint/type-utils": { 2613 + "version": "8.19.0", 2614 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.19.0.tgz", 2615 + "integrity": "sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==", 2616 + "dev": true, 2617 + "license": "MIT", 2618 + "dependencies": { 2619 + "@typescript-eslint/typescript-estree": "8.19.0", 2620 + "@typescript-eslint/utils": "8.19.0", 2621 + "debug": "^4.3.4", 2622 + "ts-api-utils": "^1.3.0" 2623 + }, 2624 + "engines": { 2625 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2626 + }, 2627 + "funding": { 2628 + "type": "opencollective", 2629 + "url": "https://opencollective.com/typescript-eslint" 2630 + }, 2631 + "peerDependencies": { 2632 + "eslint": "^8.57.0 || ^9.0.0", 2633 + "typescript": ">=4.8.4 <5.8.0" 2634 + } 2635 + }, 2636 + "node_modules/@typescript-eslint/types": { 2637 + "version": "8.19.0", 2638 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.19.0.tgz", 2639 + "integrity": "sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==", 2640 + "dev": true, 2641 + "license": "MIT", 2642 + "engines": { 2643 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2644 + }, 2645 + "funding": { 2646 + "type": "opencollective", 2647 + "url": "https://opencollective.com/typescript-eslint" 2648 + } 2649 + }, 2650 + "node_modules/@typescript-eslint/typescript-estree": { 2651 + "version": "8.19.0", 2652 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.19.0.tgz", 2653 + "integrity": "sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==", 2654 + "dev": true, 2655 + "license": "MIT", 2656 + "dependencies": { 2657 + "@typescript-eslint/types": "8.19.0", 2658 + "@typescript-eslint/visitor-keys": "8.19.0", 2659 + "debug": "^4.3.4", 2660 + "fast-glob": "^3.3.2", 2661 + "is-glob": "^4.0.3", 2662 + "minimatch": "^9.0.4", 2663 + "semver": "^7.6.0", 2664 + "ts-api-utils": "^1.3.0" 2665 + }, 2666 + "engines": { 2667 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2668 + }, 2669 + "funding": { 2670 + "type": "opencollective", 2671 + "url": "https://opencollective.com/typescript-eslint" 2672 + }, 2673 + "peerDependencies": { 2674 + "typescript": ">=4.8.4 <5.8.0" 2675 + } 2676 + }, 2677 + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { 2678 + "version": "2.0.1", 2679 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 2680 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 2681 + "dev": true, 2682 + "license": "MIT", 2683 + "dependencies": { 2684 + "balanced-match": "^1.0.0" 2685 + } 2686 + }, 2687 + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 2688 + "version": "9.0.5", 2689 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 2690 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 2691 + "dev": true, 2692 + "license": "ISC", 2693 + "dependencies": { 2694 + "brace-expansion": "^2.0.1" 2695 + }, 2696 + "engines": { 2697 + "node": ">=16 || 14 >=14.17" 2698 + }, 2699 + "funding": { 2700 + "url": "https://github.com/sponsors/isaacs" 2701 + } 2702 + }, 2703 + "node_modules/@typescript-eslint/utils": { 2704 + "version": "8.19.0", 2705 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.19.0.tgz", 2706 + "integrity": "sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==", 2707 + "dev": true, 2708 + "license": "MIT", 2709 + "dependencies": { 2710 + "@eslint-community/eslint-utils": "^4.4.0", 2711 + "@typescript-eslint/scope-manager": "8.19.0", 2712 + "@typescript-eslint/types": "8.19.0", 2713 + "@typescript-eslint/typescript-estree": "8.19.0" 2714 + }, 2715 + "engines": { 2716 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2717 + }, 2718 + "funding": { 2719 + "type": "opencollective", 2720 + "url": "https://opencollective.com/typescript-eslint" 2721 + }, 2722 + "peerDependencies": { 2723 + "eslint": "^8.57.0 || ^9.0.0", 2724 + "typescript": ">=4.8.4 <5.8.0" 2725 + } 2726 + }, 2727 + "node_modules/@typescript-eslint/visitor-keys": { 2728 + "version": "8.19.0", 2729 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.19.0.tgz", 2730 + "integrity": "sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==", 2731 + "dev": true, 2732 + "license": "MIT", 2733 + "dependencies": { 2734 + "@typescript-eslint/types": "8.19.0", 2735 + "eslint-visitor-keys": "^4.2.0" 2736 + }, 2737 + "engines": { 2738 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2739 + }, 2740 + "funding": { 2741 + "type": "opencollective", 2742 + "url": "https://opencollective.com/typescript-eslint" 2743 + } 2744 + }, 2745 + "node_modules/@vitejs/plugin-react-swc": { 2746 + "version": "3.7.2", 2747 + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.7.2.tgz", 2748 + "integrity": "sha512-y0byko2b2tSVVf5Gpng1eEhX1OvPC7x8yns1Fx8jDzlJp4LS6CMkCPfLw47cjyoMrshQDoQw4qcgjsU9VvlCew==", 2749 + "dev": true, 2750 + "license": "MIT", 2751 + "dependencies": { 2752 + "@swc/core": "^1.7.26" 2753 + }, 2754 + "peerDependencies": { 2755 + "vite": "^4 || ^5 || ^6" 2756 + } 2757 + }, 2758 + "node_modules/acorn": { 2759 + "version": "8.14.0", 2760 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 2761 + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 2762 + "dev": true, 2763 + "license": "MIT", 2764 + "bin": { 2765 + "acorn": "bin/acorn" 2766 + }, 2767 + "engines": { 2768 + "node": ">=0.4.0" 2769 + } 2770 + }, 2771 + "node_modules/acorn-jsx": { 2772 + "version": "5.3.2", 2773 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2774 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2775 + "dev": true, 2776 + "license": "MIT", 2777 + "peerDependencies": { 2778 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2779 + } 2780 + }, 2781 + "node_modules/ajv": { 2782 + "version": "6.12.6", 2783 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2784 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 2785 + "dev": true, 2786 + "license": "MIT", 2787 + "dependencies": { 2788 + "fast-deep-equal": "^3.1.1", 2789 + "fast-json-stable-stringify": "^2.0.0", 2790 + "json-schema-traverse": "^0.4.1", 2791 + "uri-js": "^4.2.2" 2792 + }, 2793 + "funding": { 2794 + "type": "github", 2795 + "url": "https://github.com/sponsors/epoberezkin" 2796 + } 2797 + }, 2798 + "node_modules/ansi-regex": { 2799 + "version": "6.1.0", 2800 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 2801 + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 2802 + "license": "MIT", 2803 + "engines": { 2804 + "node": ">=12" 2805 + }, 2806 + "funding": { 2807 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2808 + } 2809 + }, 2810 + "node_modules/ansi-styles": { 2811 + "version": "4.3.0", 2812 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2813 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2814 + "license": "MIT", 2815 + "dependencies": { 2816 + "color-convert": "^2.0.1" 2817 + }, 2818 + "engines": { 2819 + "node": ">=8" 2820 + }, 2821 + "funding": { 2822 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2823 + } 2824 + }, 2825 + "node_modules/any-promise": { 2826 + "version": "1.3.0", 2827 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2828 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 2829 + "license": "MIT" 2830 + }, 2831 + "node_modules/anymatch": { 2832 + "version": "3.1.3", 2833 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2834 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2835 + "license": "ISC", 2836 + "dependencies": { 2837 + "normalize-path": "^3.0.0", 2838 + "picomatch": "^2.0.4" 2839 + }, 2840 + "engines": { 2841 + "node": ">= 8" 2842 + } 2843 + }, 2844 + "node_modules/arg": { 2845 + "version": "5.0.2", 2846 + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2847 + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 2848 + "license": "MIT" 2849 + }, 2850 + "node_modules/argparse": { 2851 + "version": "2.0.1", 2852 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2853 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2854 + "dev": true, 2855 + "license": "Python-2.0" 2856 + }, 2857 + "node_modules/aria-hidden": { 2858 + "version": "1.2.4", 2859 + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", 2860 + "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", 2861 + "license": "MIT", 2862 + "dependencies": { 2863 + "tslib": "^2.0.0" 2864 + }, 2865 + "engines": { 2866 + "node": ">=10" 2867 + } 2868 + }, 2869 + "node_modules/autoprefixer": { 2870 + "version": "10.4.20", 2871 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", 2872 + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", 2873 + "dev": true, 2874 + "funding": [ 2875 + { 2876 + "type": "opencollective", 2877 + "url": "https://opencollective.com/postcss/" 2878 + }, 2879 + { 2880 + "type": "tidelift", 2881 + "url": "https://tidelift.com/funding/github/npm/autoprefixer" 2882 + }, 2883 + { 2884 + "type": "github", 2885 + "url": "https://github.com/sponsors/ai" 2886 + } 2887 + ], 2888 + "license": "MIT", 2889 + "dependencies": { 2890 + "browserslist": "^4.23.3", 2891 + "caniuse-lite": "^1.0.30001646", 2892 + "fraction.js": "^4.3.7", 2893 + "normalize-range": "^0.1.2", 2894 + "picocolors": "^1.0.1", 2895 + "postcss-value-parser": "^4.2.0" 2896 + }, 2897 + "bin": { 2898 + "autoprefixer": "bin/autoprefixer" 2899 + }, 2900 + "engines": { 2901 + "node": "^10 || ^12 || >=14" 2902 + }, 2903 + "peerDependencies": { 2904 + "postcss": "^8.1.0" 2905 + } 2906 + }, 2907 + "node_modules/balanced-match": { 2908 + "version": "1.0.2", 2909 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2910 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2911 + "license": "MIT" 2912 + }, 2913 + "node_modules/binary-extensions": { 2914 + "version": "2.3.0", 2915 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 2916 + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 2917 + "license": "MIT", 2918 + "engines": { 2919 + "node": ">=8" 2920 + }, 2921 + "funding": { 2922 + "url": "https://github.com/sponsors/sindresorhus" 2923 + } 2924 + }, 2925 + "node_modules/brace-expansion": { 2926 + "version": "1.1.11", 2927 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2928 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2929 + "dev": true, 2930 + "license": "MIT", 2931 + "dependencies": { 2932 + "balanced-match": "^1.0.0", 2933 + "concat-map": "0.0.1" 2934 + } 2935 + }, 2936 + "node_modules/braces": { 2937 + "version": "3.0.3", 2938 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 2939 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 2940 + "license": "MIT", 2941 + "dependencies": { 2942 + "fill-range": "^7.1.1" 2943 + }, 2944 + "engines": { 2945 + "node": ">=8" 2946 + } 2947 + }, 2948 + "node_modules/browserslist": { 2949 + "version": "4.24.3", 2950 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", 2951 + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", 2952 + "dev": true, 2953 + "funding": [ 2954 + { 2955 + "type": "opencollective", 2956 + "url": "https://opencollective.com/browserslist" 2957 + }, 2958 + { 2959 + "type": "tidelift", 2960 + "url": "https://tidelift.com/funding/github/npm/browserslist" 2961 + }, 2962 + { 2963 + "type": "github", 2964 + "url": "https://github.com/sponsors/ai" 2965 + } 2966 + ], 2967 + "license": "MIT", 2968 + "dependencies": { 2969 + "caniuse-lite": "^1.0.30001688", 2970 + "electron-to-chromium": "^1.5.73", 2971 + "node-releases": "^2.0.19", 2972 + "update-browserslist-db": "^1.1.1" 2973 + }, 2974 + "bin": { 2975 + "browserslist": "cli.js" 2976 + }, 2977 + "engines": { 2978 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2979 + } 2980 + }, 2981 + "node_modules/callsites": { 2982 + "version": "3.1.0", 2983 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2984 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2985 + "dev": true, 2986 + "license": "MIT", 2987 + "engines": { 2988 + "node": ">=6" 2989 + } 2990 + }, 2991 + "node_modules/camelcase-css": { 2992 + "version": "2.0.1", 2993 + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 2994 + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 2995 + "license": "MIT", 2996 + "engines": { 2997 + "node": ">= 6" 2998 + } 2999 + }, 3000 + "node_modules/caniuse-lite": { 3001 + "version": "1.0.30001690", 3002 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", 3003 + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", 3004 + "dev": true, 3005 + "funding": [ 3006 + { 3007 + "type": "opencollective", 3008 + "url": "https://opencollective.com/browserslist" 3009 + }, 3010 + { 3011 + "type": "tidelift", 3012 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 3013 + }, 3014 + { 3015 + "type": "github", 3016 + "url": "https://github.com/sponsors/ai" 3017 + } 3018 + ], 3019 + "license": "CC-BY-4.0" 3020 + }, 3021 + "node_modules/chalk": { 3022 + "version": "4.1.2", 3023 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3024 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3025 + "dev": true, 3026 + "license": "MIT", 3027 + "dependencies": { 3028 + "ansi-styles": "^4.1.0", 3029 + "supports-color": "^7.1.0" 3030 + }, 3031 + "engines": { 3032 + "node": ">=10" 3033 + }, 3034 + "funding": { 3035 + "url": "https://github.com/chalk/chalk?sponsor=1" 3036 + } 3037 + }, 3038 + "node_modules/chokidar": { 3039 + "version": "3.6.0", 3040 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 3041 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 3042 + "license": "MIT", 3043 + "dependencies": { 3044 + "anymatch": "~3.1.2", 3045 + "braces": "~3.0.2", 3046 + "glob-parent": "~5.1.2", 3047 + "is-binary-path": "~2.1.0", 3048 + "is-glob": "~4.0.1", 3049 + "normalize-path": "~3.0.0", 3050 + "readdirp": "~3.6.0" 3051 + }, 3052 + "engines": { 3053 + "node": ">= 8.10.0" 3054 + }, 3055 + "funding": { 3056 + "url": "https://paulmillr.com/funding/" 3057 + }, 3058 + "optionalDependencies": { 3059 + "fsevents": "~2.3.2" 3060 + } 3061 + }, 3062 + "node_modules/chokidar/node_modules/glob-parent": { 3063 + "version": "5.1.2", 3064 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3065 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3066 + "license": "ISC", 3067 + "dependencies": { 3068 + "is-glob": "^4.0.1" 3069 + }, 3070 + "engines": { 3071 + "node": ">= 6" 3072 + } 3073 + }, 3074 + "node_modules/class-variance-authority": { 3075 + "version": "0.7.1", 3076 + "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", 3077 + "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", 3078 + "license": "Apache-2.0", 3079 + "dependencies": { 3080 + "clsx": "^2.1.1" 3081 + }, 3082 + "funding": { 3083 + "url": "https://polar.sh/cva" 3084 + } 3085 + }, 3086 + "node_modules/clsx": { 3087 + "version": "2.1.1", 3088 + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 3089 + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 3090 + "license": "MIT", 3091 + "engines": { 3092 + "node": ">=6" 3093 + } 3094 + }, 3095 + "node_modules/color-convert": { 3096 + "version": "2.0.1", 3097 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3098 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3099 + "license": "MIT", 3100 + "dependencies": { 3101 + "color-name": "~1.1.4" 3102 + }, 3103 + "engines": { 3104 + "node": ">=7.0.0" 3105 + } 3106 + }, 3107 + "node_modules/color-name": { 3108 + "version": "1.1.4", 3109 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3110 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3111 + "license": "MIT" 3112 + }, 3113 + "node_modules/commander": { 3114 + "version": "4.1.1", 3115 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 3116 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 3117 + "license": "MIT", 3118 + "engines": { 3119 + "node": ">= 6" 3120 + } 3121 + }, 3122 + "node_modules/concat-map": { 3123 + "version": "0.0.1", 3124 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3125 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 3126 + "dev": true, 3127 + "license": "MIT" 3128 + }, 3129 + "node_modules/cookie": { 3130 + "version": "1.0.2", 3131 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", 3132 + "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", 3133 + "license": "MIT", 3134 + "engines": { 3135 + "node": ">=18" 3136 + } 3137 + }, 3138 + "node_modules/country-flag-icons": { 3139 + "version": "1.5.13", 3140 + "resolved": "https://registry.npmjs.org/country-flag-icons/-/country-flag-icons-1.5.13.tgz", 3141 + "integrity": "sha512-4JwHNqaKZ19doQoNcBjsoYA+I7NqCH/mC/6f5cBWvdKzcK5TMmzLpq3Z/syVHMHJuDGFwJ+rPpGizvrqJybJow==", 3142 + "license": "MIT" 3143 + }, 3144 + "node_modules/cross-spawn": { 3145 + "version": "7.0.6", 3146 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 3147 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 3148 + "license": "MIT", 3149 + "dependencies": { 3150 + "path-key": "^3.1.0", 3151 + "shebang-command": "^2.0.0", 3152 + "which": "^2.0.1" 3153 + }, 3154 + "engines": { 3155 + "node": ">= 8" 3156 + } 3157 + }, 3158 + "node_modules/cssesc": { 3159 + "version": "3.0.0", 3160 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 3161 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 3162 + "license": "MIT", 3163 + "bin": { 3164 + "cssesc": "bin/cssesc" 3165 + }, 3166 + "engines": { 3167 + "node": ">=4" 3168 + } 3169 + }, 3170 + "node_modules/csstype": { 3171 + "version": "3.1.3", 3172 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", 3173 + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", 3174 + "license": "MIT" 3175 + }, 3176 + "node_modules/d3-array": { 3177 + "version": "3.2.4", 3178 + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", 3179 + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", 3180 + "license": "ISC", 3181 + "dependencies": { 3182 + "internmap": "1 - 2" 3183 + }, 3184 + "engines": { 3185 + "node": ">=12" 3186 + } 3187 + }, 3188 + "node_modules/d3-color": { 3189 + "version": "3.1.0", 3190 + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", 3191 + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", 3192 + "license": "ISC", 3193 + "engines": { 3194 + "node": ">=12" 3195 + } 3196 + }, 3197 + "node_modules/d3-ease": { 3198 + "version": "3.0.1", 3199 + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", 3200 + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", 3201 + "license": "BSD-3-Clause", 3202 + "engines": { 3203 + "node": ">=12" 3204 + } 3205 + }, 3206 + "node_modules/d3-format": { 3207 + "version": "3.1.0", 3208 + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", 3209 + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", 3210 + "license": "ISC", 3211 + "engines": { 3212 + "node": ">=12" 3213 + } 3214 + }, 3215 + "node_modules/d3-geo": { 3216 + "version": "3.1.1", 3217 + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", 3218 + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", 3219 + "license": "ISC", 3220 + "dependencies": { 3221 + "d3-array": "2.5.0 - 3" 3222 + }, 3223 + "engines": { 3224 + "node": ">=12" 3225 + } 3226 + }, 3227 + "node_modules/d3-interpolate": { 3228 + "version": "3.0.1", 3229 + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", 3230 + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", 3231 + "license": "ISC", 3232 + "dependencies": { 3233 + "d3-color": "1 - 3" 3234 + }, 3235 + "engines": { 3236 + "node": ">=12" 3237 + } 3238 + }, 3239 + "node_modules/d3-path": { 3240 + "version": "3.1.0", 3241 + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", 3242 + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", 3243 + "license": "ISC", 3244 + "engines": { 3245 + "node": ">=12" 3246 + } 3247 + }, 3248 + "node_modules/d3-scale": { 3249 + "version": "4.0.2", 3250 + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", 3251 + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", 3252 + "license": "ISC", 3253 + "dependencies": { 3254 + "d3-array": "2.10.0 - 3", 3255 + "d3-format": "1 - 3", 3256 + "d3-interpolate": "1.2.0 - 3", 3257 + "d3-time": "2.1.1 - 3", 3258 + "d3-time-format": "2 - 4" 3259 + }, 3260 + "engines": { 3261 + "node": ">=12" 3262 + } 3263 + }, 3264 + "node_modules/d3-shape": { 3265 + "version": "3.2.0", 3266 + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", 3267 + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", 3268 + "license": "ISC", 3269 + "dependencies": { 3270 + "d3-path": "^3.1.0" 3271 + }, 3272 + "engines": { 3273 + "node": ">=12" 3274 + } 3275 + }, 3276 + "node_modules/d3-time": { 3277 + "version": "3.1.0", 3278 + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", 3279 + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", 3280 + "license": "ISC", 3281 + "dependencies": { 3282 + "d3-array": "2 - 3" 3283 + }, 3284 + "engines": { 3285 + "node": ">=12" 3286 + } 3287 + }, 3288 + "node_modules/d3-time-format": { 3289 + "version": "4.1.0", 3290 + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", 3291 + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", 3292 + "license": "ISC", 3293 + "dependencies": { 3294 + "d3-time": "1 - 3" 3295 + }, 3296 + "engines": { 3297 + "node": ">=12" 3298 + } 3299 + }, 3300 + "node_modules/d3-timer": { 3301 + "version": "3.0.1", 3302 + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", 3303 + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", 3304 + "license": "ISC", 3305 + "engines": { 3306 + "node": ">=12" 3307 + } 3308 + }, 3309 + "node_modules/dayjs": { 3310 + "version": "1.11.13", 3311 + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", 3312 + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", 3313 + "license": "MIT" 3314 + }, 3315 + "node_modules/debug": { 3316 + "version": "4.4.0", 3317 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 3318 + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 3319 + "license": "MIT", 3320 + "dependencies": { 3321 + "ms": "^2.1.3" 3322 + }, 3323 + "engines": { 3324 + "node": ">=6.0" 3325 + }, 3326 + "peerDependenciesMeta": { 3327 + "supports-color": { 3328 + "optional": true 3329 + } 3330 + } 3331 + }, 3332 + "node_modules/decimal.js-light": { 3333 + "version": "2.5.1", 3334 + "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", 3335 + "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", 3336 + "license": "MIT" 3337 + }, 3338 + "node_modules/deep-is": { 3339 + "version": "0.1.4", 3340 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 3341 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 3342 + "dev": true, 3343 + "license": "MIT" 3344 + }, 3345 + "node_modules/detect-node-es": { 3346 + "version": "1.1.0", 3347 + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", 3348 + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", 3349 + "license": "MIT" 3350 + }, 3351 + "node_modules/didyoumean": { 3352 + "version": "1.2.2", 3353 + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 3354 + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 3355 + "license": "Apache-2.0" 3356 + }, 3357 + "node_modules/dlv": { 3358 + "version": "1.1.3", 3359 + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 3360 + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 3361 + "license": "MIT" 3362 + }, 3363 + "node_modules/dom-helpers": { 3364 + "version": "5.2.1", 3365 + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", 3366 + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", 3367 + "license": "MIT", 3368 + "dependencies": { 3369 + "@babel/runtime": "^7.8.7", 3370 + "csstype": "^3.0.2" 3371 + } 3372 + }, 3373 + "node_modules/eastasianwidth": { 3374 + "version": "0.2.0", 3375 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3376 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 3377 + "license": "MIT" 3378 + }, 3379 + "node_modules/electron-to-chromium": { 3380 + "version": "1.5.76", 3381 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", 3382 + "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", 3383 + "dev": true, 3384 + "license": "ISC" 3385 + }, 3386 + "node_modules/emoji-regex": { 3387 + "version": "9.2.2", 3388 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 3389 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 3390 + "license": "MIT" 3391 + }, 3392 + "node_modules/esbuild": { 3393 + "version": "0.24.2", 3394 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", 3395 + "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", 3396 + "dev": true, 3397 + "hasInstallScript": true, 3398 + "license": "MIT", 3399 + "bin": { 3400 + "esbuild": "bin/esbuild" 3401 + }, 3402 + "engines": { 3403 + "node": ">=18" 3404 + }, 3405 + "optionalDependencies": { 3406 + "@esbuild/aix-ppc64": "0.24.2", 3407 + "@esbuild/android-arm": "0.24.2", 3408 + "@esbuild/android-arm64": "0.24.2", 3409 + "@esbuild/android-x64": "0.24.2", 3410 + "@esbuild/darwin-arm64": "0.24.2", 3411 + "@esbuild/darwin-x64": "0.24.2", 3412 + "@esbuild/freebsd-arm64": "0.24.2", 3413 + "@esbuild/freebsd-x64": "0.24.2", 3414 + "@esbuild/linux-arm": "0.24.2", 3415 + "@esbuild/linux-arm64": "0.24.2", 3416 + "@esbuild/linux-ia32": "0.24.2", 3417 + "@esbuild/linux-loong64": "0.24.2", 3418 + "@esbuild/linux-mips64el": "0.24.2", 3419 + "@esbuild/linux-ppc64": "0.24.2", 3420 + "@esbuild/linux-riscv64": "0.24.2", 3421 + "@esbuild/linux-s390x": "0.24.2", 3422 + "@esbuild/linux-x64": "0.24.2", 3423 + "@esbuild/netbsd-arm64": "0.24.2", 3424 + "@esbuild/netbsd-x64": "0.24.2", 3425 + "@esbuild/openbsd-arm64": "0.24.2", 3426 + "@esbuild/openbsd-x64": "0.24.2", 3427 + "@esbuild/sunos-x64": "0.24.2", 3428 + "@esbuild/win32-arm64": "0.24.2", 3429 + "@esbuild/win32-ia32": "0.24.2", 3430 + "@esbuild/win32-x64": "0.24.2" 3431 + } 3432 + }, 3433 + "node_modules/escalade": { 3434 + "version": "3.2.0", 3435 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 3436 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 3437 + "dev": true, 3438 + "license": "MIT", 3439 + "engines": { 3440 + "node": ">=6" 3441 + } 3442 + }, 3443 + "node_modules/escape-string-regexp": { 3444 + "version": "4.0.0", 3445 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3446 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3447 + "dev": true, 3448 + "license": "MIT", 3449 + "engines": { 3450 + "node": ">=10" 3451 + }, 3452 + "funding": { 3453 + "url": "https://github.com/sponsors/sindresorhus" 3454 + } 3455 + }, 3456 + "node_modules/eslint": { 3457 + "version": "9.17.0", 3458 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", 3459 + "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", 3460 + "dev": true, 3461 + "license": "MIT", 3462 + "dependencies": { 3463 + "@eslint-community/eslint-utils": "^4.2.0", 3464 + "@eslint-community/regexpp": "^4.12.1", 3465 + "@eslint/config-array": "^0.19.0", 3466 + "@eslint/core": "^0.9.0", 3467 + "@eslint/eslintrc": "^3.2.0", 3468 + "@eslint/js": "9.17.0", 3469 + "@eslint/plugin-kit": "^0.2.3", 3470 + "@humanfs/node": "^0.16.6", 3471 + "@humanwhocodes/module-importer": "^1.0.1", 3472 + "@humanwhocodes/retry": "^0.4.1", 3473 + "@types/estree": "^1.0.6", 3474 + "@types/json-schema": "^7.0.15", 3475 + "ajv": "^6.12.4", 3476 + "chalk": "^4.0.0", 3477 + "cross-spawn": "^7.0.6", 3478 + "debug": "^4.3.2", 3479 + "escape-string-regexp": "^4.0.0", 3480 + "eslint-scope": "^8.2.0", 3481 + "eslint-visitor-keys": "^4.2.0", 3482 + "espree": "^10.3.0", 3483 + "esquery": "^1.5.0", 3484 + "esutils": "^2.0.2", 3485 + "fast-deep-equal": "^3.1.3", 3486 + "file-entry-cache": "^8.0.0", 3487 + "find-up": "^5.0.0", 3488 + "glob-parent": "^6.0.2", 3489 + "ignore": "^5.2.0", 3490 + "imurmurhash": "^0.1.4", 3491 + "is-glob": "^4.0.0", 3492 + "json-stable-stringify-without-jsonify": "^1.0.1", 3493 + "lodash.merge": "^4.6.2", 3494 + "minimatch": "^3.1.2", 3495 + "natural-compare": "^1.4.0", 3496 + "optionator": "^0.9.3" 3497 + }, 3498 + "bin": { 3499 + "eslint": "bin/eslint.js" 3500 + }, 3501 + "engines": { 3502 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3503 + }, 3504 + "funding": { 3505 + "url": "https://eslint.org/donate" 3506 + }, 3507 + "peerDependencies": { 3508 + "jiti": "*" 3509 + }, 3510 + "peerDependenciesMeta": { 3511 + "jiti": { 3512 + "optional": true 3513 + } 3514 + } 3515 + }, 3516 + "node_modules/eslint-plugin-react-hooks": { 3517 + "version": "5.1.0", 3518 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz", 3519 + "integrity": "sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==", 3520 + "dev": true, 3521 + "license": "MIT", 3522 + "engines": { 3523 + "node": ">=10" 3524 + }, 3525 + "peerDependencies": { 3526 + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" 3527 + } 3528 + }, 3529 + "node_modules/eslint-plugin-react-refresh": { 3530 + "version": "0.4.16", 3531 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.16.tgz", 3532 + "integrity": "sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==", 3533 + "dev": true, 3534 + "license": "MIT", 3535 + "peerDependencies": { 3536 + "eslint": ">=8.40" 3537 + } 3538 + }, 3539 + "node_modules/eslint-scope": { 3540 + "version": "8.2.0", 3541 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", 3542 + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", 3543 + "dev": true, 3544 + "license": "BSD-2-Clause", 3545 + "dependencies": { 3546 + "esrecurse": "^4.3.0", 3547 + "estraverse": "^5.2.0" 3548 + }, 3549 + "engines": { 3550 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3551 + }, 3552 + "funding": { 3553 + "url": "https://opencollective.com/eslint" 3554 + } 3555 + }, 3556 + "node_modules/eslint-visitor-keys": { 3557 + "version": "4.2.0", 3558 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", 3559 + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", 3560 + "dev": true, 3561 + "license": "Apache-2.0", 3562 + "engines": { 3563 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3564 + }, 3565 + "funding": { 3566 + "url": "https://opencollective.com/eslint" 3567 + } 3568 + }, 3569 + "node_modules/espree": { 3570 + "version": "10.3.0", 3571 + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", 3572 + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", 3573 + "dev": true, 3574 + "license": "BSD-2-Clause", 3575 + "dependencies": { 3576 + "acorn": "^8.14.0", 3577 + "acorn-jsx": "^5.3.2", 3578 + "eslint-visitor-keys": "^4.2.0" 3579 + }, 3580 + "engines": { 3581 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3582 + }, 3583 + "funding": { 3584 + "url": "https://opencollective.com/eslint" 3585 + } 3586 + }, 3587 + "node_modules/esquery": { 3588 + "version": "1.6.0", 3589 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", 3590 + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", 3591 + "dev": true, 3592 + "license": "BSD-3-Clause", 3593 + "dependencies": { 3594 + "estraverse": "^5.1.0" 3595 + }, 3596 + "engines": { 3597 + "node": ">=0.10" 3598 + } 3599 + }, 3600 + "node_modules/esrecurse": { 3601 + "version": "4.3.0", 3602 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3603 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3604 + "dev": true, 3605 + "license": "BSD-2-Clause", 3606 + "dependencies": { 3607 + "estraverse": "^5.2.0" 3608 + }, 3609 + "engines": { 3610 + "node": ">=4.0" 3611 + } 3612 + }, 3613 + "node_modules/estraverse": { 3614 + "version": "5.3.0", 3615 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3616 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3617 + "dev": true, 3618 + "license": "BSD-2-Clause", 3619 + "engines": { 3620 + "node": ">=4.0" 3621 + } 3622 + }, 3623 + "node_modules/esutils": { 3624 + "version": "2.0.3", 3625 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3626 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3627 + "dev": true, 3628 + "license": "BSD-2-Clause", 3629 + "engines": { 3630 + "node": ">=0.10.0" 3631 + } 3632 + }, 3633 + "node_modules/eventemitter3": { 3634 + "version": "4.0.7", 3635 + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 3636 + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", 3637 + "license": "MIT" 3638 + }, 3639 + "node_modules/fast-deep-equal": { 3640 + "version": "3.1.3", 3641 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3642 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3643 + "dev": true, 3644 + "license": "MIT" 3645 + }, 3646 + "node_modules/fast-equals": { 3647 + "version": "5.1.3", 3648 + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.1.3.tgz", 3649 + "integrity": "sha512-6117/nJPFyrTjoCBQI7lpRFf+Oda4mH8HtlNMi28os+URb7MQU/dXUTrKhA2KR4G0O1MCfdi/KExIVEmzEh3qA==", 3650 + "license": "MIT", 3651 + "engines": { 3652 + "node": ">=6.0.0" 3653 + } 3654 + }, 3655 + "node_modules/fast-glob": { 3656 + "version": "3.3.2", 3657 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 3658 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 3659 + "license": "MIT", 3660 + "dependencies": { 3661 + "@nodelib/fs.stat": "^2.0.2", 3662 + "@nodelib/fs.walk": "^1.2.3", 3663 + "glob-parent": "^5.1.2", 3664 + "merge2": "^1.3.0", 3665 + "micromatch": "^4.0.4" 3666 + }, 3667 + "engines": { 3668 + "node": ">=8.6.0" 3669 + } 3670 + }, 3671 + "node_modules/fast-glob/node_modules/glob-parent": { 3672 + "version": "5.1.2", 3673 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3674 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3675 + "license": "ISC", 3676 + "dependencies": { 3677 + "is-glob": "^4.0.1" 3678 + }, 3679 + "engines": { 3680 + "node": ">= 6" 3681 + } 3682 + }, 3683 + "node_modules/fast-json-stable-stringify": { 3684 + "version": "2.1.0", 3685 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3686 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3687 + "dev": true, 3688 + "license": "MIT" 3689 + }, 3690 + "node_modules/fast-levenshtein": { 3691 + "version": "2.0.6", 3692 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3693 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3694 + "dev": true, 3695 + "license": "MIT" 3696 + }, 3697 + "node_modules/fastq": { 3698 + "version": "1.18.0", 3699 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", 3700 + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", 3701 + "license": "ISC", 3702 + "dependencies": { 3703 + "reusify": "^1.0.4" 3704 + } 3705 + }, 3706 + "node_modules/file-entry-cache": { 3707 + "version": "8.0.0", 3708 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 3709 + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 3710 + "dev": true, 3711 + "license": "MIT", 3712 + "dependencies": { 3713 + "flat-cache": "^4.0.0" 3714 + }, 3715 + "engines": { 3716 + "node": ">=16.0.0" 3717 + } 3718 + }, 3719 + "node_modules/fill-range": { 3720 + "version": "7.1.1", 3721 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 3722 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 3723 + "license": "MIT", 3724 + "dependencies": { 3725 + "to-regex-range": "^5.0.1" 3726 + }, 3727 + "engines": { 3728 + "node": ">=8" 3729 + } 3730 + }, 3731 + "node_modules/find-up": { 3732 + "version": "5.0.0", 3733 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3734 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3735 + "dev": true, 3736 + "license": "MIT", 3737 + "dependencies": { 3738 + "locate-path": "^6.0.0", 3739 + "path-exists": "^4.0.0" 3740 + }, 3741 + "engines": { 3742 + "node": ">=10" 3743 + }, 3744 + "funding": { 3745 + "url": "https://github.com/sponsors/sindresorhus" 3746 + } 3747 + }, 3748 + "node_modules/flat-cache": { 3749 + "version": "4.0.1", 3750 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 3751 + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 3752 + "dev": true, 3753 + "license": "MIT", 3754 + "dependencies": { 3755 + "flatted": "^3.2.9", 3756 + "keyv": "^4.5.4" 3757 + }, 3758 + "engines": { 3759 + "node": ">=16" 3760 + } 3761 + }, 3762 + "node_modules/flatted": { 3763 + "version": "3.3.2", 3764 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", 3765 + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", 3766 + "dev": true, 3767 + "license": "ISC" 3768 + }, 3769 + "node_modules/foreground-child": { 3770 + "version": "3.3.0", 3771 + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", 3772 + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", 3773 + "license": "ISC", 3774 + "dependencies": { 3775 + "cross-spawn": "^7.0.0", 3776 + "signal-exit": "^4.0.1" 3777 + }, 3778 + "engines": { 3779 + "node": ">=14" 3780 + }, 3781 + "funding": { 3782 + "url": "https://github.com/sponsors/isaacs" 3783 + } 3784 + }, 3785 + "node_modules/fraction.js": { 3786 + "version": "4.3.7", 3787 + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", 3788 + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", 3789 + "dev": true, 3790 + "license": "MIT", 3791 + "engines": { 3792 + "node": "*" 3793 + }, 3794 + "funding": { 3795 + "type": "patreon", 3796 + "url": "https://github.com/sponsors/rawify" 3797 + } 3798 + }, 3799 + "node_modules/framer-motion": { 3800 + "version": "12.0.0-alpha.2", 3801 + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.0.0-alpha.2.tgz", 3802 + "integrity": "sha512-s603YLhCoX3GKaPDZnywwoFdd1T6gDFCfevVRek+TCpbvazUkITh+YZ3a6kqTvn4Aj7qQWT3vAmzWIjl/LsCFA==", 3803 + "license": "MIT", 3804 + "dependencies": { 3805 + "tslib": "^2.4.0" 3806 + }, 3807 + "peerDependencies": { 3808 + "@emotion/is-prop-valid": "*", 3809 + "react": "^19.0.0-rc.1", 3810 + "react-dom": "^19.0.0-rc.1" 3811 + }, 3812 + "peerDependenciesMeta": { 3813 + "@emotion/is-prop-valid": { 3814 + "optional": true 3815 + }, 3816 + "react": { 3817 + "optional": true 3818 + }, 3819 + "react-dom": { 3820 + "optional": true 3821 + } 3822 + } 3823 + }, 3824 + "node_modules/fsevents": { 3825 + "version": "2.3.3", 3826 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3827 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3828 + "hasInstallScript": true, 3829 + "license": "MIT", 3830 + "optional": true, 3831 + "os": [ 3832 + "darwin" 3833 + ], 3834 + "engines": { 3835 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3836 + } 3837 + }, 3838 + "node_modules/function-bind": { 3839 + "version": "1.1.2", 3840 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3841 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3842 + "license": "MIT", 3843 + "funding": { 3844 + "url": "https://github.com/sponsors/ljharb" 3845 + } 3846 + }, 3847 + "node_modules/get-nonce": { 3848 + "version": "1.0.1", 3849 + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", 3850 + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", 3851 + "license": "MIT", 3852 + "engines": { 3853 + "node": ">=6" 3854 + } 3855 + }, 3856 + "node_modules/glob": { 3857 + "version": "10.4.5", 3858 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 3859 + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 3860 + "license": "ISC", 3861 + "dependencies": { 3862 + "foreground-child": "^3.1.0", 3863 + "jackspeak": "^3.1.2", 3864 + "minimatch": "^9.0.4", 3865 + "minipass": "^7.1.2", 3866 + "package-json-from-dist": "^1.0.0", 3867 + "path-scurry": "^1.11.1" 3868 + }, 3869 + "bin": { 3870 + "glob": "dist/esm/bin.mjs" 3871 + }, 3872 + "funding": { 3873 + "url": "https://github.com/sponsors/isaacs" 3874 + } 3875 + }, 3876 + "node_modules/glob-parent": { 3877 + "version": "6.0.2", 3878 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3879 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3880 + "license": "ISC", 3881 + "dependencies": { 3882 + "is-glob": "^4.0.3" 3883 + }, 3884 + "engines": { 3885 + "node": ">=10.13.0" 3886 + } 3887 + }, 3888 + "node_modules/glob/node_modules/brace-expansion": { 3889 + "version": "2.0.1", 3890 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 3891 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 3892 + "license": "MIT", 3893 + "dependencies": { 3894 + "balanced-match": "^1.0.0" 3895 + } 3896 + }, 3897 + "node_modules/glob/node_modules/minimatch": { 3898 + "version": "9.0.5", 3899 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 3900 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 3901 + "license": "ISC", 3902 + "dependencies": { 3903 + "brace-expansion": "^2.0.1" 3904 + }, 3905 + "engines": { 3906 + "node": ">=16 || 14 >=14.17" 3907 + }, 3908 + "funding": { 3909 + "url": "https://github.com/sponsors/isaacs" 3910 + } 3911 + }, 3912 + "node_modules/globals": { 3913 + "version": "15.14.0", 3914 + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", 3915 + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", 3916 + "dev": true, 3917 + "license": "MIT", 3918 + "engines": { 3919 + "node": ">=18" 3920 + }, 3921 + "funding": { 3922 + "url": "https://github.com/sponsors/sindresorhus" 3923 + } 3924 + }, 3925 + "node_modules/graphemer": { 3926 + "version": "1.4.0", 3927 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3928 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 3929 + "dev": true, 3930 + "license": "MIT" 3931 + }, 3932 + "node_modules/has-flag": { 3933 + "version": "4.0.0", 3934 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3935 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3936 + "dev": true, 3937 + "license": "MIT", 3938 + "engines": { 3939 + "node": ">=8" 3940 + } 3941 + }, 3942 + "node_modules/hasown": { 3943 + "version": "2.0.2", 3944 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3945 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 3946 + "license": "MIT", 3947 + "dependencies": { 3948 + "function-bind": "^1.1.2" 3949 + }, 3950 + "engines": { 3951 + "node": ">= 0.4" 3952 + } 3953 + }, 3954 + "node_modules/html-parse-stringify": { 3955 + "version": "3.0.1", 3956 + "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", 3957 + "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", 3958 + "license": "MIT", 3959 + "dependencies": { 3960 + "void-elements": "3.1.0" 3961 + } 3962 + }, 3963 + "node_modules/i18next": { 3964 + "version": "24.2.0", 3965 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-24.2.0.tgz", 3966 + "integrity": "sha512-ArJJTS1lV6lgKH7yEf4EpgNZ7+THl7bsGxxougPYiXRTJ/Fe1j08/TBpV9QsXCIYVfdE/HWG/xLezJ5DOlfBOA==", 3967 + "funding": [ 3968 + { 3969 + "type": "individual", 3970 + "url": "https://locize.com" 3971 + }, 3972 + { 3973 + "type": "individual", 3974 + "url": "https://locize.com/i18next.html" 3975 + }, 3976 + { 3977 + "type": "individual", 3978 + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" 3979 + } 3980 + ], 3981 + "license": "MIT", 3982 + "dependencies": { 3983 + "@babel/runtime": "^7.23.2" 3984 + }, 3985 + "peerDependencies": { 3986 + "typescript": "^5" 3987 + }, 3988 + "peerDependenciesMeta": { 3989 + "typescript": { 3990 + "optional": true 3991 + } 3992 + } 3993 + }, 3994 + "node_modules/ignore": { 3995 + "version": "5.3.2", 3996 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 3997 + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 3998 + "dev": true, 3999 + "license": "MIT", 4000 + "engines": { 4001 + "node": ">= 4" 4002 + } 4003 + }, 4004 + "node_modules/import-fresh": { 4005 + "version": "3.3.0", 4006 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4007 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4008 + "dev": true, 4009 + "license": "MIT", 4010 + "dependencies": { 4011 + "parent-module": "^1.0.0", 4012 + "resolve-from": "^4.0.0" 4013 + }, 4014 + "engines": { 4015 + "node": ">=6" 4016 + }, 4017 + "funding": { 4018 + "url": "https://github.com/sponsors/sindresorhus" 4019 + } 4020 + }, 4021 + "node_modules/imurmurhash": { 4022 + "version": "0.1.4", 4023 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4024 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4025 + "dev": true, 4026 + "license": "MIT", 4027 + "engines": { 4028 + "node": ">=0.8.19" 4029 + } 4030 + }, 4031 + "node_modules/internmap": { 4032 + "version": "2.0.3", 4033 + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", 4034 + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", 4035 + "license": "ISC", 4036 + "engines": { 4037 + "node": ">=12" 4038 + } 4039 + }, 4040 + "node_modules/is-binary-path": { 4041 + "version": "2.1.0", 4042 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4043 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4044 + "license": "MIT", 4045 + "dependencies": { 4046 + "binary-extensions": "^2.0.0" 4047 + }, 4048 + "engines": { 4049 + "node": ">=8" 4050 + } 4051 + }, 4052 + "node_modules/is-core-module": { 4053 + "version": "2.16.1", 4054 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 4055 + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 4056 + "license": "MIT", 4057 + "dependencies": { 4058 + "hasown": "^2.0.2" 4059 + }, 4060 + "engines": { 4061 + "node": ">= 0.4" 4062 + }, 4063 + "funding": { 4064 + "url": "https://github.com/sponsors/ljharb" 4065 + } 4066 + }, 4067 + "node_modules/is-extglob": { 4068 + "version": "2.1.1", 4069 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4070 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4071 + "license": "MIT", 4072 + "engines": { 4073 + "node": ">=0.10.0" 4074 + } 4075 + }, 4076 + "node_modules/is-fullwidth-code-point": { 4077 + "version": "3.0.0", 4078 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4079 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4080 + "license": "MIT", 4081 + "engines": { 4082 + "node": ">=8" 4083 + } 4084 + }, 4085 + "node_modules/is-glob": { 4086 + "version": "4.0.3", 4087 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4088 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4089 + "license": "MIT", 4090 + "dependencies": { 4091 + "is-extglob": "^2.1.1" 4092 + }, 4093 + "engines": { 4094 + "node": ">=0.10.0" 4095 + } 4096 + }, 4097 + "node_modules/is-number": { 4098 + "version": "7.0.0", 4099 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4100 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4101 + "license": "MIT", 4102 + "engines": { 4103 + "node": ">=0.12.0" 4104 + } 4105 + }, 4106 + "node_modules/isexe": { 4107 + "version": "2.0.0", 4108 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4109 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4110 + "license": "ISC" 4111 + }, 4112 + "node_modules/jackspeak": { 4113 + "version": "3.4.3", 4114 + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 4115 + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 4116 + "license": "BlueOak-1.0.0", 4117 + "dependencies": { 4118 + "@isaacs/cliui": "^8.0.2" 4119 + }, 4120 + "funding": { 4121 + "url": "https://github.com/sponsors/isaacs" 4122 + }, 4123 + "optionalDependencies": { 4124 + "@pkgjs/parseargs": "^0.11.0" 4125 + } 4126 + }, 4127 + "node_modules/javascript-natural-sort": { 4128 + "version": "0.7.1", 4129 + "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", 4130 + "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==", 4131 + "license": "MIT" 4132 + }, 4133 + "node_modules/jiti": { 4134 + "version": "1.21.7", 4135 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", 4136 + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", 4137 + "license": "MIT", 4138 + "bin": { 4139 + "jiti": "bin/jiti.js" 4140 + } 4141 + }, 4142 + "node_modules/js-tokens": { 4143 + "version": "4.0.0", 4144 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4145 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 4146 + "license": "MIT" 4147 + }, 4148 + "node_modules/js-yaml": { 4149 + "version": "4.1.0", 4150 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4151 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4152 + "dev": true, 4153 + "license": "MIT", 4154 + "dependencies": { 4155 + "argparse": "^2.0.1" 4156 + }, 4157 + "bin": { 4158 + "js-yaml": "bin/js-yaml.js" 4159 + } 4160 + }, 4161 + "node_modules/jsesc": { 4162 + "version": "3.1.0", 4163 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 4164 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 4165 + "license": "MIT", 4166 + "bin": { 4167 + "jsesc": "bin/jsesc" 4168 + }, 4169 + "engines": { 4170 + "node": ">=6" 4171 + } 4172 + }, 4173 + "node_modules/json-buffer": { 4174 + "version": "3.0.1", 4175 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 4176 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 4177 + "dev": true, 4178 + "license": "MIT" 4179 + }, 4180 + "node_modules/json-schema-traverse": { 4181 + "version": "0.4.1", 4182 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4183 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4184 + "dev": true, 4185 + "license": "MIT" 4186 + }, 4187 + "node_modules/json-stable-stringify-without-jsonify": { 4188 + "version": "1.0.1", 4189 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4190 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 4191 + "dev": true, 4192 + "license": "MIT" 4193 + }, 4194 + "node_modules/keyv": { 4195 + "version": "4.5.4", 4196 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 4197 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 4198 + "dev": true, 4199 + "license": "MIT", 4200 + "dependencies": { 4201 + "json-buffer": "3.0.1" 4202 + } 4203 + }, 4204 + "node_modules/levn": { 4205 + "version": "0.4.1", 4206 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 4207 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 4208 + "dev": true, 4209 + "license": "MIT", 4210 + "dependencies": { 4211 + "prelude-ls": "^1.2.1", 4212 + "type-check": "~0.4.0" 4213 + }, 4214 + "engines": { 4215 + "node": ">= 0.8.0" 4216 + } 4217 + }, 4218 + "node_modules/lilconfig": { 4219 + "version": "3.1.3", 4220 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", 4221 + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", 4222 + "license": "MIT", 4223 + "engines": { 4224 + "node": ">=14" 4225 + }, 4226 + "funding": { 4227 + "url": "https://github.com/sponsors/antonk52" 4228 + } 4229 + }, 4230 + "node_modules/lines-and-columns": { 4231 + "version": "1.2.4", 4232 + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 4233 + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 4234 + "license": "MIT" 4235 + }, 4236 + "node_modules/locate-path": { 4237 + "version": "6.0.0", 4238 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4239 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4240 + "dev": true, 4241 + "license": "MIT", 4242 + "dependencies": { 4243 + "p-locate": "^5.0.0" 4244 + }, 4245 + "engines": { 4246 + "node": ">=10" 4247 + }, 4248 + "funding": { 4249 + "url": "https://github.com/sponsors/sindresorhus" 4250 + } 4251 + }, 4252 + "node_modules/lodash": { 4253 + "version": "4.17.21", 4254 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4255 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4256 + "license": "MIT" 4257 + }, 4258 + "node_modules/lodash.merge": { 4259 + "version": "4.6.2", 4260 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 4261 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 4262 + "dev": true, 4263 + "license": "MIT" 4264 + }, 4265 + "node_modules/loose-envify": { 4266 + "version": "1.4.0", 4267 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 4268 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 4269 + "license": "MIT", 4270 + "dependencies": { 4271 + "js-tokens": "^3.0.0 || ^4.0.0" 4272 + }, 4273 + "bin": { 4274 + "loose-envify": "cli.js" 4275 + } 4276 + }, 4277 + "node_modules/lru-cache": { 4278 + "version": "10.4.3", 4279 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 4280 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 4281 + "license": "ISC" 4282 + }, 4283 + "node_modules/lucide-react": { 4284 + "version": "0.460.0", 4285 + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.460.0.tgz", 4286 + "integrity": "sha512-BVtq/DykVeIvRTJvRAgCsOwaGL8Un3Bxh8MbDxMhEWlZay3T4IpEKDEpwt5KZ0KJMHzgm6jrltxlT5eXOWXDHg==", 4287 + "license": "ISC", 4288 + "peerDependencies": { 4289 + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" 4290 + } 4291 + }, 4292 + "node_modules/luxon": { 4293 + "version": "3.5.0", 4294 + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.5.0.tgz", 4295 + "integrity": "sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==", 4296 + "license": "MIT", 4297 + "engines": { 4298 + "node": ">=12" 4299 + } 4300 + }, 4301 + "node_modules/merge2": { 4302 + "version": "1.4.1", 4303 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4304 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4305 + "license": "MIT", 4306 + "engines": { 4307 + "node": ">= 8" 4308 + } 4309 + }, 4310 + "node_modules/micromatch": { 4311 + "version": "4.0.8", 4312 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 4313 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 4314 + "license": "MIT", 4315 + "dependencies": { 4316 + "braces": "^3.0.3", 4317 + "picomatch": "^2.3.1" 4318 + }, 4319 + "engines": { 4320 + "node": ">=8.6" 4321 + } 4322 + }, 4323 + "node_modules/minimatch": { 4324 + "version": "3.1.2", 4325 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4326 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4327 + "dev": true, 4328 + "license": "ISC", 4329 + "dependencies": { 4330 + "brace-expansion": "^1.1.7" 4331 + }, 4332 + "engines": { 4333 + "node": "*" 4334 + } 4335 + }, 4336 + "node_modules/minipass": { 4337 + "version": "7.1.2", 4338 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", 4339 + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", 4340 + "license": "ISC", 4341 + "engines": { 4342 + "node": ">=16 || 14 >=14.17" 4343 + } 4344 + }, 4345 + "node_modules/ms": { 4346 + "version": "2.1.3", 4347 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 4348 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 4349 + "license": "MIT" 4350 + }, 4351 + "node_modules/mz": { 4352 + "version": "2.7.0", 4353 + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 4354 + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 4355 + "license": "MIT", 4356 + "dependencies": { 4357 + "any-promise": "^1.0.0", 4358 + "object-assign": "^4.0.1", 4359 + "thenify-all": "^1.0.0" 4360 + } 4361 + }, 4362 + "node_modules/nanoid": { 4363 + "version": "3.3.8", 4364 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", 4365 + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", 4366 + "funding": [ 4367 + { 4368 + "type": "github", 4369 + "url": "https://github.com/sponsors/ai" 4370 + } 4371 + ], 4372 + "license": "MIT", 4373 + "bin": { 4374 + "nanoid": "bin/nanoid.cjs" 4375 + }, 4376 + "engines": { 4377 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4378 + } 4379 + }, 4380 + "node_modules/natural-compare": { 4381 + "version": "1.4.0", 4382 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4383 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4384 + "dev": true, 4385 + "license": "MIT" 4386 + }, 4387 + "node_modules/node-releases": { 4388 + "version": "2.0.19", 4389 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", 4390 + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", 4391 + "dev": true, 4392 + "license": "MIT" 4393 + }, 4394 + "node_modules/normalize-path": { 4395 + "version": "3.0.0", 4396 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4397 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4398 + "license": "MIT", 4399 + "engines": { 4400 + "node": ">=0.10.0" 4401 + } 4402 + }, 4403 + "node_modules/normalize-range": { 4404 + "version": "0.1.2", 4405 + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 4406 + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 4407 + "dev": true, 4408 + "license": "MIT", 4409 + "engines": { 4410 + "node": ">=0.10.0" 4411 + } 4412 + }, 4413 + "node_modules/object-assign": { 4414 + "version": "4.1.1", 4415 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4416 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 4417 + "license": "MIT", 4418 + "engines": { 4419 + "node": ">=0.10.0" 4420 + } 4421 + }, 4422 + "node_modules/object-hash": { 4423 + "version": "3.0.0", 4424 + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 4425 + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 4426 + "license": "MIT", 4427 + "engines": { 4428 + "node": ">= 6" 4429 + } 4430 + }, 4431 + "node_modules/optionator": { 4432 + "version": "0.9.4", 4433 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", 4434 + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", 4435 + "dev": true, 4436 + "license": "MIT", 4437 + "dependencies": { 4438 + "deep-is": "^0.1.3", 4439 + "fast-levenshtein": "^2.0.6", 4440 + "levn": "^0.4.1", 4441 + "prelude-ls": "^1.2.1", 4442 + "type-check": "^0.4.0", 4443 + "word-wrap": "^1.2.5" 4444 + }, 4445 + "engines": { 4446 + "node": ">= 0.8.0" 4447 + } 4448 + }, 4449 + "node_modules/p-limit": { 4450 + "version": "3.1.0", 4451 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4452 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4453 + "dev": true, 4454 + "license": "MIT", 4455 + "dependencies": { 4456 + "yocto-queue": "^0.1.0" 4457 + }, 4458 + "engines": { 4459 + "node": ">=10" 4460 + }, 4461 + "funding": { 4462 + "url": "https://github.com/sponsors/sindresorhus" 4463 + } 4464 + }, 4465 + "node_modules/p-locate": { 4466 + "version": "5.0.0", 4467 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4468 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4469 + "dev": true, 4470 + "license": "MIT", 4471 + "dependencies": { 4472 + "p-limit": "^3.0.2" 4473 + }, 4474 + "engines": { 4475 + "node": ">=10" 4476 + }, 4477 + "funding": { 4478 + "url": "https://github.com/sponsors/sindresorhus" 4479 + } 4480 + }, 4481 + "node_modules/package-json-from-dist": { 4482 + "version": "1.0.1", 4483 + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 4484 + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 4485 + "license": "BlueOak-1.0.0" 4486 + }, 4487 + "node_modules/parent-module": { 4488 + "version": "1.0.1", 4489 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4490 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4491 + "dev": true, 4492 + "license": "MIT", 4493 + "dependencies": { 4494 + "callsites": "^3.0.0" 4495 + }, 4496 + "engines": { 4497 + "node": ">=6" 4498 + } 4499 + }, 4500 + "node_modules/path-exists": { 4501 + "version": "4.0.0", 4502 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4503 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4504 + "dev": true, 4505 + "license": "MIT", 4506 + "engines": { 4507 + "node": ">=8" 4508 + } 4509 + }, 4510 + "node_modules/path-key": { 4511 + "version": "3.1.1", 4512 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4513 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4514 + "license": "MIT", 4515 + "engines": { 4516 + "node": ">=8" 4517 + } 4518 + }, 4519 + "node_modules/path-parse": { 4520 + "version": "1.0.7", 4521 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 4522 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 4523 + "license": "MIT" 4524 + }, 4525 + "node_modules/path-scurry": { 4526 + "version": "1.11.1", 4527 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 4528 + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 4529 + "license": "BlueOak-1.0.0", 4530 + "dependencies": { 4531 + "lru-cache": "^10.2.0", 4532 + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 4533 + }, 4534 + "engines": { 4535 + "node": ">=16 || 14 >=14.18" 4536 + }, 4537 + "funding": { 4538 + "url": "https://github.com/sponsors/isaacs" 4539 + } 4540 + }, 4541 + "node_modules/picocolors": { 4542 + "version": "1.1.1", 4543 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4544 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 4545 + "license": "ISC" 4546 + }, 4547 + "node_modules/picomatch": { 4548 + "version": "2.3.1", 4549 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4550 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4551 + "license": "MIT", 4552 + "engines": { 4553 + "node": ">=8.6" 4554 + }, 4555 + "funding": { 4556 + "url": "https://github.com/sponsors/jonschlinkert" 4557 + } 4558 + }, 4559 + "node_modules/pify": { 4560 + "version": "2.3.0", 4561 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 4562 + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 4563 + "license": "MIT", 4564 + "engines": { 4565 + "node": ">=0.10.0" 4566 + } 4567 + }, 4568 + "node_modules/pirates": { 4569 + "version": "4.0.6", 4570 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 4571 + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 4572 + "license": "MIT", 4573 + "engines": { 4574 + "node": ">= 6" 4575 + } 4576 + }, 4577 + "node_modules/postcss": { 4578 + "version": "8.4.49", 4579 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", 4580 + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", 4581 + "funding": [ 4582 + { 4583 + "type": "opencollective", 4584 + "url": "https://opencollective.com/postcss/" 4585 + }, 4586 + { 4587 + "type": "tidelift", 4588 + "url": "https://tidelift.com/funding/github/npm/postcss" 4589 + }, 4590 + { 4591 + "type": "github", 4592 + "url": "https://github.com/sponsors/ai" 4593 + } 4594 + ], 4595 + "license": "MIT", 4596 + "dependencies": { 4597 + "nanoid": "^3.3.7", 4598 + "picocolors": "^1.1.1", 4599 + "source-map-js": "^1.2.1" 4600 + }, 4601 + "engines": { 4602 + "node": "^10 || ^12 || >=14" 4603 + } 4604 + }, 4605 + "node_modules/postcss-import": { 4606 + "version": "15.1.0", 4607 + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 4608 + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 4609 + "license": "MIT", 4610 + "dependencies": { 4611 + "postcss-value-parser": "^4.0.0", 4612 + "read-cache": "^1.0.0", 4613 + "resolve": "^1.1.7" 4614 + }, 4615 + "engines": { 4616 + "node": ">=14.0.0" 4617 + }, 4618 + "peerDependencies": { 4619 + "postcss": "^8.0.0" 4620 + } 4621 + }, 4622 + "node_modules/postcss-js": { 4623 + "version": "4.0.1", 4624 + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 4625 + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 4626 + "license": "MIT", 4627 + "dependencies": { 4628 + "camelcase-css": "^2.0.1" 4629 + }, 4630 + "engines": { 4631 + "node": "^12 || ^14 || >= 16" 4632 + }, 4633 + "funding": { 4634 + "type": "opencollective", 4635 + "url": "https://opencollective.com/postcss/" 4636 + }, 4637 + "peerDependencies": { 4638 + "postcss": "^8.4.21" 4639 + } 4640 + }, 4641 + "node_modules/postcss-load-config": { 4642 + "version": "4.0.2", 4643 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", 4644 + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", 4645 + "funding": [ 4646 + { 4647 + "type": "opencollective", 4648 + "url": "https://opencollective.com/postcss/" 4649 + }, 4650 + { 4651 + "type": "github", 4652 + "url": "https://github.com/sponsors/ai" 4653 + } 4654 + ], 4655 + "license": "MIT", 4656 + "dependencies": { 4657 + "lilconfig": "^3.0.0", 4658 + "yaml": "^2.3.4" 4659 + }, 4660 + "engines": { 4661 + "node": ">= 14" 4662 + }, 4663 + "peerDependencies": { 4664 + "postcss": ">=8.0.9", 4665 + "ts-node": ">=9.0.0" 4666 + }, 4667 + "peerDependenciesMeta": { 4668 + "postcss": { 4669 + "optional": true 4670 + }, 4671 + "ts-node": { 4672 + "optional": true 4673 + } 4674 + } 4675 + }, 4676 + "node_modules/postcss-nested": { 4677 + "version": "6.2.0", 4678 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", 4679 + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", 4680 + "funding": [ 4681 + { 4682 + "type": "opencollective", 4683 + "url": "https://opencollective.com/postcss/" 4684 + }, 4685 + { 4686 + "type": "github", 4687 + "url": "https://github.com/sponsors/ai" 4688 + } 4689 + ], 4690 + "license": "MIT", 4691 + "dependencies": { 4692 + "postcss-selector-parser": "^6.1.1" 4693 + }, 4694 + "engines": { 4695 + "node": ">=12.0" 4696 + }, 4697 + "peerDependencies": { 4698 + "postcss": "^8.2.14" 4699 + } 4700 + }, 4701 + "node_modules/postcss-selector-parser": { 4702 + "version": "6.1.2", 4703 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 4704 + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 4705 + "license": "MIT", 4706 + "dependencies": { 4707 + "cssesc": "^3.0.0", 4708 + "util-deprecate": "^1.0.2" 4709 + }, 4710 + "engines": { 4711 + "node": ">=4" 4712 + } 4713 + }, 4714 + "node_modules/postcss-value-parser": { 4715 + "version": "4.2.0", 4716 + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 4717 + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 4718 + "license": "MIT" 4719 + }, 4720 + "node_modules/prelude-ls": { 4721 + "version": "1.2.1", 4722 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4723 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4724 + "dev": true, 4725 + "license": "MIT", 4726 + "engines": { 4727 + "node": ">= 0.8.0" 4728 + } 4729 + }, 4730 + "node_modules/prettier": { 4731 + "version": "3.4.2", 4732 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", 4733 + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", 4734 + "license": "MIT", 4735 + "peer": true, 4736 + "bin": { 4737 + "prettier": "bin/prettier.cjs" 4738 + }, 4739 + "engines": { 4740 + "node": ">=14" 4741 + }, 4742 + "funding": { 4743 + "url": "https://github.com/prettier/prettier?sponsor=1" 4744 + } 4745 + }, 4746 + "node_modules/prettier-plugin-tailwindcss": { 4747 + "version": "0.6.9", 4748 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.9.tgz", 4749 + "integrity": "sha512-r0i3uhaZAXYP0At5xGfJH876W3HHGHDp+LCRUJrs57PBeQ6mYHMwr25KH8NPX44F2yGTvdnH7OqCshlQx183Eg==", 4750 + "license": "MIT", 4751 + "engines": { 4752 + "node": ">=14.21.3" 4753 + }, 4754 + "peerDependencies": { 4755 + "@ianvs/prettier-plugin-sort-imports": "*", 4756 + "@prettier/plugin-pug": "*", 4757 + "@shopify/prettier-plugin-liquid": "*", 4758 + "@trivago/prettier-plugin-sort-imports": "*", 4759 + "@zackad/prettier-plugin-twig-melody": "*", 4760 + "prettier": "^3.0", 4761 + "prettier-plugin-astro": "*", 4762 + "prettier-plugin-css-order": "*", 4763 + "prettier-plugin-import-sort": "*", 4764 + "prettier-plugin-jsdoc": "*", 4765 + "prettier-plugin-marko": "*", 4766 + "prettier-plugin-multiline-arrays": "*", 4767 + "prettier-plugin-organize-attributes": "*", 4768 + "prettier-plugin-organize-imports": "*", 4769 + "prettier-plugin-sort-imports": "*", 4770 + "prettier-plugin-style-order": "*", 4771 + "prettier-plugin-svelte": "*" 4772 + }, 4773 + "peerDependenciesMeta": { 4774 + "@ianvs/prettier-plugin-sort-imports": { 4775 + "optional": true 4776 + }, 4777 + "@prettier/plugin-pug": { 4778 + "optional": true 4779 + }, 4780 + "@shopify/prettier-plugin-liquid": { 4781 + "optional": true 4782 + }, 4783 + "@trivago/prettier-plugin-sort-imports": { 4784 + "optional": true 4785 + }, 4786 + "@zackad/prettier-plugin-twig-melody": { 4787 + "optional": true 4788 + }, 4789 + "prettier-plugin-astro": { 4790 + "optional": true 4791 + }, 4792 + "prettier-plugin-css-order": { 4793 + "optional": true 4794 + }, 4795 + "prettier-plugin-import-sort": { 4796 + "optional": true 4797 + }, 4798 + "prettier-plugin-jsdoc": { 4799 + "optional": true 4800 + }, 4801 + "prettier-plugin-marko": { 4802 + "optional": true 4803 + }, 4804 + "prettier-plugin-multiline-arrays": { 4805 + "optional": true 4806 + }, 4807 + "prettier-plugin-organize-attributes": { 4808 + "optional": true 4809 + }, 4810 + "prettier-plugin-organize-imports": { 4811 + "optional": true 4812 + }, 4813 + "prettier-plugin-sort-imports": { 4814 + "optional": true 4815 + }, 4816 + "prettier-plugin-style-order": { 4817 + "optional": true 4818 + }, 4819 + "prettier-plugin-svelte": { 4820 + "optional": true 4821 + } 4822 + } 4823 + }, 4824 + "node_modules/prop-types": { 4825 + "version": "15.8.1", 4826 + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 4827 + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 4828 + "license": "MIT", 4829 + "dependencies": { 4830 + "loose-envify": "^1.4.0", 4831 + "object-assign": "^4.1.1", 4832 + "react-is": "^16.13.1" 4833 + } 4834 + }, 4835 + "node_modules/prop-types/node_modules/react-is": { 4836 + "version": "16.13.1", 4837 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 4838 + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 4839 + "license": "MIT" 4840 + }, 4841 + "node_modules/punycode": { 4842 + "version": "2.3.1", 4843 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 4844 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 4845 + "dev": true, 4846 + "license": "MIT", 4847 + "engines": { 4848 + "node": ">=6" 4849 + } 4850 + }, 4851 + "node_modules/queue-microtask": { 4852 + "version": "1.2.3", 4853 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4854 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4855 + "funding": [ 4856 + { 4857 + "type": "github", 4858 + "url": "https://github.com/sponsors/feross" 4859 + }, 4860 + { 4861 + "type": "patreon", 4862 + "url": "https://www.patreon.com/feross" 4863 + }, 4864 + { 4865 + "type": "consulting", 4866 + "url": "https://feross.org/support" 4867 + } 4868 + ], 4869 + "license": "MIT" 4870 + }, 4871 + "node_modules/react": { 4872 + "version": "19.0.0", 4873 + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", 4874 + "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", 4875 + "license": "MIT", 4876 + "engines": { 4877 + "node": ">=0.10.0" 4878 + } 4879 + }, 4880 + "node_modules/react-dom": { 4881 + "version": "19.0.0", 4882 + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz", 4883 + "integrity": "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==", 4884 + "license": "MIT", 4885 + "dependencies": { 4886 + "scheduler": "^0.25.0" 4887 + }, 4888 + "peerDependencies": { 4889 + "react": "^19.0.0" 4890 + } 4891 + }, 4892 + "node_modules/react-i18next": { 4893 + "version": "15.4.0", 4894 + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-15.4.0.tgz", 4895 + "integrity": "sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==", 4896 + "license": "MIT", 4897 + "dependencies": { 4898 + "@babel/runtime": "^7.25.0", 4899 + "html-parse-stringify": "^3.0.1" 4900 + }, 4901 + "peerDependencies": { 4902 + "i18next": ">= 23.2.3", 4903 + "react": ">= 16.8.0" 4904 + }, 4905 + "peerDependenciesMeta": { 4906 + "react-dom": { 4907 + "optional": true 4908 + }, 4909 + "react-native": { 4910 + "optional": true 4911 + } 4912 + } 4913 + }, 4914 + "node_modules/react-is": { 4915 + "version": "18.3.1", 4916 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", 4917 + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", 4918 + "license": "MIT" 4919 + }, 4920 + "node_modules/react-remove-scroll": { 4921 + "version": "2.6.2", 4922 + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.6.2.tgz", 4923 + "integrity": "sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==", 4924 + "license": "MIT", 4925 + "dependencies": { 4926 + "react-remove-scroll-bar": "^2.3.7", 4927 + "react-style-singleton": "^2.2.1", 4928 + "tslib": "^2.1.0", 4929 + "use-callback-ref": "^1.3.3", 4930 + "use-sidecar": "^1.1.2" 4931 + }, 4932 + "engines": { 4933 + "node": ">=10" 4934 + }, 4935 + "peerDependencies": { 4936 + "@types/react": "*", 4937 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 4938 + }, 4939 + "peerDependenciesMeta": { 4940 + "@types/react": { 4941 + "optional": true 4942 + } 4943 + } 4944 + }, 4945 + "node_modules/react-remove-scroll-bar": { 4946 + "version": "2.3.8", 4947 + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", 4948 + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", 4949 + "license": "MIT", 4950 + "dependencies": { 4951 + "react-style-singleton": "^2.2.2", 4952 + "tslib": "^2.0.0" 4953 + }, 4954 + "engines": { 4955 + "node": ">=10" 4956 + }, 4957 + "peerDependencies": { 4958 + "@types/react": "*", 4959 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 4960 + }, 4961 + "peerDependenciesMeta": { 4962 + "@types/react": { 4963 + "optional": true 4964 + } 4965 + } 4966 + }, 4967 + "node_modules/react-router": { 4968 + "version": "7.1.1", 4969 + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.1.1.tgz", 4970 + "integrity": "sha512-39sXJkftkKWRZ2oJtHhCxmoCrBCULr/HAH4IT5DHlgu/Q0FCPV0S4Lx+abjDTx/74xoZzNYDYbOZWlJjruyuDQ==", 4971 + "license": "MIT", 4972 + "dependencies": { 4973 + "@types/cookie": "^0.6.0", 4974 + "cookie": "^1.0.1", 4975 + "set-cookie-parser": "^2.6.0", 4976 + "turbo-stream": "2.4.0" 4977 + }, 4978 + "engines": { 4979 + "node": ">=20.0.0" 4980 + }, 4981 + "peerDependencies": { 4982 + "react": ">=18", 4983 + "react-dom": ">=18" 4984 + }, 4985 + "peerDependenciesMeta": { 4986 + "react-dom": { 4987 + "optional": true 4988 + } 4989 + } 4990 + }, 4991 + "node_modules/react-router-dom": { 4992 + "version": "7.1.1", 4993 + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.1.1.tgz", 4994 + "integrity": "sha512-vSrQHWlJ5DCfyrhgo0k6zViOe9ToK8uT5XGSmnuC2R3/g261IdIMpZVqfjD6vWSXdnf5Czs4VA/V60oVR6/jnA==", 4995 + "license": "MIT", 4996 + "dependencies": { 4997 + "react-router": "7.1.1" 4998 + }, 4999 + "engines": { 5000 + "node": ">=20.0.0" 5001 + }, 5002 + "peerDependencies": { 5003 + "react": ">=18", 5004 + "react-dom": ">=18" 5005 + } 5006 + }, 5007 + "node_modules/react-smooth": { 5008 + "version": "4.0.4", 5009 + "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-4.0.4.tgz", 5010 + "integrity": "sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==", 5011 + "license": "MIT", 5012 + "dependencies": { 5013 + "fast-equals": "^5.0.1", 5014 + "prop-types": "^15.8.1", 5015 + "react-transition-group": "^4.4.5" 5016 + }, 5017 + "peerDependencies": { 5018 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 5019 + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 5020 + } 5021 + }, 5022 + "node_modules/react-style-singleton": { 5023 + "version": "2.2.3", 5024 + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", 5025 + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", 5026 + "license": "MIT", 5027 + "dependencies": { 5028 + "get-nonce": "^1.0.0", 5029 + "tslib": "^2.0.0" 5030 + }, 5031 + "engines": { 5032 + "node": ">=10" 5033 + }, 5034 + "peerDependencies": { 5035 + "@types/react": "*", 5036 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 5037 + }, 5038 + "peerDependenciesMeta": { 5039 + "@types/react": { 5040 + "optional": true 5041 + } 5042 + } 5043 + }, 5044 + "node_modules/react-transition-group": { 5045 + "version": "4.4.5", 5046 + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", 5047 + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", 5048 + "license": "BSD-3-Clause", 5049 + "dependencies": { 5050 + "@babel/runtime": "^7.5.5", 5051 + "dom-helpers": "^5.0.1", 5052 + "loose-envify": "^1.4.0", 5053 + "prop-types": "^15.6.2" 5054 + }, 5055 + "peerDependencies": { 5056 + "react": ">=16.6.0", 5057 + "react-dom": ">=16.6.0" 5058 + } 5059 + }, 5060 + "node_modules/read-cache": { 5061 + "version": "1.0.0", 5062 + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 5063 + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 5064 + "license": "MIT", 5065 + "dependencies": { 5066 + "pify": "^2.3.0" 5067 + } 5068 + }, 5069 + "node_modules/readdirp": { 5070 + "version": "3.6.0", 5071 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 5072 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 5073 + "license": "MIT", 5074 + "dependencies": { 5075 + "picomatch": "^2.2.1" 5076 + }, 5077 + "engines": { 5078 + "node": ">=8.10.0" 5079 + } 5080 + }, 5081 + "node_modules/recharts": { 5082 + "version": "2.15.0", 5083 + "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.15.0.tgz", 5084 + "integrity": "sha512-cIvMxDfpAmqAmVgc4yb7pgm/O1tmmkl/CjrvXuW+62/+7jj/iF9Ykm+hb/UJt42TREHMyd3gb+pkgoa2MxgDIw==", 5085 + "license": "MIT", 5086 + "dependencies": { 5087 + "clsx": "^2.0.0", 5088 + "eventemitter3": "^4.0.1", 5089 + "lodash": "^4.17.21", 5090 + "react-is": "^18.3.1", 5091 + "react-smooth": "^4.0.0", 5092 + "recharts-scale": "^0.4.4", 5093 + "tiny-invariant": "^1.3.1", 5094 + "victory-vendor": "^36.6.8" 5095 + }, 5096 + "engines": { 5097 + "node": ">=14" 5098 + }, 5099 + "peerDependencies": { 5100 + "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 5101 + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 5102 + } 5103 + }, 5104 + "node_modules/recharts-scale": { 5105 + "version": "0.4.5", 5106 + "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz", 5107 + "integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", 5108 + "license": "MIT", 5109 + "dependencies": { 5110 + "decimal.js-light": "^2.4.1" 5111 + } 5112 + }, 5113 + "node_modules/regenerator-runtime": { 5114 + "version": "0.14.1", 5115 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 5116 + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 5117 + "license": "MIT" 5118 + }, 5119 + "node_modules/resolve": { 5120 + "version": "1.22.10", 5121 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", 5122 + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", 5123 + "license": "MIT", 5124 + "dependencies": { 5125 + "is-core-module": "^2.16.0", 5126 + "path-parse": "^1.0.7", 5127 + "supports-preserve-symlinks-flag": "^1.0.0" 5128 + }, 5129 + "bin": { 5130 + "resolve": "bin/resolve" 5131 + }, 5132 + "engines": { 5133 + "node": ">= 0.4" 5134 + }, 5135 + "funding": { 5136 + "url": "https://github.com/sponsors/ljharb" 5137 + } 5138 + }, 5139 + "node_modules/resolve-from": { 5140 + "version": "4.0.0", 5141 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 5142 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 5143 + "dev": true, 5144 + "license": "MIT", 5145 + "engines": { 5146 + "node": ">=4" 5147 + } 5148 + }, 5149 + "node_modules/reusify": { 5150 + "version": "1.0.4", 5151 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 5152 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 5153 + "license": "MIT", 5154 + "engines": { 5155 + "iojs": ">=1.0.0", 5156 + "node": ">=0.10.0" 5157 + } 5158 + }, 5159 + "node_modules/rollup": { 5160 + "version": "4.29.1", 5161 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.29.1.tgz", 5162 + "integrity": "sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==", 5163 + "dev": true, 5164 + "license": "MIT", 5165 + "dependencies": { 5166 + "@types/estree": "1.0.6" 5167 + }, 5168 + "bin": { 5169 + "rollup": "dist/bin/rollup" 5170 + }, 5171 + "engines": { 5172 + "node": ">=18.0.0", 5173 + "npm": ">=8.0.0" 5174 + }, 5175 + "optionalDependencies": { 5176 + "@rollup/rollup-android-arm-eabi": "4.29.1", 5177 + "@rollup/rollup-android-arm64": "4.29.1", 5178 + "@rollup/rollup-darwin-arm64": "4.29.1", 5179 + "@rollup/rollup-darwin-x64": "4.29.1", 5180 + "@rollup/rollup-freebsd-arm64": "4.29.1", 5181 + "@rollup/rollup-freebsd-x64": "4.29.1", 5182 + "@rollup/rollup-linux-arm-gnueabihf": "4.29.1", 5183 + "@rollup/rollup-linux-arm-musleabihf": "4.29.1", 5184 + "@rollup/rollup-linux-arm64-gnu": "4.29.1", 5185 + "@rollup/rollup-linux-arm64-musl": "4.29.1", 5186 + "@rollup/rollup-linux-loongarch64-gnu": "4.29.1", 5187 + "@rollup/rollup-linux-powerpc64le-gnu": "4.29.1", 5188 + "@rollup/rollup-linux-riscv64-gnu": "4.29.1", 5189 + "@rollup/rollup-linux-s390x-gnu": "4.29.1", 5190 + "@rollup/rollup-linux-x64-gnu": "4.29.1", 5191 + "@rollup/rollup-linux-x64-musl": "4.29.1", 5192 + "@rollup/rollup-win32-arm64-msvc": "4.29.1", 5193 + "@rollup/rollup-win32-ia32-msvc": "4.29.1", 5194 + "@rollup/rollup-win32-x64-msvc": "4.29.1", 5195 + "fsevents": "~2.3.2" 5196 + } 5197 + }, 5198 + "node_modules/run-parallel": { 5199 + "version": "1.2.0", 5200 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 5201 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 5202 + "funding": [ 5203 + { 5204 + "type": "github", 5205 + "url": "https://github.com/sponsors/feross" 5206 + }, 5207 + { 5208 + "type": "patreon", 5209 + "url": "https://www.patreon.com/feross" 5210 + }, 5211 + { 5212 + "type": "consulting", 5213 + "url": "https://feross.org/support" 5214 + } 5215 + ], 5216 + "license": "MIT", 5217 + "dependencies": { 5218 + "queue-microtask": "^1.2.2" 5219 + } 5220 + }, 5221 + "node_modules/scheduler": { 5222 + "version": "0.25.0", 5223 + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", 5224 + "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==", 5225 + "license": "MIT" 5226 + }, 5227 + "node_modules/semver": { 5228 + "version": "7.6.3", 5229 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", 5230 + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", 5231 + "dev": true, 5232 + "license": "ISC", 5233 + "bin": { 5234 + "semver": "bin/semver.js" 5235 + }, 5236 + "engines": { 5237 + "node": ">=10" 5238 + } 5239 + }, 5240 + "node_modules/set-cookie-parser": { 5241 + "version": "2.7.1", 5242 + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", 5243 + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", 5244 + "license": "MIT" 5245 + }, 5246 + "node_modules/shebang-command": { 5247 + "version": "2.0.0", 5248 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 5249 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 5250 + "license": "MIT", 5251 + "dependencies": { 5252 + "shebang-regex": "^3.0.0" 5253 + }, 5254 + "engines": { 5255 + "node": ">=8" 5256 + } 5257 + }, 5258 + "node_modules/shebang-regex": { 5259 + "version": "3.0.0", 5260 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 5261 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 5262 + "license": "MIT", 5263 + "engines": { 5264 + "node": ">=8" 5265 + } 5266 + }, 5267 + "node_modules/signal-exit": { 5268 + "version": "4.1.0", 5269 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 5270 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 5271 + "license": "ISC", 5272 + "engines": { 5273 + "node": ">=14" 5274 + }, 5275 + "funding": { 5276 + "url": "https://github.com/sponsors/isaacs" 5277 + } 5278 + }, 5279 + "node_modules/sonner": { 5280 + "version": "1.7.1", 5281 + "resolved": "https://registry.npmjs.org/sonner/-/sonner-1.7.1.tgz", 5282 + "integrity": "sha512-b6LHBfH32SoVasRFECrdY8p8s7hXPDn3OHUFbZZbiB1ctLS9Gdh6rpX2dVrpQA0kiL5jcRzDDldwwLkSKk3+QQ==", 5283 + "license": "MIT", 5284 + "peerDependencies": { 5285 + "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", 5286 + "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" 5287 + } 5288 + }, 5289 + "node_modules/source-map-js": { 5290 + "version": "1.2.1", 5291 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 5292 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 5293 + "license": "BSD-3-Clause", 5294 + "engines": { 5295 + "node": ">=0.10.0" 5296 + } 5297 + }, 5298 + "node_modules/string-width": { 5299 + "version": "5.1.2", 5300 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 5301 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 5302 + "license": "MIT", 5303 + "dependencies": { 5304 + "eastasianwidth": "^0.2.0", 5305 + "emoji-regex": "^9.2.2", 5306 + "strip-ansi": "^7.0.1" 5307 + }, 5308 + "engines": { 5309 + "node": ">=12" 5310 + }, 5311 + "funding": { 5312 + "url": "https://github.com/sponsors/sindresorhus" 5313 + } 5314 + }, 5315 + "node_modules/string-width-cjs": { 5316 + "name": "string-width", 5317 + "version": "4.2.3", 5318 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 5319 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 5320 + "license": "MIT", 5321 + "dependencies": { 5322 + "emoji-regex": "^8.0.0", 5323 + "is-fullwidth-code-point": "^3.0.0", 5324 + "strip-ansi": "^6.0.1" 5325 + }, 5326 + "engines": { 5327 + "node": ">=8" 5328 + } 5329 + }, 5330 + "node_modules/string-width-cjs/node_modules/ansi-regex": { 5331 + "version": "5.0.1", 5332 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5333 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5334 + "license": "MIT", 5335 + "engines": { 5336 + "node": ">=8" 5337 + } 5338 + }, 5339 + "node_modules/string-width-cjs/node_modules/emoji-regex": { 5340 + "version": "8.0.0", 5341 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5342 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5343 + "license": "MIT" 5344 + }, 5345 + "node_modules/string-width-cjs/node_modules/strip-ansi": { 5346 + "version": "6.0.1", 5347 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5348 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5349 + "license": "MIT", 5350 + "dependencies": { 5351 + "ansi-regex": "^5.0.1" 5352 + }, 5353 + "engines": { 5354 + "node": ">=8" 5355 + } 5356 + }, 5357 + "node_modules/strip-ansi": { 5358 + "version": "7.1.0", 5359 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 5360 + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 5361 + "license": "MIT", 5362 + "dependencies": { 5363 + "ansi-regex": "^6.0.1" 5364 + }, 5365 + "engines": { 5366 + "node": ">=12" 5367 + }, 5368 + "funding": { 5369 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 5370 + } 5371 + }, 5372 + "node_modules/strip-ansi-cjs": { 5373 + "name": "strip-ansi", 5374 + "version": "6.0.1", 5375 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5376 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5377 + "license": "MIT", 5378 + "dependencies": { 5379 + "ansi-regex": "^5.0.1" 5380 + }, 5381 + "engines": { 5382 + "node": ">=8" 5383 + } 5384 + }, 5385 + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { 5386 + "version": "5.0.1", 5387 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5388 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5389 + "license": "MIT", 5390 + "engines": { 5391 + "node": ">=8" 5392 + } 5393 + }, 5394 + "node_modules/strip-json-comments": { 5395 + "version": "3.1.1", 5396 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 5397 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 5398 + "dev": true, 5399 + "license": "MIT", 5400 + "engines": { 5401 + "node": ">=8" 5402 + }, 5403 + "funding": { 5404 + "url": "https://github.com/sponsors/sindresorhus" 5405 + } 5406 + }, 5407 + "node_modules/sucrase": { 5408 + "version": "3.35.0", 5409 + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", 5410 + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", 5411 + "license": "MIT", 5412 + "dependencies": { 5413 + "@jridgewell/gen-mapping": "^0.3.2", 5414 + "commander": "^4.0.0", 5415 + "glob": "^10.3.10", 5416 + "lines-and-columns": "^1.1.6", 5417 + "mz": "^2.7.0", 5418 + "pirates": "^4.0.1", 5419 + "ts-interface-checker": "^0.1.9" 5420 + }, 5421 + "bin": { 5422 + "sucrase": "bin/sucrase", 5423 + "sucrase-node": "bin/sucrase-node" 5424 + }, 5425 + "engines": { 5426 + "node": ">=16 || 14 >=14.17" 5427 + } 5428 + }, 5429 + "node_modules/supports-color": { 5430 + "version": "7.2.0", 5431 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5432 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5433 + "dev": true, 5434 + "license": "MIT", 5435 + "dependencies": { 5436 + "has-flag": "^4.0.0" 5437 + }, 5438 + "engines": { 5439 + "node": ">=8" 5440 + } 5441 + }, 5442 + "node_modules/supports-preserve-symlinks-flag": { 5443 + "version": "1.0.0", 5444 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 5445 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 5446 + "license": "MIT", 5447 + "engines": { 5448 + "node": ">= 0.4" 5449 + }, 5450 + "funding": { 5451 + "url": "https://github.com/sponsors/ljharb" 5452 + } 5453 + }, 5454 + "node_modules/tailwind-merge": { 5455 + "version": "2.6.0", 5456 + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz", 5457 + "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==", 5458 + "license": "MIT", 5459 + "funding": { 5460 + "type": "github", 5461 + "url": "https://github.com/sponsors/dcastil" 5462 + } 5463 + }, 5464 + "node_modules/tailwindcss": { 5465 + "version": "3.4.17", 5466 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", 5467 + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", 5468 + "license": "MIT", 5469 + "dependencies": { 5470 + "@alloc/quick-lru": "^5.2.0", 5471 + "arg": "^5.0.2", 5472 + "chokidar": "^3.6.0", 5473 + "didyoumean": "^1.2.2", 5474 + "dlv": "^1.1.3", 5475 + "fast-glob": "^3.3.2", 5476 + "glob-parent": "^6.0.2", 5477 + "is-glob": "^4.0.3", 5478 + "jiti": "^1.21.6", 5479 + "lilconfig": "^3.1.3", 5480 + "micromatch": "^4.0.8", 5481 + "normalize-path": "^3.0.0", 5482 + "object-hash": "^3.0.0", 5483 + "picocolors": "^1.1.1", 5484 + "postcss": "^8.4.47", 5485 + "postcss-import": "^15.1.0", 5486 + "postcss-js": "^4.0.1", 5487 + "postcss-load-config": "^4.0.2", 5488 + "postcss-nested": "^6.2.0", 5489 + "postcss-selector-parser": "^6.1.2", 5490 + "resolve": "^1.22.8", 5491 + "sucrase": "^3.35.0" 5492 + }, 5493 + "bin": { 5494 + "tailwind": "lib/cli.js", 5495 + "tailwindcss": "lib/cli.js" 5496 + }, 5497 + "engines": { 5498 + "node": ">=14.0.0" 5499 + } 5500 + }, 5501 + "node_modules/tailwindcss-animate": { 5502 + "version": "1.0.7", 5503 + "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", 5504 + "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", 5505 + "license": "MIT", 5506 + "peerDependencies": { 5507 + "tailwindcss": ">=3.0.0 || insiders" 5508 + } 5509 + }, 5510 + "node_modules/thenify": { 5511 + "version": "3.3.1", 5512 + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 5513 + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 5514 + "license": "MIT", 5515 + "dependencies": { 5516 + "any-promise": "^1.0.0" 5517 + } 5518 + }, 5519 + "node_modules/thenify-all": { 5520 + "version": "1.6.0", 5521 + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 5522 + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 5523 + "license": "MIT", 5524 + "dependencies": { 5525 + "thenify": ">= 3.1.0 < 4" 5526 + }, 5527 + "engines": { 5528 + "node": ">=0.8" 5529 + } 5530 + }, 5531 + "node_modules/tiny-invariant": { 5532 + "version": "1.3.3", 5533 + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", 5534 + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", 5535 + "license": "MIT" 5536 + }, 5537 + "node_modules/to-regex-range": { 5538 + "version": "5.0.1", 5539 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5540 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5541 + "license": "MIT", 5542 + "dependencies": { 5543 + "is-number": "^7.0.0" 5544 + }, 5545 + "engines": { 5546 + "node": ">=8.0" 5547 + } 5548 + }, 5549 + "node_modules/ts-api-utils": { 5550 + "version": "1.4.3", 5551 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", 5552 + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", 5553 + "dev": true, 5554 + "license": "MIT", 5555 + "engines": { 5556 + "node": ">=16" 5557 + }, 5558 + "peerDependencies": { 5559 + "typescript": ">=4.2.0" 5560 + } 5561 + }, 5562 + "node_modules/ts-interface-checker": { 5563 + "version": "0.1.13", 5564 + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 5565 + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 5566 + "license": "Apache-2.0" 5567 + }, 5568 + "node_modules/tslib": { 5569 + "version": "2.8.1", 5570 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 5571 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 5572 + "license": "0BSD" 5573 + }, 5574 + "node_modules/turbo-stream": { 5575 + "version": "2.4.0", 5576 + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", 5577 + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==", 5578 + "license": "ISC" 5579 + }, 5580 + "node_modules/type-check": { 5581 + "version": "0.4.0", 5582 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 5583 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 5584 + "dev": true, 5585 + "license": "MIT", 5586 + "dependencies": { 5587 + "prelude-ls": "^1.2.1" 5588 + }, 5589 + "engines": { 5590 + "node": ">= 0.8.0" 5591 + } 5592 + }, 5593 + "node_modules/typescript": { 5594 + "version": "5.6.3", 5595 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", 5596 + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", 5597 + "devOptional": true, 5598 + "license": "Apache-2.0", 5599 + "bin": { 5600 + "tsc": "bin/tsc", 5601 + "tsserver": "bin/tsserver" 5602 + }, 5603 + "engines": { 5604 + "node": ">=14.17" 5605 + } 5606 + }, 5607 + "node_modules/typescript-eslint": { 5608 + "version": "8.19.0", 5609 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.19.0.tgz", 5610 + "integrity": "sha512-Ni8sUkVWYK4KAcTtPjQ/UTiRk6jcsuDhPpxULapUDi8A/l8TSBk+t1GtJA1RsCzIJg0q6+J7bf35AwQigENWRQ==", 5611 + "dev": true, 5612 + "license": "MIT", 5613 + "dependencies": { 5614 + "@typescript-eslint/eslint-plugin": "8.19.0", 5615 + "@typescript-eslint/parser": "8.19.0", 5616 + "@typescript-eslint/utils": "8.19.0" 5617 + }, 5618 + "engines": { 5619 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 5620 + }, 5621 + "funding": { 5622 + "type": "opencollective", 5623 + "url": "https://opencollective.com/typescript-eslint" 5624 + }, 5625 + "peerDependencies": { 5626 + "eslint": "^8.57.0 || ^9.0.0", 5627 + "typescript": ">=4.8.4 <5.8.0" 5628 + } 5629 + }, 5630 + "node_modules/undici-types": { 5631 + "version": "6.20.0", 5632 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", 5633 + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", 5634 + "dev": true, 5635 + "license": "MIT" 5636 + }, 5637 + "node_modules/update-browserslist-db": { 5638 + "version": "1.1.1", 5639 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", 5640 + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", 5641 + "dev": true, 5642 + "funding": [ 5643 + { 5644 + "type": "opencollective", 5645 + "url": "https://opencollective.com/browserslist" 5646 + }, 5647 + { 5648 + "type": "tidelift", 5649 + "url": "https://tidelift.com/funding/github/npm/browserslist" 5650 + }, 5651 + { 5652 + "type": "github", 5653 + "url": "https://github.com/sponsors/ai" 5654 + } 5655 + ], 5656 + "license": "MIT", 5657 + "dependencies": { 5658 + "escalade": "^3.2.0", 5659 + "picocolors": "^1.1.0" 5660 + }, 5661 + "bin": { 5662 + "update-browserslist-db": "cli.js" 5663 + }, 5664 + "peerDependencies": { 5665 + "browserslist": ">= 4.21.0" 5666 + } 5667 + }, 5668 + "node_modules/uri-js": { 5669 + "version": "4.4.1", 5670 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 5671 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 5672 + "dev": true, 5673 + "license": "BSD-2-Clause", 5674 + "dependencies": { 5675 + "punycode": "^2.1.0" 5676 + } 5677 + }, 5678 + "node_modules/use-callback-ref": { 5679 + "version": "1.3.3", 5680 + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", 5681 + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", 5682 + "license": "MIT", 5683 + "dependencies": { 5684 + "tslib": "^2.0.0" 5685 + }, 5686 + "engines": { 5687 + "node": ">=10" 5688 + }, 5689 + "peerDependencies": { 5690 + "@types/react": "*", 5691 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 5692 + }, 5693 + "peerDependenciesMeta": { 5694 + "@types/react": { 5695 + "optional": true 5696 + } 5697 + } 5698 + }, 5699 + "node_modules/use-sidecar": { 5700 + "version": "1.1.3", 5701 + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", 5702 + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", 5703 + "license": "MIT", 5704 + "dependencies": { 5705 + "detect-node-es": "^1.1.0", 5706 + "tslib": "^2.0.0" 5707 + }, 5708 + "engines": { 5709 + "node": ">=10" 5710 + }, 5711 + "peerDependencies": { 5712 + "@types/react": "*", 5713 + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 5714 + }, 5715 + "peerDependenciesMeta": { 5716 + "@types/react": { 5717 + "optional": true 5718 + } 5719 + } 5720 + }, 5721 + "node_modules/util-deprecate": { 5722 + "version": "1.0.2", 5723 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5724 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5725 + "license": "MIT" 5726 + }, 5727 + "node_modules/victory-vendor": { 5728 + "version": "36.9.2", 5729 + "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.9.2.tgz", 5730 + "integrity": "sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==", 5731 + "license": "MIT AND ISC", 5732 + "dependencies": { 5733 + "@types/d3-array": "^3.0.3", 5734 + "@types/d3-ease": "^3.0.0", 5735 + "@types/d3-interpolate": "^3.0.1", 5736 + "@types/d3-scale": "^4.0.2", 5737 + "@types/d3-shape": "^3.1.0", 5738 + "@types/d3-time": "^3.0.0", 5739 + "@types/d3-timer": "^3.0.0", 5740 + "d3-array": "^3.1.6", 5741 + "d3-ease": "^3.0.1", 5742 + "d3-interpolate": "^3.0.1", 5743 + "d3-scale": "^4.0.2", 5744 + "d3-shape": "^3.1.0", 5745 + "d3-time": "^3.0.0", 5746 + "d3-timer": "^3.0.1" 5747 + } 5748 + }, 5749 + "node_modules/vite": { 5750 + "version": "6.0.7", 5751 + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.7.tgz", 5752 + "integrity": "sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==", 5753 + "dev": true, 5754 + "license": "MIT", 5755 + "dependencies": { 5756 + "esbuild": "^0.24.2", 5757 + "postcss": "^8.4.49", 5758 + "rollup": "^4.23.0" 5759 + }, 5760 + "bin": { 5761 + "vite": "bin/vite.js" 5762 + }, 5763 + "engines": { 5764 + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 5765 + }, 5766 + "funding": { 5767 + "url": "https://github.com/vitejs/vite?sponsor=1" 5768 + }, 5769 + "optionalDependencies": { 5770 + "fsevents": "~2.3.3" 5771 + }, 5772 + "peerDependencies": { 5773 + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 5774 + "jiti": ">=1.21.0", 5775 + "less": "*", 5776 + "lightningcss": "^1.21.0", 5777 + "sass": "*", 5778 + "sass-embedded": "*", 5779 + "stylus": "*", 5780 + "sugarss": "*", 5781 + "terser": "^5.16.0", 5782 + "tsx": "^4.8.1", 5783 + "yaml": "^2.4.2" 5784 + }, 5785 + "peerDependenciesMeta": { 5786 + "@types/node": { 5787 + "optional": true 5788 + }, 5789 + "jiti": { 5790 + "optional": true 5791 + }, 5792 + "less": { 5793 + "optional": true 5794 + }, 5795 + "lightningcss": { 5796 + "optional": true 5797 + }, 5798 + "sass": { 5799 + "optional": true 5800 + }, 5801 + "sass-embedded": { 5802 + "optional": true 5803 + }, 5804 + "stylus": { 5805 + "optional": true 5806 + }, 5807 + "sugarss": { 5808 + "optional": true 5809 + }, 5810 + "terser": { 5811 + "optional": true 5812 + }, 5813 + "tsx": { 5814 + "optional": true 5815 + }, 5816 + "yaml": { 5817 + "optional": true 5818 + } 5819 + } 5820 + }, 5821 + "node_modules/void-elements": { 5822 + "version": "3.1.0", 5823 + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", 5824 + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", 5825 + "license": "MIT", 5826 + "engines": { 5827 + "node": ">=0.10.0" 5828 + } 5829 + }, 5830 + "node_modules/which": { 5831 + "version": "2.0.2", 5832 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5833 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5834 + "license": "ISC", 5835 + "dependencies": { 5836 + "isexe": "^2.0.0" 5837 + }, 5838 + "bin": { 5839 + "node-which": "bin/node-which" 5840 + }, 5841 + "engines": { 5842 + "node": ">= 8" 5843 + } 5844 + }, 5845 + "node_modules/word-wrap": { 5846 + "version": "1.2.5", 5847 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 5848 + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 5849 + "dev": true, 5850 + "license": "MIT", 5851 + "engines": { 5852 + "node": ">=0.10.0" 5853 + } 5854 + }, 5855 + "node_modules/wrap-ansi": { 5856 + "version": "8.1.0", 5857 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 5858 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 5859 + "license": "MIT", 5860 + "dependencies": { 5861 + "ansi-styles": "^6.1.0", 5862 + "string-width": "^5.0.1", 5863 + "strip-ansi": "^7.0.1" 5864 + }, 5865 + "engines": { 5866 + "node": ">=12" 5867 + }, 5868 + "funding": { 5869 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5870 + } 5871 + }, 5872 + "node_modules/wrap-ansi-cjs": { 5873 + "name": "wrap-ansi", 5874 + "version": "7.0.0", 5875 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 5876 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 5877 + "license": "MIT", 5878 + "dependencies": { 5879 + "ansi-styles": "^4.0.0", 5880 + "string-width": "^4.1.0", 5881 + "strip-ansi": "^6.0.0" 5882 + }, 5883 + "engines": { 5884 + "node": ">=10" 5885 + }, 5886 + "funding": { 5887 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5888 + } 5889 + }, 5890 + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { 5891 + "version": "5.0.1", 5892 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 5893 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 5894 + "license": "MIT", 5895 + "engines": { 5896 + "node": ">=8" 5897 + } 5898 + }, 5899 + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 5900 + "version": "8.0.0", 5901 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5902 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5903 + "license": "MIT" 5904 + }, 5905 + "node_modules/wrap-ansi-cjs/node_modules/string-width": { 5906 + "version": "4.2.3", 5907 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 5908 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 5909 + "license": "MIT", 5910 + "dependencies": { 5911 + "emoji-regex": "^8.0.0", 5912 + "is-fullwidth-code-point": "^3.0.0", 5913 + "strip-ansi": "^6.0.1" 5914 + }, 5915 + "engines": { 5916 + "node": ">=8" 5917 + } 5918 + }, 5919 + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 5920 + "version": "6.0.1", 5921 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5922 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5923 + "license": "MIT", 5924 + "dependencies": { 5925 + "ansi-regex": "^5.0.1" 5926 + }, 5927 + "engines": { 5928 + "node": ">=8" 5929 + } 5930 + }, 5931 + "node_modules/wrap-ansi/node_modules/ansi-styles": { 5932 + "version": "6.2.1", 5933 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 5934 + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 5935 + "license": "MIT", 5936 + "engines": { 5937 + "node": ">=12" 5938 + }, 5939 + "funding": { 5940 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5941 + } 5942 + }, 5943 + "node_modules/yaml": { 5944 + "version": "2.7.0", 5945 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", 5946 + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", 5947 + "license": "ISC", 5948 + "bin": { 5949 + "yaml": "bin.mjs" 5950 + }, 5951 + "engines": { 5952 + "node": ">= 14" 5953 + } 5954 + }, 5955 + "node_modules/yocto-queue": { 5956 + "version": "0.1.0", 5957 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 5958 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 5959 + "dev": true, 5960 + "license": "MIT", 5961 + "engines": { 5962 + "node": ">=10" 5963 + }, 5964 + "funding": { 5965 + "url": "https://github.com/sponsors/sindresorhus" 5966 + } 5967 + } 5968 + } 5969 + }
+51
pkgs/by-name/ne/nezha-theme-user/package.nix
···
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildNpmPackage rec { 8 + pname = "nezha-theme-user"; 9 + version = "1.12.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "hamster1963"; 13 + repo = "nezha-dash-v1"; 14 + tag = "v${version}"; 15 + hash = "sha256-vd242bYWT7AgpKDyYEb+Kc+8o1qtuTusmxqLnWGo5pE="; 16 + }; 17 + 18 + # TODO: Switch to the bun build function once available in nixpkgs 19 + postPatch = '' 20 + cp ${./package-lock.json} package-lock.json 21 + 22 + # We cannot directly get the git commit hash from the tarball 23 + substituteInPlace vite.config.ts \ 24 + --replace-fail 'git rev-parse --short HEAD' 'echo refs/tags/v${version}' 25 + substituteInPlace src/components/Footer.tsx \ 26 + --replace-fail '/commit/' '/tree/' 27 + ''; 28 + 29 + npmDepsHash = "sha256-jWCgeT3IvTZZTh/kKq+mRc0tAVoptl3rrlwcbUSs5uc="; 30 + 31 + npmPackFlags = [ "--ignore-scripts" ]; 32 + 33 + npmFlags = [ "--legacy-peer-deps" ]; 34 + 35 + dontNpmInstall = true; 36 + installPhase = '' 37 + runHook preInstall 38 + 39 + cp -r dist $out 40 + 41 + runHook postInstall 42 + ''; 43 + 44 + meta = { 45 + description = "Nezha monitoring user frontend based on next.js"; 46 + changelog = "https://github.com/hamster1963/nezha-dash-v1/releases/tag/v${version}"; 47 + homepage = "https://github.com/hamster1963/nezha-dash-v1"; 48 + license = lib.licenses.apsl20; 49 + maintainers = with lib.maintainers; [ moraxyc ]; 50 + }; 51 + }
+9 -4
pkgs/by-name/ni/nix-forecast/package.nix
··· 4 installShellFiles, 5 makeBinaryWrapper, 6 nix, 7 rustPlatform, 8 versionCheckHook, 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 pname = "nix-forecast"; 13 - version = "0.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "getchoo"; 17 repo = "nix-forecast"; 18 tag = "v${version}"; 19 - hash = "sha256-jfS7DXEIVHihC0/kH9W8ZJDOjoWuxdRvLMfzknElvrg="; 20 }; 21 22 - cargoHash = "sha256-EHqHdcMI1K7DqhmFfr0ipfAsyM7cP9/22bMs4uIV2To="; 23 24 nativeBuildInputs = [ 25 installShellFiles ··· 44 COMPLETION_DIR = "completions"; 45 }; 46 47 meta = { 48 description = "Check the forecast for today's Nix builds"; 49 homepage = "https://github.com/getchoo/nix-forecast"; 50 - changelog = "https://github.com/getchoo/nix-forecast/releases/tag/${version}"; 51 license = lib.licenses.mpl20; 52 maintainers = with lib.maintainers; [ getchoo ]; 53 mainProgram = "nix-forecast";
··· 4 installShellFiles, 5 makeBinaryWrapper, 6 nix, 7 + nix-update-script, 8 rustPlatform, 9 versionCheckHook, 10 }: 11 12 rustPlatform.buildRustPackage rec { 13 pname = "nix-forecast"; 14 + version = "0.2.0"; 15 16 src = fetchFromGitHub { 17 owner = "getchoo"; 18 repo = "nix-forecast"; 19 tag = "v${version}"; 20 + hash = "sha256-kNSH2QbryNAfZXILQzMk9MHDzX4420KyQJOKW0Xrl7c="; 21 }; 22 23 + cargoHash = "sha256-C5KPOwGD8jFqRuN6h1G6yO4lkl7t+RMzAE45r5d5lI0="; 24 25 nativeBuildInputs = [ 26 installShellFiles ··· 45 COMPLETION_DIR = "completions"; 46 }; 47 48 + passthru = { 49 + updateScript = nix-update-script { }; 50 + }; 51 + 52 meta = { 53 description = "Check the forecast for today's Nix builds"; 54 homepage = "https://github.com/getchoo/nix-forecast"; 55 + changelog = "https://github.com/getchoo/nix-forecast/releases/tag/v${version}"; 56 license = lib.licenses.mpl20; 57 maintainers = with lib.maintainers; [ getchoo ]; 58 mainProgram = "nix-forecast";
+3 -3
pkgs/by-name/ni/nix-update/package.nix
··· 11 let 12 self = python3Packages.buildPythonApplication { 13 pname = "nix-update"; 14 - version = "1.7.0"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "Mic92"; 19 repo = "nix-update"; 20 tag = self.version; 21 - hash = "sha256-5KhS3RxeVDHKjsxT3hHtl0hHcwlSHl2fYFYLonobpLg="; 22 }; 23 24 build-system = [ python3Packages.setuptools ]; ··· 47 }; 48 49 meta = { 50 - homepage = "https://github.com/Mic92/nix-update/"; 51 description = "Swiss-knife for updating nix packages"; 52 changelog = "https://github.com/Mic92/nix-update/releases/tag/${self.version}"; 53 license = lib.licenses.mit; 54 maintainers = with lib.maintainers; [
··· 11 let 12 self = python3Packages.buildPythonApplication { 13 pname = "nix-update"; 14 + version = "1.9.0"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "Mic92"; 19 repo = "nix-update"; 20 tag = self.version; 21 + hash = "sha256-I9p2CLvzu9DMUCQynQAYski6kwo/NZHdIxCXLpgzOac="; 22 }; 23 24 build-system = [ python3Packages.setuptools ]; ··· 47 }; 48 49 meta = { 50 description = "Swiss-knife for updating nix packages"; 51 + homepage = "https://github.com/Mic92/nix-update/"; 52 changelog = "https://github.com/Mic92/nix-update/releases/tag/${self.version}"; 53 license = lib.licenses.mit; 54 maintainers = with lib.maintainers; [
+3 -3
pkgs/by-name/ni/nixpkgs-review/package.nix
··· 18 19 python3Packages.buildPythonApplication rec { 20 pname = "nixpkgs-review"; 21 - version = "3.0.0"; 22 pyproject = true; 23 24 src = fetchFromGitHub { 25 owner = "Mic92"; 26 repo = "nixpkgs-review"; 27 tag = version; 28 - hash = "sha256-C2JAlCgH5OCMAZr/Rvi0H7xAwesnkVCJ3kZyyVYaLg4="; 29 }; 30 31 build-system = [ ··· 76 versionCheckProgramArg = [ "--version" ]; 77 78 meta = { 79 - changelog = "https://github.com/Mic92/nixpkgs-review/releases/tag/${src.tag}"; 80 description = "Review pull-requests on https://github.com/NixOS/nixpkgs"; 81 homepage = "https://github.com/Mic92/nixpkgs-review"; 82 license = lib.licenses.mit;
··· 18 19 python3Packages.buildPythonApplication rec { 20 pname = "nixpkgs-review"; 21 + version = "3.0.1"; 22 pyproject = true; 23 24 src = fetchFromGitHub { 25 owner = "Mic92"; 26 repo = "nixpkgs-review"; 27 tag = version; 28 + hash = "sha256-G47bfu3IVsKx5Yhfe6H6w5qRcxF2sjd48xVGSeljv/I="; 29 }; 30 31 build-system = [ ··· 76 versionCheckProgramArg = [ "--version" ]; 77 78 meta = { 79 + changelog = "https://github.com/Mic92/nixpkgs-review/releases/tag/${version}"; 80 description = "Review pull-requests on https://github.com/NixOS/nixpkgs"; 81 homepage = "https://github.com/Mic92/nixpkgs-review"; 82 license = lib.licenses.mit;
+1 -1
pkgs/by-name/pa/paperless-ngx/package.nix
··· 54 { 55 inherit version; 56 src = src.override { 57 - rev = "refs/tags/${version}"; 58 hash = "sha256-GvYdExkNuySrg8ERnWOJxucFe5HVdPAcHfRNeqiVS7M="; 59 }; 60
··· 54 { 55 inherit version; 56 src = src.override { 57 + tag = version; 58 hash = "sha256-GvYdExkNuySrg8ERnWOJxucFe5HVdPAcHfRNeqiVS7M="; 59 }; 60
+2 -2
pkgs/by-name/ra/radvd/package.nix
··· 14 15 stdenv.mkDerivation (finalAttrs: { 16 pname = "radvd"; 17 - version = "2.20_rc1"; 18 19 src = fetchFromGitHub { 20 owner = "radvd-project"; 21 repo = "radvd"; 22 tag = "v${finalAttrs.version}"; 23 - hash = "sha256-+cZn4pE4hBZDckfcQJzYdZxHkexWl/AmufCN5BiwWwA="; 24 }; 25 26 nativeBuildInputs = [
··· 14 15 stdenv.mkDerivation (finalAttrs: { 16 pname = "radvd"; 17 + version = "2.20"; 18 19 src = fetchFromGitHub { 20 owner = "radvd-project"; 21 repo = "radvd"; 22 tag = "v${finalAttrs.version}"; 23 + hash = "sha256-s9KP6F6rSumuNDOV4rtE7I+o742al4hc3/dgNkpCCyQ="; 24 }; 25 26 nativeBuildInputs = [
+1
pkgs/by-name/rc/rclip/package.nix
··· 32 ]; 33 34 pythonRelaxDeps = [ 35 "pillow" 36 "rawpy" 37 "torch"
··· 32 ]; 33 34 pythonRelaxDeps = [ 35 + "numpy" 36 "pillow" 37 "rawpy" 38 "torch"
+8
pkgs/by-name/sa/sage/sage-tests.nix
··· 49 makeWrapper "${sage-with-env}/bin/sage" "$out/bin/sage" 50 ''; 51 52 doInstallCheck = true; 53 installCheckPhase = '' 54 export HOME="$TMPDIR/sage-home"
··· 49 makeWrapper "${sage-with-env}/bin/sage" "$out/bin/sage" 50 ''; 51 52 + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { 53 + # prevent warnings about assigning LC_* to "C" resulting in broken tests 54 + # when run in darwin sandbox 55 + LC_ALL = "en_US.UTF-8"; 56 + }; 57 + 58 + # allow singular tests to pass in darwin sandbox 59 + __darwinAllowLocalNetworking = true; 60 doInstallCheck = true; 61 installCheckPhase = '' 62 export HOME="$TMPDIR/sage-home"
+9
pkgs/by-name/sa/sage/sagelib.nix
··· 1 { 2 sage-src, 3 env-locations, 4 python, ··· 117 libpng 118 readline 119 ]; 120 121 propagatedBuildInputs = [ 122 # native dependencies (TODO: determine which ones need to be propagated)
··· 1 { 2 + lib, 3 + stdenv, 4 sage-src, 5 env-locations, 6 python, ··· 119 libpng 120 readline 121 ]; 122 + 123 + env = lib.optionalAttrs stdenv.cc.isClang { 124 + # code tries to assign a unsigned long to an int in an initialized list 125 + # leading to this error. 126 + # https://github.com/sagemath/sage/pull/39249 127 + NIX_CFLAGS_COMPILE = "-Wno-error=c++11-narrowing-const-reference"; 128 + }; 129 130 propagatedBuildInputs = [ 131 # native dependencies (TODO: determine which ones need to be propagated)
+13 -15
pkgs/by-name/sh/shadps4/package.nix
··· 17 libunwind, 18 libusb1, 19 magic-enum, 20 - libgbm, 21 pkg-config, 22 pugixml, 23 qt6, ··· 37 38 stdenv.mkDerivation (finalAttrs: { 39 pname = "shadps4"; 40 - version = "0.4.0-unstable-2024-12-23"; 41 42 src = fetchFromGitHub { 43 owner = "shadps4-emu"; 44 repo = "shadPS4"; 45 - rev = "c2e9c877dd82e9bf79c8ede7bc8cffb591a31c76"; 46 - hash = "sha256-6LmNLH5Fy+9AYDXLh/YFThs3EUgA6gnmUEvBltkUQig="; 47 fetchSubmodules = true; 48 }; 49 ··· 68 xorg.libX11 69 xorg.libXext 70 magic-enum 71 - libgbm 72 pugixml 73 qt6.qtbase 74 qt6.qtdeclarative ··· 113 runHook postInstall 114 ''; 115 116 - fixupPhase = '' 117 - patchelf --add-rpath ${ 118 - lib.makeLibraryPath [ 119 - vulkan-loader 120 - xorg.libXi 121 - ] 122 - } \ 123 - $out/bin/shadps4 124 - ''; 125 126 passthru = { 127 tests.openorbis-example = nixosTests.shadps4; ··· 135 description = "Early in development PS4 emulator"; 136 homepage = "https://github.com/shadps4-emu/shadPS4"; 137 license = lib.licenses.gpl2Plus; 138 - maintainers = with lib.maintainers; [ ryand56 ]; 139 mainProgram = "shadps4"; 140 platforms = lib.intersectLists lib.platforms.linux lib.platforms.x86_64; 141 };
··· 17 libunwind, 18 libusb1, 19 magic-enum, 20 + mesa, 21 pkg-config, 22 pugixml, 23 qt6, ··· 37 38 stdenv.mkDerivation (finalAttrs: { 39 pname = "shadps4"; 40 + version = "0.5.0-unstable-2025-01-02"; 41 42 src = fetchFromGitHub { 43 owner = "shadps4-emu"; 44 repo = "shadPS4"; 45 + rev = "596f4cdf0e66a97c9d2d4272091d8c0167a5b8e1"; 46 + hash = "sha256-apwAl8TCzSKchqYGHV0UsMSGErF4GgiwhlwmOPWpeLs="; 47 fetchSubmodules = true; 48 }; 49 ··· 68 xorg.libX11 69 xorg.libXext 70 magic-enum 71 + mesa 72 pugixml 73 qt6.qtbase 74 qt6.qtdeclarative ··· 113 runHook postInstall 114 ''; 115 116 + runtimeDependencies = [ 117 + vulkan-loader 118 + xorg.libXi 119 + ]; 120 121 passthru = { 122 tests.openorbis-example = nixosTests.shadps4; ··· 130 description = "Early in development PS4 emulator"; 131 homepage = "https://github.com/shadps4-emu/shadPS4"; 132 license = lib.licenses.gpl2Plus; 133 + maintainers = with lib.maintainers; [ 134 + ryand56 135 + liberodark 136 + ]; 137 mainProgram = "shadps4"; 138 platforms = lib.intersectLists lib.platforms.linux lib.platforms.x86_64; 139 };
+9 -3
pkgs/by-name/sl/slackdump/package.nix
··· 3 lib, 4 fetchFromGitHub, 5 stdenv, 6 darwin, 7 }: 8 9 buildGoModule rec { 10 pname = "slackdump"; 11 - version = "2.6.1"; 12 13 src = fetchFromGitHub { 14 owner = "rusq"; 15 repo = "slackdump"; 16 tag = "v${version}"; 17 - hash = "sha256-szo5n1sVv9PZUW77k/1qLuU0URl0FNB4cO5vqokoZ2c="; 18 }; 19 20 nativeCheckInputs = lib.optional stdenv.hostPlatform.isDarwin darwin.IOKitTools; ··· 24 skippedTests = [ 25 "TestSession_saveUserCache" 26 "TestSession_GetUsers" 27 ]; 28 in 29 [ 30 "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" 31 ]; 32 33 - vendorHash = "sha256-aDLeYi4nsMKxtE59au6I3mSEY0/6Vo0ujWFbLca+0wQ="; 34 35 meta = { 36 homepage = "https://github.com/rusq/slackdump";
··· 3 lib, 4 fetchFromGitHub, 5 stdenv, 6 + nix-update-script, 7 darwin, 8 }: 9 10 buildGoModule rec { 11 pname = "slackdump"; 12 + version = "3.0.0"; 13 14 src = fetchFromGitHub { 15 owner = "rusq"; 16 repo = "slackdump"; 17 tag = "v${version}"; 18 + hash = "sha256-gnZbBY1XMYSGgsVG5MqR2y3o574hOwapcLZf5F21AJg="; 19 }; 20 21 nativeCheckInputs = lib.optional stdenv.hostPlatform.isDarwin darwin.IOKitTools; ··· 25 skippedTests = [ 26 "TestSession_saveUserCache" 27 "TestSession_GetUsers" 28 + "Test_exportV3" # This was skipped on upstream's CI. It is seemed that some file are missed 29 ]; 30 in 31 [ 32 "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" 33 ]; 34 35 + vendorHash = "sha256-GUPBrSgwxVXA3vEVbY36IZQfd2jEhvgk0OlFdP/2DU0="; 36 + 37 + __darwinAllowLocalNetworking = true; 38 + 39 + passthru.updateScript = nix-update-script { }; 40 41 meta = { 42 homepage = "https://github.com/rusq/slackdump";
+3 -3
pkgs/by-name/sq/sqlboiler/package.nix
··· 5 6 buildGoModule rec { 7 pname = "sqlboiler"; 8 - version = "4.17.1"; 9 10 src = fetchFromGitHub { 11 owner = "volatiletech"; 12 repo = "sqlboiler"; 13 tag = "v${version}"; 14 - hash = "sha256-hb8aMaK2iDDCEJXoNn9BLELP0J7LcJzsQdSYZe1tcjQ="; 15 }; 16 17 - vendorHash = "sha256-ZGGoTWSbGtsmrEQcZI40z6QF6qh4t3LN17Sox4KHQMA="; 18 19 tags = [ 20 "mysql"
··· 5 6 buildGoModule rec { 7 pname = "sqlboiler"; 8 + version = "4.18.0"; 9 10 src = fetchFromGitHub { 11 owner = "volatiletech"; 12 repo = "sqlboiler"; 13 tag = "v${version}"; 14 + hash = "sha256-gpRegyW6LrKj45MDl+eOKrTqTo1wn7JOd4zPDexOB6M="; 15 }; 16 17 + vendorHash = "sha256-BTrQPWThfJ7gWXi/Y1l/s2BmkW5lVYS/PP0WRwntQxA="; 18 19 tags = [ 20 "mysql"
+2 -2
pkgs/by-name/te/tenv/package.nix
··· 10 11 buildGoModule rec { 12 pname = "tenv"; 13 - version = "4.0.3"; 14 15 src = fetchFromGitHub { 16 owner = "tofuutils"; 17 repo = "tenv"; 18 rev = "v${version}"; 19 - hash = "sha256-DqKgoobzaAGoT7ODA9d5Zgs1dnlAishNJ0E23Nqbp8Y="; 20 }; 21 22 vendorHash = "sha256-JrAzjnXqZSlsukLRXqHReiKPuOyWQS85/F2EnXf043U=";
··· 10 11 buildGoModule rec { 12 pname = "tenv"; 13 + version = "4.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "tofuutils"; 17 repo = "tenv"; 18 rev = "v${version}"; 19 + hash = "sha256-6Em/cauhHuK0RN8Jp1JkPFBHFBwu65QxVHTAu0rh+Vo="; 20 }; 21 22 vendorHash = "sha256-JrAzjnXqZSlsukLRXqHReiKPuOyWQS85/F2EnXf043U=";
+2 -2
pkgs/by-name/ti/timg/package.nix
··· 20 21 stdenv.mkDerivation (finalAttrs: { 22 pname = "timg"; 23 - version = "1.6.0"; 24 25 src = fetchFromGitHub { 26 owner = "hzeller"; 27 repo = "timg"; 28 rev = "v${finalAttrs.version}"; 29 - hash = "sha256-rTqToWgCPQeRYnMUmhPd/lJPX6L9PstFs1NczyecaB0="; 30 }; 31 32 buildInputs = [
··· 20 21 stdenv.mkDerivation (finalAttrs: { 22 pname = "timg"; 23 + version = "1.6.1"; 24 25 src = fetchFromGitHub { 26 owner = "hzeller"; 27 repo = "timg"; 28 rev = "v${finalAttrs.version}"; 29 + hash = "sha256-D5pQozxy5eSKVaV5qhoneG/b2yKcPQWD8OHs8MsGL1w="; 30 }; 31 32 buildInputs = [
+49 -27
pkgs/by-name/zi/zinit/package.nix
··· 1 - { stdenvNoCC, lib, fetchFromGitHub, installShellFiles }: 2 3 - stdenvNoCC.mkDerivation rec { 4 pname = "zinit"; 5 version = "3.13.1"; 6 src = fetchFromGitHub { 7 owner = "zdharma-continuum"; 8 - repo = pname; 9 - rev = "v${version}"; 10 hash = "sha256-fnBV0LmC/wJm0pOITJ1mhiBqsg2F8AQJWvn0p/Bgo5Q="; 11 }; 12 - # adapted from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zsh-zplugin-git 13 - dontBuild = true; 14 strictDeps = true; 15 nativeBuildInputs = [ installShellFiles ]; 16 installPhase = '' 17 - outdir="$out/share/$pname" 18 19 - cd "$src" 20 - 21 - # Zplugin's source files 22 - install -dm0755 "$outdir" 23 - # Installing backward compatibility layer 24 - install -m0644 zinit{,-side,-install,-autoload}.zsh "$outdir" 25 - install -m0755 share/git-process-output.zsh "$outdir" 26 - 27 - installManPage doc/zinit.1 28 29 - # Zplugin autocompletion 30 installShellCompletion --zsh _zinit 31 32 - #TODO:Zplugin-module files 33 - # find zmodules/ -type d -exec install -dm 755 "{}" "$outdir/{}" \; 34 - # find zmodules/ -type f -exec install -m 744 "{}" "$outdir/{}" \; 35 36 ''; 37 - postInstall = '' 38 - installManPage doc/zinit.1 39 ''; 40 - #TODO:doc output 41 42 - meta = with lib; { 43 homepage = "https://github.com/zdharma-continuum/zinit"; 44 description = "Flexible zsh plugin manager"; 45 - license = licenses.mit; 46 - maintainers = with maintainers; [ pasqui23 sei40kr ]; 47 }; 48 - }
··· 1 + { 2 + stdenvNoCC, 3 + lib, 4 + fetchFromGitHub, 5 + installShellFiles, 6 + nix-update-script, 7 + }: 8 9 + stdenvNoCC.mkDerivation (finalAttrs: { 10 pname = "zinit"; 11 version = "3.13.1"; 12 + 13 src = fetchFromGitHub { 14 owner = "zdharma-continuum"; 15 + repo = finalAttrs.pname; 16 + tag = "v${finalAttrs.version}"; 17 hash = "sha256-fnBV0LmC/wJm0pOITJ1mhiBqsg2F8AQJWvn0p/Bgo5Q="; 18 }; 19 + 20 + outputs = [ 21 + "out" 22 + "man" 23 + ]; 24 + 25 strictDeps = true; 26 + 27 nativeBuildInputs = [ installShellFiles ]; 28 + 29 installPhase = '' 30 + runHook preInstall 31 32 + # Source files 33 + mkdir -p $out/share/zinit 34 + install -m0644 zinit{,-side,-install,-autoload}.zsh _zinit $out/share/zinit 35 + install -m0755 share/git-process-output.zsh $out/share/zinit 36 37 + # Autocompletion 38 installShellCompletion --zsh _zinit 39 40 + # Manpage 41 + mkdir -p ${placeholder "man"}/share/man/man{1..9} 42 + installManPage doc/zinit.1 43 44 + runHook postInstall 45 ''; 46 + 47 + postFixup = '' 48 + substituteInPlace $out/share/zinit/zinit.zsh \ 49 + --replace-fail zinit.1 zinit.1.gz \ 50 + --replace-fail "\''${ZINIT[BIN_DIR]}/doc" ${placeholder "man"}/share/man/man1 \ 51 + --replace-fail "ZINIT[MAN_DIR]:=\''${ZPFX}/man" "ZINIT[MAN_DIR]:=${placeholder "man"}/share/man" 52 ''; 53 + 54 + #TODO: output doc through zshelldoc 55 56 + passthru = { 57 + updateScript = nix-update-script { }; 58 + }; 59 + 60 + meta = { 61 homepage = "https://github.com/zdharma-continuum/zinit"; 62 description = "Flexible zsh plugin manager"; 63 + license = lib.licenses.mit; 64 + maintainers = with lib.maintainers; [ 65 + pasqui23 66 + sei40kr 67 + moraxyc 68 + ]; 69 }; 70 + })
+6 -6
pkgs/desktops/deepin/apps/deepin-picker/default.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "deepin-picker"; 13 - version = "6.0.1"; 14 15 src = fetchFromGitHub { 16 owner = "linuxdeepin"; 17 repo = pname; 18 rev = version; 19 - hash = "sha256-vChSlP+lGufurvLkYbljAhc8qqqbc1bxQ2UIROreK2o="; 20 }; 21 22 nativeBuildInputs = [ ··· 46 "DOCDIR=${placeholder "out"}/share/dman/deepin-picker" 47 ]; 48 49 - meta = with lib; { 50 description = "Color picker application"; 51 mainProgram = "deepin-picker"; 52 homepage = "https://github.com/linuxdeepin/deepin-picker"; 53 - license = licenses.gpl3Plus; 54 - platforms = platforms.linux; 55 - maintainers = teams.deepin.members; 56 }; 57 }
··· 10 11 stdenv.mkDerivation rec { 12 pname = "deepin-picker"; 13 + version = "6.0.3"; 14 15 src = fetchFromGitHub { 16 owner = "linuxdeepin"; 17 repo = pname; 18 rev = version; 19 + hash = "sha256-FCFRBhInmqKap1pms8TJrUJmbF8RgiXSTCUy8G1IlAg="; 20 }; 21 22 nativeBuildInputs = [ ··· 46 "DOCDIR=${placeholder "out"}/share/dman/deepin-picker" 47 ]; 48 49 + meta = { 50 description = "Color picker application"; 51 mainProgram = "deepin-picker"; 52 homepage = "https://github.com/linuxdeepin/deepin-picker"; 53 + license = lib.licenses.gpl3Plus; 54 + platforms = lib.platforms.linux; 55 + maintainers = lib.teams.deepin.members; 56 }; 57 }
+3 -3
pkgs/development/python-modules/databricks-sdk/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "databricks-sdk"; 25 - version = "0.38.0"; 26 pyproject = true; 27 28 src = fetchFromGitHub { 29 owner = "databricks"; 30 repo = "databricks-sdk-py"; 31 tag = "v${version}"; 32 - hash = "sha256-g00NRo0FSHujN2mCLZCc1hKGsBFiN7ztEneUMziuQpk="; 33 }; 34 35 build-system = [ ··· 82 meta = { 83 description = "Databricks SDK for Python"; 84 homepage = "https://github.com/databricks/databricks-sdk-py"; 85 - changelog = "https://github.com/databricks/databricks-sdk-py/blob/${src.rev}/CHANGELOG.md"; 86 license = lib.licenses.asl20; 87 maintainers = with lib.maintainers; [ GaetanLepage ]; 88 };
··· 22 23 buildPythonPackage rec { 24 pname = "databricks-sdk"; 25 + version = "0.40.0"; 26 pyproject = true; 27 28 src = fetchFromGitHub { 29 owner = "databricks"; 30 repo = "databricks-sdk-py"; 31 tag = "v${version}"; 32 + hash = "sha256-x8CbjWdholuIGVr3TxbFjEszu0owjSIm7+G3Sh+cHEk="; 33 }; 34 35 build-system = [ ··· 82 meta = { 83 description = "Databricks SDK for Python"; 84 homepage = "https://github.com/databricks/databricks-sdk-py"; 85 + changelog = "https://github.com/databricks/databricks-sdk-py/blob/v${version}/CHANGELOG.md"; 86 license = lib.licenses.asl20; 87 maintainers = with lib.maintainers; [ GaetanLepage ]; 88 };
+22
pkgs/development/python-modules/img2pdf/default.nix
··· 88 disabledTests = [ 89 # https://gitlab.mister-muffin.de/josch/img2pdf/issues/178 90 "test_miff_cmyk16" 91 ]; 92 93 pythonImportsCheck = [ "img2pdf" ];
··· 88 disabledTests = [ 89 # https://gitlab.mister-muffin.de/josch/img2pdf/issues/178 90 "test_miff_cmyk16" 91 + # https://gitlab.mister-muffin.de/josch/img2pdf/issues/205 92 + "test_miff_cmyk8" 93 + "test_miff_rgb8" 94 + "test_tiff_ccitt_lsb_m2l_white" 95 + "test_tiff_ccitt_msb_l2m_white" 96 + "test_tiff_ccitt_msb_m2l_white" 97 + "test_tiff_ccitt_nometa1" 98 + "test_tiff_ccitt_nometa2" 99 + "test_tiff_cmyk8" 100 + "test_tiff_cmyk16" 101 + "test_tiff_float" 102 + "test_tiff_gray1" 103 + "test_tiff_gray2" 104 + "test_tiff_gray4" 105 + "test_tiff_gray8" 106 + "test_tiff_gray16" 107 + "test_tiff_multipage" 108 + "test_tiff_palette8" 109 + "test_tiff_rgb8" 110 + "test_tiff_rgb12" 111 + "test_tiff_rgb14" 112 + "test_tiff_rgb16" 113 ]; 114 115 pythonImportsCheck = [ "img2pdf" ];
+2 -2
pkgs/development/python-modules/mariadb/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "mariadb"; 12 - version = "1.1.10"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "mariadb-corporation"; 19 repo = "mariadb-connector-python"; 20 tag = "v${version}"; 21 - hash = "sha256-YpA65J8ozKJfpOc4hZLdgCcT3j/lqRiNeX7k8U/aYkE="; 22 }; 23 24 build-system = [ setuptools ];
··· 9 10 buildPythonPackage rec { 11 pname = "mariadb"; 12 + version = "1.1.11"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "mariadb-corporation"; 19 repo = "mariadb-connector-python"; 20 tag = "v${version}"; 21 + hash = "sha256-f3WeVtsjxm/HVPv0cbpPkmklcNFWJaFqI2LxDElcCFw="; 22 }; 23 24 build-system = [ setuptools ];
+4 -3
pkgs/development/python-modules/sagemaker-core/default.nix
··· 25 26 buildPythonPackage rec { 27 pname = "sagemaker-core"; 28 - version = "1.0.11"; 29 pyproject = true; 30 31 src = fetchFromGitHub { 32 owner = "aws"; 33 repo = "sagemaker-core"; 34 tag = "v${version}"; 35 - hash = "sha256-6r8roHMJ4s/+mGiPeMVZ9wagdXNJQ3+tUFZ/7T+NQBc="; 36 }; 37 38 build-system = [ ··· 40 ]; 41 42 pythonRelaxDeps = [ 43 "importlib-metadata" 44 "mock" 45 ]; ··· 75 meta = { 76 description = "Python SDK designed to provide an object-oriented interface for interacting with Amazon SageMaker resources"; 77 homepage = "https://github.com/aws/sagemaker-core"; 78 - changelog = "https://github.com/aws/sagemaker-core/blob/${src.rev}/CHANGELOG.md"; 79 license = lib.licenses.asl20; 80 maintainers = with lib.maintainers; [ GaetanLepage ]; 81 };
··· 25 26 buildPythonPackage rec { 27 pname = "sagemaker-core"; 28 + version = "1.0.17"; 29 pyproject = true; 30 31 src = fetchFromGitHub { 32 owner = "aws"; 33 repo = "sagemaker-core"; 34 tag = "v${version}"; 35 + hash = "sha256-zRdY0LWIOMY6fBqLje6WFYci46WlcxliI8PFAipiIuw="; 36 }; 37 38 build-system = [ ··· 40 ]; 41 42 pythonRelaxDeps = [ 43 + "boto3" 44 "importlib-metadata" 45 "mock" 46 ]; ··· 76 meta = { 77 description = "Python SDK designed to provide an object-oriented interface for interacting with Amazon SageMaker resources"; 78 homepage = "https://github.com/aws/sagemaker-core"; 79 + changelog = "https://github.com/aws/sagemaker-core/blob/v${version}/CHANGELOG.md"; 80 license = lib.licenses.asl20; 81 maintainers = with lib.maintainers; [ GaetanLepage ]; 82 };
+10 -4
pkgs/development/python-modules/sagemaker/default.nix
··· 11 boto3, 12 cloudpickle, 13 docker, 14 google-pasta, 15 importlib-metadata, 16 jsonschema, 17 numpy, 18 packaging, 19 pandas, 20 pathos, ··· 24 pyyaml, 25 requests, 26 sagemaker-core, 27 - sagemaker-mlflow, 28 schema, 29 smdebug-rulesconfig, 30 tblib, 31 tqdm, 32 urllib3, 33 34 # optional-dependencies 35 scipy, ··· 38 39 buildPythonPackage rec { 40 pname = "sagemaker"; 41 - version = "2.232.3"; 42 pyproject = true; 43 44 src = fetchFromGitHub { 45 owner = "aws"; 46 repo = "sagemaker-python-sdk"; 47 tag = "v${version}"; 48 - hash = "sha256-6kGxmgkR/1ih2V49C9aEUBBCJS6s1Jbev80FDnJtHFg="; 49 }; 50 51 build-system = [ ··· 57 "boto3" 58 "cloudpickle" 59 "importlib-metadata" 60 "protobuf" 61 ]; 62 ··· 65 boto3 66 cloudpickle 67 docker 68 google-pasta 69 importlib-metadata 70 jsonschema 71 numpy 72 packaging 73 pandas 74 pathos ··· 78 pyyaml 79 requests 80 sagemaker-core 81 - sagemaker-mlflow 82 schema 83 smdebug-rulesconfig 84 tblib 85 tqdm 86 urllib3 87 ]; 88 89 doCheck = false; # many test dependencies are not available in nixpkgs
··· 11 boto3, 12 cloudpickle, 13 docker, 14 + fastapi, 15 google-pasta, 16 importlib-metadata, 17 jsonschema, 18 numpy, 19 + omegaconf, 20 packaging, 21 pandas, 22 pathos, ··· 26 pyyaml, 27 requests, 28 sagemaker-core, 29 schema, 30 smdebug-rulesconfig, 31 tblib, 32 tqdm, 33 urllib3, 34 + uvicorn, 35 36 # optional-dependencies 37 scipy, ··· 40 41 buildPythonPackage rec { 42 pname = "sagemaker"; 43 + version = "2.237.2"; 44 pyproject = true; 45 46 src = fetchFromGitHub { 47 owner = "aws"; 48 repo = "sagemaker-python-sdk"; 49 tag = "v${version}"; 50 + hash = "sha256-cNBPuXoViHy03ZMBrF3+xeMSUpovi1lloXizBvgNJmw="; 51 }; 52 53 build-system = [ ··· 59 "boto3" 60 "cloudpickle" 61 "importlib-metadata" 62 + "numpy" 63 + "omegaconf" 64 "protobuf" 65 ]; 66 ··· 69 boto3 70 cloudpickle 71 docker 72 + fastapi 73 google-pasta 74 importlib-metadata 75 jsonschema 76 numpy 77 + omegaconf 78 packaging 79 pandas 80 pathos ··· 84 pyyaml 85 requests 86 sagemaker-core 87 schema 88 smdebug-rulesconfig 89 tblib 90 tqdm 91 urllib3 92 + uvicorn 93 ]; 94 95 doCheck = false; # many test dependencies are not available in nixpkgs
+2 -2
pkgs/development/python-modules/textual-fastdatatable/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "textual-fastdatatable"; 19 - version = "0.10.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "tconbeer"; 26 repo = "textual-fastdatatable"; 27 tag = "v${version}"; 28 - hash = "sha256-r1evN69etFn21TkXPLuAh1OxIsurDDyPyYOKQR5uUos="; 29 }; 30 31 build-system = [ poetry-core ];
··· 16 17 buildPythonPackage rec { 18 pname = "textual-fastdatatable"; 19 + version = "0.11.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "tconbeer"; 26 repo = "textual-fastdatatable"; 27 tag = "v${version}"; 28 + hash = "sha256-Jz0ujO/nAnn15t8/OFOzZTpVBXNYsfVhxmYdGC39PpM="; 29 }; 30 31 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/textual-textarea/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "textual-textarea"; 15 - version = "0.14.4"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.8"; ··· 21 owner = "tconbeer"; 22 repo = "textual-textarea"; 23 tag = "v${version}"; 24 - hash = "sha256-tmbSCU1VgxR9aXG22UVpweD71dVmhKSRBTDm1Gf33jM="; 25 }; 26 27 build-system = [ poetry-core ];
··· 12 13 buildPythonPackage rec { 14 pname = "textual-textarea"; 15 + version = "0.15.0"; 16 pyproject = true; 17 18 disabled = pythonOlder "3.8"; ··· 21 owner = "tconbeer"; 22 repo = "textual-textarea"; 23 tag = "v${version}"; 24 + hash = "sha256-aaeXgD6RMQ3tlK5H/2lk3ueTyA3yYjHrYL51w/1tvSI="; 25 }; 26 27 build-system = [ poetry-core ];
+20 -9
pkgs/development/python-modules/textual/default.nix
··· 9 pytest-aiohttp, 10 pytest-xdist, 11 pytestCheckHook, 12 pythonOlder, 13 rich, 14 syrupy, ··· 20 21 buildPythonPackage rec { 22 pname = "textual"; 23 - version = "0.86.1"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.8"; ··· 29 owner = "Textualize"; 30 repo = "textual"; 31 tag = "v${version}"; 32 - hash = "sha256-5msCFv79nAmoaP9gZxV3DXMLTyVlSFb+qyA5jHWwc50="; 33 }; 34 35 build-system = [ poetry-core ]; ··· 65 "tests/snapshot_tests/test_snapshots.py" 66 ]; 67 68 - disabledTests = [ 69 - # Assertion issues 70 - "test_textual_env_var" 71 72 - # Requirements for tests are not quite ready 73 - "test_register_language" 74 - "test_language_binary_missing" 75 - ]; 76 77 # Some tests in groups require state from previous tests 78 # See https://github.com/Textualize/textual/issues/4924#issuecomment-2304889067
··· 9 pytest-aiohttp, 10 pytest-xdist, 11 pytestCheckHook, 12 + pythonAtLeast, 13 pythonOlder, 14 rich, 15 syrupy, ··· 21 22 buildPythonPackage rec { 23 pname = "textual"; 24 + version = "1.0.0"; 25 pyproject = true; 26 27 disabled = pythonOlder "3.8"; ··· 30 owner = "Textualize"; 31 repo = "textual"; 32 tag = "v${version}"; 33 + hash = "sha256-3pNUDkkq9X3W9DdWp4M4h4ddHN+GzUxLCFNJJdAtRJM="; 34 }; 35 36 build-system = [ poetry-core ]; ··· 66 "tests/snapshot_tests/test_snapshots.py" 67 ]; 68 69 + disabledTests = 70 + [ 71 + # Assertion issues 72 + "test_textual_env_var" 73 + 74 + # Requirements for tests are not quite ready 75 + "test_register_language" 76 77 + # Requires python bindings for tree-sitter languages 78 + # https://github.com/Textualize/textual/issues/5449 79 + "test_setting_unknown_language" 80 + "test_update_highlight_query" 81 + ] 82 + ++ lib.optionals (pythonAtLeast "3.13") [ 83 + # https://github.com/Textualize/textual/issues/5327 84 + "test_cursor_page_up" 85 + "test_cursor_page_down" 86 + ]; 87 88 # Some tests in groups require state from previous tests 89 # See https://github.com/Textualize/textual/issues/4924#issuecomment-2304889067
+3 -3
pkgs/development/python-modules/zephyr-python-api/default.nix
··· 9 buildPythonPackage rec { 10 pname = "zephyr-python-api"; 11 version = "0.1.0"; 12 - format = "pyproject"; 13 14 src = fetchPypi { 15 pname = "zephyr_python_api"; ··· 17 hash = "sha256-YupGiybfhwb+I4ofr6RNBzS6LQfx5BQD/SU5nYrnqFk="; 18 }; 19 20 - nativeBuildInputs = [ setuptools ]; 21 22 - propagatedBuildInputs = [ requests ]; 23 24 # No tests in archive 25 doCheck = false;
··· 9 buildPythonPackage rec { 10 pname = "zephyr-python-api"; 11 version = "0.1.0"; 12 + pyproject = true; 13 14 src = fetchPypi { 15 pname = "zephyr_python_api"; ··· 17 hash = "sha256-YupGiybfhwb+I4ofr6RNBzS6LQfx5BQD/SU5nYrnqFk="; 18 }; 19 20 + build-system = [ setuptools ]; 21 22 + dependencies = [ requests ]; 23 24 # No tests in archive 25 doCheck = false;
+15
pkgs/development/tools/continuous-integration/buildbot/allow_git_urls_to_be_renderable_again.patch
···
··· 1 + diff --git a/master/buildbot/util/git.py b/master/buildbot/util/git.py 2 + index 0ed9ac3037f..49ef359537c 100644 3 + --- a/master/buildbot/util/git.py 4 + +++ b/master/buildbot/util/git.py 5 + @@ -67,8 +67,8 @@ def getSshCommand(keyPath, knownHostsPath): 6 + 7 + 8 + def scp_style_to_url_syntax(address, port=22, scheme='ssh'): 9 + - if any(['://' in address, ':\\' in address, ':' not in address]): 10 + - # the address already has a URL syntax or is a local path 11 + + if not isinstance(address, str) or any(['://' in address, ':\\' in address, ':' not in address]): 12 + + # the address already has a URL syntax or is a local path or is a renderable 13 + return address 14 + host, path = address.split(':') 15 + return f'{scheme}://{host}:{port}/{path}'
+5 -8
pkgs/development/tools/continuous-integration/buildbot/master.nix
··· 43 unidiff, 44 glibcLocales, 45 nixosTests, 46 - fetchpatch, 47 }: 48 49 let ··· 77 in 78 buildPythonApplication rec { 79 pname = "buildbot"; 80 - version = "4.1.0"; 81 format = "pyproject"; 82 83 disabled = pythonOlder "3.8"; ··· 86 owner = "buildbot"; 87 repo = "buildbot"; 88 rev = "v${version}"; 89 - hash = "sha256-RPg4eXqpm/F1SSoB4MVo61DgZv/iE2R4VtCkUU69iA8="; 90 }; 91 92 build-system = [ ··· 141 ]; 142 143 patches = [ 144 - (fetchpatch { 145 - name = "remove-uses-of-twisted-python-constants.patch"; 146 - url = "https://github.com/buildbot/buildbot/commit/ac46c0aa77be46eaa64e09bef03da6f8dbaacfa7.patch"; 147 - hash = "sha256-XoODSKY0GzFh2H5gWxiXm/QxngGN2MM0yId5D1RQflQ="; 148 - }) 149 # This patch disables the test that tries to read /etc/os-release which 150 # is not accessible in sandboxed builds. 151 ./skip_test_linux_distro.patch 152 ]; 153 154 postPatch = ''
··· 43 unidiff, 44 glibcLocales, 45 nixosTests, 46 }: 47 48 let ··· 76 in 77 buildPythonApplication rec { 78 pname = "buildbot"; 79 + version = "4.2.0"; 80 format = "pyproject"; 81 82 disabled = pythonOlder "3.8"; ··· 85 owner = "buildbot"; 86 repo = "buildbot"; 87 rev = "v${version}"; 88 + hash = "sha256-eraNF2J5x04qQESkned/2Io9gb2ZL9XzUfWHwSGErNY="; 89 }; 90 91 build-system = [ ··· 140 ]; 141 142 patches = [ 143 # This patch disables the test that tries to read /etc/os-release which 144 # is not accessible in sandboxed builds. 145 ./skip_test_linux_distro.patch 146 + 147 + # https://github.com/buildbot/buildbot/issues/8274 148 + ./allow_git_urls_to_be_renderable_again.patch 149 ]; 150 151 postPatch = ''
+6 -6
pkgs/development/tools/continuous-integration/buildbot/plugins.nix
··· 18 19 src = fetchurl { 20 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 21 - hash = "sha256-+ZiOkTZLdwqsZfApW6aQxoNkbcFCaB4BHEjMTZIl+Rg="; 22 }; 23 24 # Remove unnecessary circular dependency on buildbot ··· 48 49 src = fetchurl { 50 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 51 - hash = "sha256-IgG/afjU//zrcHuTXMBLlz1gCmB31fWaECIm+UqaMgA="; 52 }; 53 54 buildInputs = [ buildbot-pkg ]; ··· 70 71 src = fetchurl { 72 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 73 - hash = "sha256-E0yFY3PtTZ8XtJGDMh0aRljhTNsWHqHQzcBORTgrCIA="; 74 }; 75 76 buildInputs = [ buildbot-pkg ]; ··· 92 93 src = fetchurl { 94 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 95 - hash = "sha256-KR4M7RSULCM1aS7vYjWuMXIHGpO+xFjfhC8+YncAmlE="; 96 }; 97 98 buildInputs = [ buildbot-pkg ]; ··· 114 115 src = fetchurl { 116 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 117 - hash = "sha256-L7DayDddqrwOyBwgy4w1waCL+49GMtdrCdZNpcLrFXk="; 118 }; 119 120 buildInputs = [ buildbot-pkg ]; ··· 136 137 src = fetchurl { 138 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 139 - hash = "sha256-CnRTSnwhSj6cjrATUuVerGrqt7XxJZYgC5XjUC4+Xrs="; 140 }; 141 142 buildInputs = [ buildbot-pkg ];
··· 18 19 src = fetchurl { 20 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 21 + hash = "sha256-pd6ZzrFHKB/acffuM7TxUtXRsZTMIyoUWVqIiilJH/s="; 22 }; 23 24 # Remove unnecessary circular dependency on buildbot ··· 48 49 src = fetchurl { 50 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 51 + hash = "sha256-XfELWX6d4Lat5ByNcsdw9qJd7FjUGL8GRqJkWHKjoTI="; 52 }; 53 54 buildInputs = [ buildbot-pkg ]; ··· 70 71 src = fetchurl { 72 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 73 + hash = "sha256-1osf0WefIjogFk3BqRsX/pjVIzvd18W/NG8LyuFMI/U="; 74 }; 75 76 buildInputs = [ buildbot-pkg ]; ··· 92 93 src = fetchurl { 94 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 95 + hash = "sha256-3BqQTTj6WPbmHr6bzR4PcVnl8WcTKokY1YHLuwHYqLw="; 96 }; 97 98 buildInputs = [ buildbot-pkg ]; ··· 114 115 src = fetchurl { 116 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 117 + hash = "sha256-tZBsyaBhewXs0PWxJMtPJ3yv8Z3dS1wESmJI0beMG28="; 118 }; 119 120 buildInputs = [ buildbot-pkg ]; ··· 136 137 src = fetchurl { 138 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 139 + hash = "sha256-oQ+exQ4eiF+y9JiYPXbJf9azJVgFZgbBby4MRcBLZgQ="; 140 }; 141 142 buildInputs = [ buildbot-pkg ];
+3 -3
pkgs/development/tools/rust/cargo-lambda/default.nix
··· 16 17 rustPlatform.buildRustPackage rec { 18 pname = "cargo-lambda"; 19 - version = "1.6.1"; 20 21 src = fetchFromGitHub { 22 owner = pname; 23 repo = pname; 24 rev = "v${version}"; 25 - hash = "sha256-O4yJ+6Uk4dHjCDp28JbUtL/B+v9JJEGkinZ4MsIpjUk="; 26 }; 27 28 - cargoHash = "sha256-vK37S5hLuHYimTljo0i6iRq2kt/r0kZ6Uqw2wQMhSGc="; 29 30 nativeCheckInputs = [ cacert ]; 31
··· 16 17 rustPlatform.buildRustPackage rec { 18 pname = "cargo-lambda"; 19 + version = "1.6.2"; 20 21 src = fetchFromGitHub { 22 owner = pname; 23 repo = pname; 24 rev = "v${version}"; 25 + hash = "sha256-21p9bo+kfqVrRAxVSuZ24XaHDU7XkIIhGXjHLUsGQOg="; 26 }; 27 28 + cargoHash = "sha256-5AzeqJjs8Ee6ltXnXMZU47fXt1THsSERxCaT22zjK6g="; 29 30 nativeCheckInputs = [ cacert ]; 31
+1 -1
pkgs/tools/misc/diffoscope/default.nix
··· 94 { 95 inherit version; 96 src = src.override { 97 - rev = version; 98 hash = "sha256-ZYEjT/yShfA4+zpbGOtaFOx1nSSOWPtMvskPhHv3c9U="; 99 }; 100 }
··· 94 { 95 inherit version; 96 src = src.override { 97 + tag = version; 98 hash = "sha256-ZYEjT/yShfA4+zpbGOtaFOx1nSSOWPtMvskPhHv3c9U="; 99 }; 100 }
-8
pkgs/top-level/all-packages.nix
··· 1091 1092 tailwindcss = callPackage ../development/tools/tailwindcss { }; 1093 1094 - termusic = darwin.apple_sdk_11_0.callPackage ../applications/audio/termusic { 1095 - inherit (darwin.apple_sdk_11_0.frameworks) AppKit CoreAudio CoreGraphics Foundation IOKit MediaPlayer Security; 1096 - }; 1097 - 1098 ufolint = with python3Packages; toPythonApplication ufolint; 1099 1100 valeronoi = qt6Packages.callPackage ../tools/misc/valeronoi { }; ··· 3834 3835 jless = callPackage ../development/tools/jless { 3836 inherit (darwin.apple_sdk.frameworks) AppKit; 3837 - }; 3838 - 3839 - jogl = callPackage ../by-name/jo/jogl/package.nix { 3840 - stdenv = if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64 then overrideSDK stdenv "11.0" else stdenv; 3841 }; 3842 3843 joplin = nodePackages.joplin;
··· 1091 1092 tailwindcss = callPackage ../development/tools/tailwindcss { }; 1093 1094 ufolint = with python3Packages; toPythonApplication ufolint; 1095 1096 valeronoi = qt6Packages.callPackage ../tools/misc/valeronoi { }; ··· 3830 3831 jless = callPackage ../development/tools/jless { 3832 inherit (darwin.apple_sdk.frameworks) AppKit; 3833 }; 3834 3835 joplin = nodePackages.joplin;