diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 64f8c9c31512..aba8224e06af 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -14591,6 +14591,12 @@ github = "svelterust"; githubId = 85593302; }; + knightfemale = { + email = "2067834160@qq.com"; + github = "knightfemale"; + githubId = 124773040; + name = "骑士姬"; + }; knightpp = { email = "knightpp@proton.me"; github = "knightpp"; diff --git a/nixos/tests/victoriatraces/otlp-ingestion.nix b/nixos/tests/victoriatraces/otlp-ingestion.nix index d3807c6bde66..586348c58d8d 100644 --- a/nixos/tests/victoriatraces/otlp-ingestion.nix +++ b/nixos/tests/victoriatraces/otlp-ingestion.nix @@ -82,7 +82,7 @@ in machine.wait_until_succeeds(""" curl -s 'http://localhost:10428/select/jaeger/api/services' | \ jq -e '.data[] | select(. == "test-service")' - """, timeout=10) + """, timeout=20) # Query for traces from our test service machine.wait_until_succeeds(""" diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 064caf4daebc..a55337312e1b 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -82,12 +82,12 @@ final: prev: { CopilotChat-nvim = buildVimPlugin { pname = "CopilotChat.nvim"; - version = "4.7.4-unstable-2026-06-02"; + version = "4.7.4-unstable-2026-06-17"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "2025f92022bef434de0511c5157a19974a9377a4"; - hash = "sha256-YyzJBoOVYefBlpck9O80BdPjQIlH6p5o6Ta2n9aWu4A="; + rev = "f0c2a23ab79dc295f5e0eef0d8b587a39020c852"; + hash = "sha256-jBxtWF4GNSXB+/xUnUWs0RzSXAkQKa5cd3mljTHuarw="; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.license = getLicenseFromSpdxId "GPL-3.0-only"; @@ -446,12 +446,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "0-unstable-2026-06-14"; + version = "0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "3dca2d2153cfbc9aab937c1be0441e371101b0b8"; - hash = "sha256-TBm3EG55pAQIR4cPHuiu4bK5/oRblnAxxzX7u07rpBE="; + rev = "c73e2b170a4927d1dc1b48e878bba6cf0ed9b07c"; + hash = "sha256-C5RIJHqT55QByx02erUkoi2rFUDh/LivP4MIFbRSArI="; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.license = getLicenseFromSpdxId "Apache-2.0"; @@ -1092,12 +1092,12 @@ final: prev: { astrotheme = buildVimPlugin { pname = "astrotheme"; - version = "4.11.0"; + version = "4.12.0"; src = fetchFromGitHub { owner = "AstroNvim"; repo = "astrotheme"; - tag = "v4.11.0"; - hash = "sha256-h84Ay5EPft2ZPCY9iuqvyOXPFrVGZwjUi3OWyQ3x+AQ="; + tag = "v4.12.0"; + hash = "sha256-jDj0rDfGifyC9aTxhN0Ps9OD/s0U2Wvkgfk7mqTFG0Q="; }; meta.homepage = "https://github.com/AstroNvim/astrotheme/"; meta.license = getLicenseFromSpdxId "GPL-3.0-only"; @@ -1610,12 +1610,12 @@ final: prev: { base16-nvim = buildVimPlugin { pname = "base16-nvim"; - version = "0-unstable-2026-05-03"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "RRethy"; repo = "base16-nvim"; - rev = "23e5128eb5f629c29532c24a1e733cbe019f05bb"; - hash = "sha256-n9GrDSLW5+N0LA8QNnG/LubSkC/mLe7ut30N+SfBE7o="; + rev = "7d7a00013066f8ab41be28bd43136d5ca8d0fabd"; + hash = "sha256-wwKPgnkGEP4ztW/31M6+nRnOVHkzGrmm6ElNMul0Buo="; }; meta.homepage = "https://github.com/RRethy/base16-nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -1736,12 +1736,12 @@ final: prev: { bitbake = buildVimPlugin { pname = "bitbake"; - version = "5.0.18"; + version = "6.0.1"; src = fetchFromGitHub { owner = "openembedded"; repo = "bitbake"; - tag = "yocto-5.0.18"; - hash = "sha256-Kl+4P3C4Gn/uXUxrIAi+V9pBJqxpI7Z+6vt8gfdCBag="; + tag = "yocto-6.0.1"; + hash = "sha256-ReX6cGzy6IOfMR1z90U5QWdWLkRqO524zXcp/7xBfBk="; }; meta.homepage = "https://github.com/openembedded/bitbake/"; meta.license = unfree; @@ -2547,12 +2547,12 @@ final: prev: { claudecode-nvim = buildVimPlugin { pname = "claudecode.nvim"; - version = "0.3.0-unstable-2026-06-15"; + version = "0.3.0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "coder"; repo = "claudecode.nvim"; - rev = "2ee26319eb0c101fb2a6da1c9d6650dfa39363da"; - hash = "sha256-wf+O0PxSoslPkpn1owN2jGUiH0zN7o7hWcKAb6Pd5ns="; + rev = "bcb3fe205efe88771e8801d0a99b6fcb0a982bbb"; + hash = "sha256-pJtrh/3pGvALhQheB3LMB01IahTSYvxfCUNdiMvq8L0="; }; meta.homepage = "https://github.com/coder/claudecode.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -2631,12 +2631,12 @@ final: prev: { cmake-tools-nvim = buildVimPlugin { pname = "cmake-tools.nvim"; - version = "0-unstable-2026-06-14"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "Civitasv"; repo = "cmake-tools.nvim"; - rev = "98cdc162572a7b77733030425d8d045d68f2a1fd"; - hash = "sha256-juAaEd08WGmI3ipfKMUbeTmLDK6nCOx/omCbRopIMHE="; + rev = "22859d754b5de738cfe9945e0910729f63deefd0"; + hash = "sha256-HOA8bi+qngLoeicN8DTsgY3r37FMJQ8psyuTXjVd7TY="; }; meta.homepage = "https://github.com/Civitasv/cmake-tools.nvim/"; meta.license = getLicenseFromSpdxId "GPL-3.0-only"; @@ -3484,12 +3484,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "0.0.82-unstable-2026-06-12"; + version = "0.0.82-unstable-2026-06-16"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "207dc0f4feb2fc5db54bf4f7b6fea9b21168c293"; - hash = "sha256-3dGV25DHXSt40N/X2XyaCg5rzgP3cxjoGHJx/ZwRt0o="; + rev = "6535506db1d0f8462ba668b5ca27e15e7f406598"; + hash = "sha256-KG9vSlp6qM3mldJb9xHXYBUrd4Sm8ihAYU2ICf3LTF4="; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.license = unfree; @@ -4171,12 +4171,12 @@ final: prev: { coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "0-unstable-2026-06-15"; + version = "0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "7911f272700449891cbe79e3f87690c4ac638c91"; - hash = "sha256-kP+LrA9Rs0Kfx8eTJ0Cpt5Yg/7RDZS8Ujkm7M8D2pHM="; + rev = "51660094e77742fd13bf98719fa90fdb5490a599"; + hash = "sha256-5MeBi/lBaQ1oln90hwMg9pwBQbfyt1tziaNRn6QurvU="; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; meta.license = getLicenseFromSpdxId "GPL-3.0-only"; @@ -4577,12 +4577,12 @@ final: prev: { ddc-source-file = buildVimPlugin { pname = "ddc-source-file"; - version = "0-unstable-2026-05-24"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "LumaKernel"; repo = "ddc-source-file"; - rev = "b2ff132a07a881251edbc03b5c81f3655803a5b9"; - hash = "sha256-Iw6dYzIUzx7O6+YmNl1W7kjBgjc52m1KGG0oFBySqfk="; + rev = "8548b553c7dbf49728788c29142108c437e0ec76"; + hash = "sha256-96W64aTUbyKgrEDaA6iFDcsVCA6TF3ei/xYyon/N2uY="; }; meta.homepage = "https://github.com/LumaKernel/ddc-source-file/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -5419,12 +5419,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "0-unstable-2026-06-15"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "70f29290cad01cdcbdb03941034a95e5ef9fc365"; - hash = "sha256-4fqj9U24NizLuEWs5sL2MZXyGmznTTV0dmmZgZ0zdmA="; + rev = "4a4a12add28922e5e22d9cfdeda88194f487a8e2"; + hash = "sha256-rWAxDFuqatT3UTPMxn7JhzVCflCpOoxSZagVqaSY5dg="; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -5995,12 +5995,12 @@ final: prev: { flatten-nvim = buildVimPlugin { pname = "flatten.nvim"; - version = "0.5.1-unstable-2025-05-27"; + version = "0.5.1-unstable-2026-06-19"; src = fetchFromGitHub { owner = "willothy"; repo = "flatten.nvim"; - rev = "72527798e75b5e34757491947c2cb853ce21dc0e"; - hash = "sha256-NaOgzTVqOpQnEIOIMlHCupZUDYnLUic9zITKFxcOg3A="; + rev = "d92ca41e9c330f45c1b854a80c89c8488a9d730c"; + hash = "sha256-ZixskxLpno0BbzseafBILoFzRzs14HrBeWlRQrqkAS8="; }; meta.homepage = "https://github.com/willothy/flatten.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -7073,12 +7073,12 @@ final: prev: { guh-nvim = buildVimPlugin { pname = "guh.nvim"; - version = "0.0.1-unstable-2026-06-14"; + version = "0.0.1-unstable-2026-06-19"; src = fetchFromGitHub { owner = "justinmk"; repo = "guh.nvim"; - rev = "92ffef63af03b7188b8d11e052eaa3822b59820c"; - hash = "sha256-5vAyerfY08J0J4qQY5vPmNRRjDQGv2B+nUxIgs6I1DQ="; + rev = "ebe54715626173abba55e17282c60561bcfbfb6c"; + hash = "sha256-v6N+Y86heqpt46qOJwpzXs2yGamM6sxd9DJDzo8nm4g="; }; meta.homepage = "https://github.com/justinmk/guh.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -8110,12 +8110,12 @@ final: prev: { jedi-vim = buildVimPlugin { pname = "jedi-vim"; - version = "0.11.2-unstable-2026-05-04"; + version = "0.11.2-unstable-2026-06-16"; src = fetchFromGitHub { owner = "davidhalter"; repo = "jedi-vim"; - rev = "a33071af6b3cf2399bc4631e0aa265901e1cf99e"; - hash = "sha256-Tg+JHiOneIqfVKJa8VfIbB1aNAYlJGNoiY/+7qgAYf8="; + rev = "a13c7bf64dbb4abcf676b4e41c5fedc2d4e7f6dd"; + hash = "sha256-Fy0zJHambtY9T4KPWXBc7wXktXo/EIUr6t+eehFAz3M="; fetchSubmodules = true; }; meta.homepage = "https://github.com/davidhalter/jedi-vim/"; @@ -8167,12 +8167,12 @@ final: prev: { jj-nvim = buildVimPlugin { pname = "jj.nvim"; - version = "0.6.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "NicolasGB"; repo = "jj.nvim"; - tag = "v0.6.0"; - hash = "sha256-hoU+DenrgxNwvLNmDtIsJ5yB5fhRjDRPOOL8WW9bpZM="; + tag = "v0.7.1"; + hash = "sha256-AxmZTSytBEGzjqQJrFV2+oHSVaG21Vx6YRezto3MT9s="; }; meta.homepage = "https://github.com/NicolasGB/jj.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9803,12 +9803,12 @@ final: prev: { mini-ai = buildVimPlugin { pname = "mini.ai"; - version = "0.17.0-unstable-2026-06-05"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.ai"; - rev = "4511b3481707c1d021485475d34f2ed2a50bf47b"; - hash = "sha256-weROF3Xf/XzUYJyI1NGm1HRnWEWjWbiEc5th5Gv55Tk="; + rev = "d73c36349aa7b0bab5f77ad71701a1d42211a1df"; + hash = "sha256-5lmxcbEwlUcV3D4Zw93dLH2onFdpGMEAhul51lbxFIg="; }; meta.homepage = "https://github.com/nvim-mini/mini.ai/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9817,12 +9817,12 @@ final: prev: { mini-align = buildVimPlugin { pname = "mini.align"; - version = "0.17.0-unstable-2026-06-05"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.align"; - rev = "a7cd9465ac72c65d726f8fdc8b71ceb63ce8c0fd"; - hash = "sha256-SBc4LHrQ2WqJINLjJC3qQfTfKVP7p6gxa7D+sz15CSc="; + rev = "8cebe89d82f20e6d21b27346bcde4b4b6244a9f1"; + hash = "sha256-0YVTahHSbzhEEpw9zYfGljxx+ufsuZ0qWiu2SZzTD9U="; }; meta.homepage = "https://github.com/nvim-mini/mini.align/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9831,12 +9831,12 @@ final: prev: { mini-animate = buildVimPlugin { pname = "mini.animate"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.animate"; - rev = "a133965b027a6377fddca43f11659af357c12758"; - hash = "sha256-mSeJEg5WUQrObE/eX7mmazBQFF9i+f/WLlxWXmLCaSI="; + rev = "1c243baec3a308ea3552fbbd2f5d24ed804bf17d"; + hash = "sha256-xxEoAH267h7oEMaMtv9YRsJRL5X1pWbAeCy/U+i33gs="; }; meta.homepage = "https://github.com/nvim-mini/mini.animate/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9845,12 +9845,12 @@ final: prev: { mini-base16 = buildVimPlugin { pname = "mini.base16"; - version = "0.17.0-unstable-2026-06-04"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.base16"; - rev = "33c6fb4a088392df272a4d88f9bf07f466c5a459"; - hash = "sha256-oVUSqKyMhnGKsrmZmtm8GM59FIGILYquoq1K6sNNF84="; + rev = "ecbcb4e363169a663ece476f35fd87870c6d6a8b"; + hash = "sha256-Q038ztqiCjX9WAqlcKC4auNNeRtC+hOV6BvMml/Tdp8="; }; meta.homepage = "https://github.com/nvim-mini/mini.base16/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9859,12 +9859,12 @@ final: prev: { mini-basics = buildVimPlugin { pname = "mini.basics"; - version = "0.17.0-unstable-2026-05-21"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.basics"; - rev = "4255727accba14db930823da4168c7f1ea68ff80"; - hash = "sha256-UVZkMfRub44plD0+wOd+//P7BejCqwf3mxCH9fMiosw="; + rev = "b5be271ebe862ca0570e450976799554e585d16e"; + hash = "sha256-/H9/3JkZigApufNvWMtOFbsrHuG4cwPuY+fKmklWkU8="; }; meta.homepage = "https://github.com/nvim-mini/mini.basics/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9873,12 +9873,12 @@ final: prev: { mini-bracketed = buildVimPlugin { pname = "mini.bracketed"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.bracketed"; - rev = "d94d51dcee625723aaaf8d38174b48522eaf9131"; - hash = "sha256-6HD3eYKkRYsS+evLvfptMOczC3ljrf5PurIwx9tZp1U="; + rev = "7662c280946faf573c4eabf307d78406ad0783e4"; + hash = "sha256-vsj7cf6deB9o0UkFN/ewk/kxKooC0lB7txRpbbNnaLc="; }; meta.homepage = "https://github.com/nvim-mini/mini.bracketed/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9901,12 +9901,12 @@ final: prev: { mini-clue = buildVimPlugin { pname = "mini.clue"; - version = "0.17.0-unstable-2026-06-05"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.clue"; - rev = "4b3db71003fa06200680afb9f1d05506b79eb953"; - hash = "sha256-6ttyphQgT3yjWOOzmLKzSqQUtyah2FvZz3jDprqKjno="; + rev = "62e9e38c3dc4b7d429f1b6e28d96f96cdff71132"; + hash = "sha256-ivDrHCyW7YaaEtUwkmqRKwT4bYnvy3Nn3fH//STYsPA="; }; meta.homepage = "https://github.com/nvim-mini/mini.clue/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9915,12 +9915,12 @@ final: prev: { mini-cmdline = buildVimPlugin { pname = "mini.cmdline"; - version = "0.17.0-unstable-2026-06-01"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.cmdline"; - rev = "044848fd9b69d01ba05d0a56a530969743a94eba"; - hash = "sha256-fq10UdMxenCCdpBv/S6ZdqCbjXPAj9eWCljBGPRMWOI="; + rev = "8e3fe6ee41a960226bc0dc663120363a40bc18bd"; + hash = "sha256-WCsFDbk4/Cql9kJ44m++YlanasLE7ptYaaGrLoSpxYw="; }; meta.homepage = "https://github.com/nvim-mini/mini.cmdline/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9929,12 +9929,12 @@ final: prev: { mini-colors = buildVimPlugin { pname = "mini.colors"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.colors"; - rev = "c40f49f3d41a3207f1b8f854919837c34acdc0c5"; - hash = "sha256-dcsAoj9r02YuWC0gz1BtjSVguQNxyD85Q4mEp3cDsSk="; + rev = "3c67f88070edb27035ae10c4fd094650a7a8efc7"; + hash = "sha256-YMBNhdIRSAKhTA3h0K1jKAW4+z/+Nj6kApMAHxkIUaE="; }; meta.homepage = "https://github.com/nvim-mini/mini.colors/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9943,12 +9943,12 @@ final: prev: { mini-comment = buildVimPlugin { pname = "mini.comment"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.comment"; - rev = "fc87ba6554f182161d9a4bab5017c575571f000f"; - hash = "sha256-kNELUIgJxiEJHj+evZt0aG4+Nvzdow1NpZOI2M2xTaU="; + rev = "4677392f091e8b5c18d4b535130220a6d1da4aca"; + hash = "sha256-14YdoEPMudcfYWrb62Fv2GuoWW85v2F9s3/yKxbFN88="; }; meta.homepage = "https://github.com/nvim-mini/mini.comment/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9957,12 +9957,12 @@ final: prev: { mini-completion = buildVimPlugin { pname = "mini.completion"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.completion"; - rev = "04abe6fc7860858785ba63c435d76bf5b8b64b5f"; - hash = "sha256-DYJkOr64I1CLo5N+vgRa4xIbi3SUSZVPyy0e0Qo39C0="; + rev = "0aeee1231b90d70563e24facc238ab4359b8d5fc"; + hash = "sha256-GD6s5qDvKrGk3qM+rk5L8fp7SmvhfKrZO+B6h7cwpAg="; }; meta.homepage = "https://github.com/nvim-mini/mini.completion/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9971,12 +9971,12 @@ final: prev: { mini-cursorword = buildVimPlugin { pname = "mini.cursorword"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.cursorword"; - rev = "a01471856e462144ea53972f22a67e790be68ee6"; - hash = "sha256-udcgvHbdBgQnxNix5cRK+FgEraZGdvma+HnVX+b7FPo="; + rev = "331bc17172e41343d39d91a4ab571d510766812e"; + hash = "sha256-FHD3fBCmYpw3P/o//CocQNSBoElOr7EleIdiSKM7c8E="; }; meta.homepage = "https://github.com/nvim-mini/mini.cursorword/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9985,12 +9985,12 @@ final: prev: { mini-deps = buildVimPlugin { pname = "mini.deps"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.deps"; - rev = "9da6c44316de10f4227ff366d574a2baa4004b1b"; - hash = "sha256-QGDLIXIMynE6c5iC56z9bXB2d2iPSOYeq5IOFEIsRYA="; + rev = "75a5568a36dfb15cf2f459bca30120335bf91ec7"; + hash = "sha256-nbtOiQAgUfgoLzjXVb/SKPVRBp7bdYLBvYPg4CvchsI="; }; meta.homepage = "https://github.com/nvim-mini/mini.deps/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9999,12 +9999,12 @@ final: prev: { mini-diff = buildVimPlugin { pname = "mini.diff"; - version = "0.17.0-unstable-2026-06-15"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.diff"; - rev = "05be51814a718e74244829754a2a900a430a8d8b"; - hash = "sha256-B7Z7rYEnxWTl09oO2fXtRFKdGVYwRCY3B7hsgj5kNzE="; + rev = "0743d26bd858ebe32efcf5c86a91a422a000f273"; + hash = "sha256-ZhCsTAzuVRMbVSWWepsA8qrS1GTPNokm0NxXn3hYEoM="; }; meta.homepage = "https://github.com/nvim-mini/mini.diff/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10013,12 +10013,12 @@ final: prev: { mini-doc = buildVimPlugin { pname = "mini.doc"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.doc"; - rev = "bc3a3ecfd38cbda6752cbe4559aca225085dd90e"; - hash = "sha256-Qv7mbu/X6UoPG66oMR3TMcyWSAnc1AZUrhCGLd58M6w="; + rev = "54bb11880f2208a059a8d2564c3f4b586b78e044"; + hash = "sha256-g1JvCOxQY5oFEr2Q5l8e31gC0O5VvIP9ZuHncK83QSE="; }; meta.homepage = "https://github.com/nvim-mini/mini.doc/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10027,12 +10027,12 @@ final: prev: { mini-extra = buildVimPlugin { pname = "mini.extra"; - version = "0.17.0-unstable-2026-06-07"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.extra"; - rev = "eb21c1117207d3aa1ae532c666c692e94909087e"; - hash = "sha256-kViQTJ5jzCXf7McuikvwaqfzB54JSheyeiBzSKoq9vY="; + rev = "e5ecf197f8954d002cb9e85b3715851e2c8d3cd5"; + hash = "sha256-QjA7O9AXfRWgsq3ma2Q0eonD66WRvd4qT3Jk61PgfG0="; }; meta.homepage = "https://github.com/nvim-mini/mini.extra/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10041,12 +10041,12 @@ final: prev: { mini-files = buildVimPlugin { pname = "mini.files"; - version = "0.17.0-unstable-2026-06-05"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.files"; - rev = "02874bc653fbecf2bee2c65441d0ebd09110f011"; - hash = "sha256-IfV2W9EFVtfXofEbwiWwCK8zprJlXiAKZgvKhnsp/mc="; + rev = "a5689dae6b732955e33eec225b798d6815063179"; + hash = "sha256-RhD0kEdJL47nSDjrKzuN+l5+65gJ/7w+eqtP3zLVln8="; }; meta.homepage = "https://github.com/nvim-mini/mini.files/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10055,12 +10055,12 @@ final: prev: { mini-fuzzy = buildVimPlugin { pname = "mini.fuzzy"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.fuzzy"; - rev = "2c0e7809e0c51dccb335d01f02d4f6b2b4d6fcdc"; - hash = "sha256-AX/Di9KfRryWthGs1kIObxlR9vG9/YAXylWyPGxe+js="; + rev = "016c90a5e2c7235c26684dc0e13f6f019e1dcd84"; + hash = "sha256-xk7PqaKzvUXl7v2DSRD3xu6aV1lrHB0GtbGOaoSRyZc="; }; meta.homepage = "https://github.com/nvim-mini/mini.fuzzy/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10069,12 +10069,12 @@ final: prev: { mini-git = buildVimPlugin { pname = "mini-git"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini-git"; - rev = "7c81d173462042cd3a3571643bce03a6c255fd41"; - hash = "sha256-hII9oQKitOzpycdgP41c4INZUJ1kEtwUtf8SlfFDlZU="; + rev = "96db7676696e53add56726e9e80f92dff9f63d17"; + hash = "sha256-Xu3yiQU1ibvq1skFiyie5IkHWGU7UQ46jChyO3hrgZw="; }; meta.homepage = "https://github.com/nvim-mini/mini-git/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10083,12 +10083,12 @@ final: prev: { mini-hipatterns = buildVimPlugin { pname = "mini.hipatterns"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.hipatterns"; - rev = "e25cf080aae092a651a92fa5e477f64a61adbebf"; - hash = "sha256-0oheCwV4qpU45f7S2jFkqMwpRiatjXjtDFAerNU2fLQ="; + rev = "607d604e650cdf21d71f863d040c496a1d0cb320"; + hash = "sha256-7ydDX9dKXFKg4o9omp+ZZfC3DLjQoIDC6n+iAYoH2ug="; }; meta.homepage = "https://github.com/nvim-mini/mini.hipatterns/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10097,12 +10097,12 @@ final: prev: { mini-hues = buildVimPlugin { pname = "mini.hues"; - version = "0.17.0-unstable-2026-06-04"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.hues"; - rev = "ab36ead75b445fd81e00e7c3e1cbf0bc1e8f2d14"; - hash = "sha256-QYl68gVtqsmIrVAN1hUH3kkdmNAKAHPjMhIXTFJm3iI="; + rev = "38e6aec74052818aef0ed4b8a24ea7113125f9ad"; + hash = "sha256-x//2b2QUSmHP7HgjG1Ri31vwJ0acDkI6Pr75927wNrI="; }; meta.homepage = "https://github.com/nvim-mini/mini.hues/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10111,12 +10111,12 @@ final: prev: { mini-icons = buildVimPlugin { pname = "mini.icons"; - version = "0.17.0-unstable-2026-06-15"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.icons"; - rev = "d48ad47359218d2b019034f95f601b3861180885"; - hash = "sha256-sDW/9Y5MhzvklkiW7XmrDslCCGDcYliJ5awgj1Ko558="; + rev = "e56797f90192d81f1fda02e662fc3e8e3d775027"; + hash = "sha256-Lr5/aHSnwfDAidvGTIOfEvp0lNpnp5kFNnIUSssnaOw="; }; meta.homepage = "https://github.com/nvim-mini/mini.icons/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10125,12 +10125,12 @@ final: prev: { mini-indentscope = buildVimPlugin { pname = "mini.indentscope"; - version = "0.17.0-unstable-2026-06-07"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.indentscope"; - rev = "98453149c3394ca3d1bf252e838e4777573b63e2"; - hash = "sha256-6b6rVX74wp6cnSaQyZ0hCfWOD94skyFInZgg8JHD5HY="; + rev = "d3f955f09b1a05d25d5a7740338fba2baaee41a3"; + hash = "sha256-ahA7Ud+f55wpEK7Lp0Zuf1djB8NcIpqmvwFPO2r6EPs="; }; meta.homepage = "https://github.com/nvim-mini/mini.indentscope/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10139,12 +10139,12 @@ final: prev: { mini-input = buildVimPlugin { pname = "mini.input"; - version = "0-unstable-2026-06-15"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.input"; - rev = "d97776877c2dadbc7b5830d47eefa99e33e48cb1"; - hash = "sha256-fOILbrCQciZtMTKtLzXtFKghc/ocR09szG7yyPaunFs="; + rev = "906dfc354e8c5f9925e019612d042efe1c2c3bf3"; + hash = "sha256-sKWRtSEWqKOaMLiemYiOyRgIWYsaLgycRmyYDKd389k="; }; meta.homepage = "https://github.com/nvim-mini/mini.input/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10153,12 +10153,12 @@ final: prev: { mini-jump = buildVimPlugin { pname = "mini.jump"; - version = "0.17.0-unstable-2026-06-07"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.jump"; - rev = "741a2ac3ac4015a78ee5e7b90ba054508686457a"; - hash = "sha256-q5e1HScZsQFNNiMBd9Kn4qjW+oV5XfZUtkBeYduZ9+o="; + rev = "7dc394e21a59ecfd786242314dc4a68619de216d"; + hash = "sha256-AsrwzaOsh+c3BtN4knD6FvLvQl0JwQ8kPi6c/8KZGSw="; }; meta.homepage = "https://github.com/nvim-mini/mini.jump/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10167,12 +10167,12 @@ final: prev: { mini-jump2d = buildVimPlugin { pname = "mini.jump2d"; - version = "0.17.0-unstable-2026-06-05"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.jump2d"; - rev = "f95769bc20586f63d16d814175f759bf4d44bfd2"; - hash = "sha256-AvkV549zYxtRnjWtZHwGwwPHMy1D2sWNxkUSUQhMyCE="; + rev = "ef08ddb40e04657b9439427f276b0546a8837c04"; + hash = "sha256-tEYxxutbVzMg2nthOVvMUQFW9MZDLlTTB9HRMS2Y62M="; }; meta.homepage = "https://github.com/nvim-mini/mini.jump2d/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10181,12 +10181,12 @@ final: prev: { mini-keymap = buildVimPlugin { pname = "mini.keymap"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.keymap"; - rev = "14f4cf1058bd3458d4cccd6a4587b6ebb1d43385"; - hash = "sha256-jDrh4BE5U4+ADmMtZpUiY4azxG/8H7ntz54VW6mLh3g="; + rev = "2779b4a5d21ddd738b4c4c4b2347da6c89c62713"; + hash = "sha256-hAkaV2IXBYhoObNOZO2JOxYC+0f2dY090x+d91B0MCg="; }; meta.homepage = "https://github.com/nvim-mini/mini.keymap/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10195,12 +10195,12 @@ final: prev: { mini-map = buildVimPlugin { pname = "mini.map"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.map"; - rev = "b5c13c5740afdd0f5b0f0af9aa2928e4481212af"; - hash = "sha256-WwTnkEVHubvI55ipKy1aA81H4LR7VuBi6KvIXUS0/p4="; + rev = "7e836e3679387012f84f2a389ace740d57a93a37"; + hash = "sha256-c80XxN/jrC9qqCWmERaRrpNOrkDadcXuy02zr7ffvlI="; }; meta.homepage = "https://github.com/nvim-mini/mini.map/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10209,12 +10209,12 @@ final: prev: { mini-misc = buildVimPlugin { pname = "mini.misc"; - version = "0.17.0-unstable-2026-06-11"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.misc"; - rev = "317e20ad3bdf0f4535f9a7efdae7fbe5c4439f29"; - hash = "sha256-arVLHeI7ON1pMTNq1D17XqQdWZHRMrNKwnYXUb1PWNM="; + rev = "29e2b6838b3f1399d5062f6d735ebc79eb8765f4"; + hash = "sha256-m5jbhTNVT2A9lQhwEVGay3hJD7SkFc+az6DwfishVj0="; }; meta.homepage = "https://github.com/nvim-mini/mini.misc/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10223,12 +10223,12 @@ final: prev: { mini-move = buildVimPlugin { pname = "mini.move"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.move"; - rev = "a776027e68fe763987a0132d59877d651a7c0130"; - hash = "sha256-f+MHsSCR9Y2gVV7X/o+HIVzbwZZVG7eL7Q9XILbqAsc="; + rev = "b9e452f9c83565a1520e14f7531632160f3b0170"; + hash = "sha256-HVTI8k5KJeULmW6AC1qgCUXF5lHDcCzzp1aaI4H1PgU="; }; meta.homepage = "https://github.com/nvim-mini/mini.move/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10237,12 +10237,12 @@ final: prev: { mini-notify = buildVimPlugin { pname = "mini.notify"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.notify"; - rev = "7e75de73c60590e3f35d5cecd5677a68a437fc54"; - hash = "sha256-VXhsQM5WQwOTpsus0WOTwmdz4TtGVyM8ZZOpXBqqqv4="; + rev = "7d3832e369853eaf1a2d25dede9db34ae5a809e9"; + hash = "sha256-6oggS2HesLCUmWOybpyKYF/19b3RXChxn/dDTbo4L0g="; }; meta.homepage = "https://github.com/nvim-mini/mini.notify/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10251,12 +10251,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "0.17.0-unstable-2026-06-15"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.nvim"; - rev = "7ed410c73ebb910754c2938a6dae50c51c3a096a"; - hash = "sha256-yyJ0BwKMOi+c2WODEUnlRB5iz+3i4u8G7zL4mtayRMQ="; + rev = "ecb05c524a99490c95a8862eb5cb09b1e629ed42"; + hash = "sha256-n5xBMzebGmiIsL26jTKy+YfccRQ1iwvvMAnqc7bxFwo="; }; meta.homepage = "https://github.com/nvim-mini/mini.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10265,12 +10265,12 @@ final: prev: { mini-operators = buildVimPlugin { pname = "mini.operators"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.operators"; - rev = "d9b2f3892ad177cc141987ccfa8944cf21474f77"; - hash = "sha256-FrkWVfNzHaVqqvmprj8kn7MubSXjgXn/z0qRT5+hMwM="; + rev = "59c7f7362461a5db830a5752b22ce9f5cd25a966"; + hash = "sha256-9RVfrlRd8THUJb8nJKqTbUPQKPwN8xyKzqZvr0oGQk0="; }; meta.homepage = "https://github.com/nvim-mini/mini.operators/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10279,12 +10279,12 @@ final: prev: { mini-pairs = buildVimPlugin { pname = "mini.pairs"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.pairs"; - rev = "30cf2f01c4aaa2033db67376b9924fa2442c05d6"; - hash = "sha256-rLl7zM97oyi/M4jsq/Zvl9u7Z3enLvNzByyhT4xaCg8="; + rev = "4a014143fcb4e9df26198ccb3ecff3b9e77a048c"; + hash = "sha256-35ewaDXW5RoQUHns0hVXMw6OTf/BTvKXLd1u/warDSE="; }; meta.homepage = "https://github.com/nvim-mini/mini.pairs/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10293,12 +10293,12 @@ final: prev: { mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "0.17.0-unstable-2026-06-15"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.pick"; - rev = "f8ea97c5e89cc923f466e0706046eaa3988f246c"; - hash = "sha256-ZQcB/4D0xVAJswotuSFOspFFHs1BtrHvCF0uDv1yhr0="; + rev = "8c1f75f8ddd8c9f75d07ed2ab5718d2c3cb65a66"; + hash = "sha256-ebjHOQpHWsOdAIdJjimCJqXOmKCZnLobLOF8JroRRxk="; }; meta.homepage = "https://github.com/nvim-mini/mini.pick/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10307,12 +10307,12 @@ final: prev: { mini-sessions = buildVimPlugin { pname = "mini.sessions"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.sessions"; - rev = "e59286b20fbf61171039ddfebc736cf9562e75d5"; - hash = "sha256-rULcDHhAcZDQzX6KJ+PoZncNqGnU1t4iSBpUiGBHZ+g="; + rev = "7cb2945ccc11323b7ca19796eb42618493e1dc12"; + hash = "sha256-hXdpKozw9ZFkrIe/wGxEJR8j02EAPnB5txq+NtrjHgI="; }; meta.homepage = "https://github.com/nvim-mini/mini.sessions/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10321,12 +10321,12 @@ final: prev: { mini-snippets = buildVimPlugin { pname = "mini.snippets"; - version = "0.17.0-unstable-2026-06-15"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.snippets"; - rev = "c59e203fef0de69b8cb67edb07b4fc10d455bb44"; - hash = "sha256-5auuFMTQGO4gSUadW4iSwAZDZYyKBHZVAJCJjXDO1yI="; + rev = "cf5607c66571d130663fd20761d7cbebdbbf713d"; + hash = "sha256-AoSGqdCBdcCwZdwjhgSU3ACvE40FlrZARN/Lp1aZg54="; }; meta.homepage = "https://github.com/nvim-mini/mini.snippets/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10335,12 +10335,12 @@ final: prev: { mini-splitjoin = buildVimPlugin { pname = "mini.splitjoin"; - version = "0.17.0-unstable-2026-05-12"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.splitjoin"; - rev = "146aef247d9bfc58bab20dd921ba6b75ac4b8cf9"; - hash = "sha256-lW9RY8ky7WBL8H5joXiOubOhJjiMGrmRmR/4e59s2g4="; + rev = "4a0e6f5ea83148f6884eed03f287f94c3f22915d"; + hash = "sha256-/3S6D+kuSXgmf3dlCRcABnFpNY6eaFUbEDxGHduh1Es="; }; meta.homepage = "https://github.com/nvim-mini/mini.splitjoin/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10349,12 +10349,12 @@ final: prev: { mini-starter = buildVimPlugin { pname = "mini.starter"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.starter"; - rev = "a7d8b353cf120fee32bb5d88e7a9de5eaec746e7"; - hash = "sha256-fzp3maSVIQYh4Gr5FfDiAdrXdK7Z+V9hpqjgftAkG5U="; + rev = "0575c96206d63fd98d7f786df78dc225bf847d95"; + hash = "sha256-4oaQrsp5f2NqxiiMEzHel0U/onctfnbCBKVTJqhQUPM="; }; meta.homepage = "https://github.com/nvim-mini/mini.starter/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10363,12 +10363,12 @@ final: prev: { mini-statusline = buildVimPlugin { pname = "mini.statusline"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.statusline"; - rev = "7091f554d7d26b5d55f4c937634da53ba277a44a"; - hash = "sha256-EUSzEt4JJI+bT6ll511tT+7ZTkpNqBYxQYw/e+CwHtM="; + rev = "b5547f44560dae3ccd81f914256fa6f705837022"; + hash = "sha256-CVebe3F7o7o+qXiEQkngfvmgtGF7dt1u7ALh1bgedzw="; }; meta.homepage = "https://github.com/nvim-mini/mini.statusline/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10377,12 +10377,12 @@ final: prev: { mini-surround = buildVimPlugin { pname = "mini.surround"; - version = "0.17.0-unstable-2026-06-05"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.surround"; - rev = "9fd5ebef2b34cc4ac3c0f1811a6726ea6d92fa91"; - hash = "sha256-5dJ8GI9NtYbiAUvYdRjtxrTIUVS41VRkWvLtrBNqbhs="; + rev = "580e4cb98c5900d9fe743865fb5a5b2178b4ab18"; + hash = "sha256-ILKwZ1+Dh4HH5DNnNwqH7xnDyCIEnxPRjLDCwqWOeXY="; }; meta.homepage = "https://github.com/nvim-mini/mini.surround/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10391,12 +10391,12 @@ final: prev: { mini-tabline = buildVimPlugin { pname = "mini.tabline"; - version = "0.17.0-unstable-2026-05-19"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.tabline"; - rev = "7d4a8a79f37361ad287d27bda0f37fc53f924a50"; - hash = "sha256-KlrjsgsSnuW0Fpr2Jq2YYRCiw0+KET+YHEKiOnXfYk8="; + rev = "7e8584a06b86902c64227e4abd0c39ae74061101"; + hash = "sha256-6vLYDvQWbI6xILsdedJCU7G129TzcMJdwC0xB50Gw8Y="; }; meta.homepage = "https://github.com/nvim-mini/mini.tabline/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -10419,12 +10419,12 @@ final: prev: { mini-visits = buildVimPlugin { pname = "mini.visits"; - version = "0.17.0-unstable-2026-06-01"; + version = "0.17.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.visits"; - rev = "d3cce4e1f07d59e4e2e1d31502e342fc48376c19"; - hash = "sha256-7fHzk7DsoX2ocwYelaXsOUrxuwAtvD6giHsQC9mVz1E="; + rev = "848858d4141f1cc6f98de79212a63270b09191a1"; + hash = "sha256-rDVKgX2T85i8b29QI8549RaHoEWhUQmxi++hwDR9mZk="; }; meta.homepage = "https://github.com/nvim-mini/mini.visits/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -11007,12 +11007,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "1.4.0-unstable-2026-06-12"; + version = "1.4.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "0748437c07b5e7fd19af738ed0562479381424b1"; - hash = "sha256-rCYdnx//W0m20ph62PEwdMcx8xd0ZIlATBxjlZARjJ4="; + rev = "5eeb19f80e04d86e76abefb3204bd1aab009a9b2"; + hash = "sha256-ExcjOnKkfMIjxyeea5jnEcZEybe8uxopIgM75UXItnY="; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.license = getLicenseFromSpdxId "Apache-2.0"; @@ -11091,12 +11091,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "3.0.0-unstable-2026-06-15"; + version = "3.0.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "5d1b65d6215928e941e1a6a4e76e02fd45ada31f"; - hash = "sha256-K7AtBKS2b77pjfdxb11A7U7ED+XTjn4W8ajk//8U7TA="; + rev = "828dd073e6ad180fdb5c1603c7ad7f68a384c40b"; + hash = "sha256-oai8d/Zin+7jsrde4wGN2x/2vI3dH/Hs4raV/h2lrIA="; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -11598,12 +11598,12 @@ final: prev: { neotest-rspec = buildVimPlugin { pname = "neotest-rspec"; - version = "0-unstable-2025-09-14"; + version = "0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "olimorris"; repo = "neotest-rspec"; - rev = "e7dc67c1167a9e593c804a6be6808ba9a5920d43"; - hash = "sha256-45DTXO0CQ/YCivDev0We7+7Ca4i0kHKZmbSc73lkPSY="; + rev = "7629f8c2837becb72090fbafce58506bb56a00f0"; + hash = "sha256-6FUhSFpQ243mS2Cu7ou7gCr2NlTRtk9+n43aPDeE1U8="; }; meta.homepage = "https://github.com/olimorris/neotest-rspec/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -12367,12 +12367,12 @@ final: prev: { nvim-cokeline = buildVimPlugin { pname = "nvim-cokeline"; - version = "0.4.0-unstable-2025-01-24"; + version = "0.4.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "willothy"; repo = "nvim-cokeline"; - rev = "9fbed130683b7b6f73198c09e35ba4b33f547c08"; - hash = "sha256-O0msAljyNYj4zdFBOCR43QiqHYl1e9c4MASi9MmS+R4="; + rev = "854849e6b853a6ee1f17d62c80ae37435cfb0a3e"; + hash = "sha256-gSwGjKpjVQ2zvbX7jlfdqc4Z0k89uWcKhxYsQaFs24M="; }; meta.homepage = "https://github.com/willothy/nvim-cokeline/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -12784,12 +12784,12 @@ final: prev: { nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "4.22.0-unstable-2026-04-30"; + version = "4.22.0-unstable-2026-06-17"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "4a4d614020d423015e8e08c3335d3f9704d67a6d"; - hash = "sha256-R91WwMm0X1bEckus0YCdZ8RygYXb/W58yLTxyE+dYxc="; + rev = "3281bea1080d85f0a878793c0b7b962b9da1c7fd"; + hash = "sha256-bq4tUf1SLXEgw9p3BrXryreJM89Fe+OG4TyPo9TE1oU="; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; meta.license = unfree; @@ -13048,11 +13048,11 @@ final: prev: { nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "05-unstable-2026-06-06"; + version = "05-unstable-2026-06-17"; src = fetchgit { url = "https://codeberg.org/mfussenegger/nvim-lint/"; - rev = "99cbc3ca8a76845fca50e496be7212bebf907dd3"; - hash = "sha256-c0LEEbbWHZAKk+dpLGOjKvS1miuYLsxUM3AUf/t9ti8="; + rev = "4b7957daf4b81eb578114bd6fcf20b6f5a2b59e8"; + hash = "sha256-5df927RmgLzj2oOsQRrv7KRMOpTD59R4g22p94/6k7g="; }; meta.homepage = "https://codeberg.org/mfussenegger/nvim-lint/"; meta.license = unfree; @@ -13285,12 +13285,12 @@ final: prev: { nvim-numbertoggle = buildVimPlugin { pname = "nvim-numbertoggle"; - version = "0-unstable-2026-04-08"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "sitiom"; repo = "nvim-numbertoggle"; - rev = "c5c0d305aee8532b5515914a08396b9154394c55"; - hash = "sha256-C11XegdlMo5l4NVi9txSc5uivz9qx5HCNtwQSbMm28k="; + rev = "704e098c7f056f0dae9407d8651edd3d183f3fff"; + hash = "sha256-P+Rfzsc8eQiozGPWW0pyNw2mo1cAIAd6a9kEGhZvlXU="; }; meta.homepage = "https://github.com/sitiom/nvim-numbertoggle/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -14139,12 +14139,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "0-unstable-2026-06-05"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "7fed87415c401954f73401bbed0fd736b9611e7c"; - hash = "sha256-9f8ZKK8OKlQSMjvFW6VY/861IZ/EugKfj5WLDkjg+ac="; + rev = "66b8eeca8e18213a19742f8a031e6947c738342f"; + hash = "sha256-dZl0/0JbrxLdQEhPI7xzg0HjD173t67fI5xG9eEJZcI="; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -14391,12 +14391,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "0.13.1"; + version = "0.13.2"; src = fetchFromGitHub { owner = "nickjvandyke"; repo = "opencode.nvim"; - tag = "v0.13.1"; - hash = "sha256-RusMzeU22v4Lnx1n7q3uucLI6AFVk1AUE+IvpDlvuLw="; + tag = "v0.13.2"; + hash = "sha256-2+i0pA2Xn8OalHQ4yEnwLUnklT10r8rgE5qkc8k9754="; }; meta.homepage = "https://github.com/nickjvandyke/opencode.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -15065,12 +15065,12 @@ final: prev: { project-nvim = buildVimPlugin { pname = "project.nvim"; - version = "5.0.0-1"; + version = "5.0.1-1"; src = fetchFromGitHub { owner = "DrKJeff16"; repo = "project.nvim"; - tag = "v5.0.0-1"; - hash = "sha256-zJ/UMESO69829eGgsq53a/LttRSE1bRTo2vy4HjaHY8="; + tag = "v5.0.1-1"; + hash = "sha256-wTz4UcaB/qUzA8sWf0WLZhY7tTE+OonSfpiSu7/JN7I="; }; meta.homepage = "https://github.com/DrKJeff16/project.nvim/"; meta.license = getLicenseFromSpdxId "Apache-2.0"; @@ -15541,12 +15541,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "8.12.0-unstable-2026-05-25"; + version = "8.13.0"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "5adf0895310c1904e5abfaad40a2baad7fe44a07"; - hash = "sha256-vB8rFNSUW9pcBiCjtsA+LRbuysP8HnpsCQHPEFyHTrM="; + tag = "v8.13.0"; + hash = "sha256-ukJUaqEYI60o/lyLM5GaKsRdMW/24IZnzVzPB9/Q/zo="; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -15682,12 +15682,12 @@ final: prev: { roslyn-nvim = buildVimPlugin { pname = "roslyn.nvim"; - version = "0-unstable-2026-06-07"; + version = "0-unstable-2026-06-16"; src = fetchFromGitHub { owner = "seblyng"; repo = "roslyn.nvim"; - rev = "9c5da79216e5776e020dcc6c157983f5352f3f11"; - hash = "sha256-EGsDK45Tl+slGT0fibcwQDdHS1obJHPWgd1+jaOw8fg="; + rev = "c4ef25973bcc30a2c8c8766711fbbdb3d02b70a3"; + hash = "sha256-e0PNOBtjRcsCkbaJn2K2o7Tr1dSte0tOK1jQMWJ2XQ4="; }; meta.homepage = "https://github.com/seblyng/roslyn.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -15863,12 +15863,12 @@ final: prev: { scnvim = buildVimPlugin { pname = "scnvim"; - version = "0-unstable-2026-06-15"; + version = "0-unstable-2026-06-16"; src = fetchFromGitHub { owner = "davidgranstrom"; repo = "scnvim"; - rev = "b7d48851e98e6111ad62f94a3c3ddc9b037122e8"; - hash = "sha256-k5a7d3exVXdjHuILfYIj6cinWoev8h6wYBlNXowuHsw="; + rev = "876732590ef3f409c9705f3659fa1061db2dc7bf"; + hash = "sha256-qpOKAXkj6QjitypJL6YW7qTgQ0iJZpZZhA9tpr4Ya4g="; }; meta.homepage = "https://github.com/davidgranstrom/scnvim/"; meta.license = getLicenseFromSpdxId "GPL-3.0-only"; @@ -15961,12 +15961,12 @@ final: prev: { searchbox-nvim = buildVimPlugin { pname = "searchbox.nvim"; - version = "0-unstable-2026-06-13"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "VonHeikemen"; repo = "searchbox.nvim"; - rev = "83a43dbc52d27755ab1a9f710a11c987f6a73813"; - hash = "sha256-kUJZvXY1JbHvPUyq80nfP7aygi+ZtjcWGPCbsbvHLLQ="; + rev = "c43e52a4ba50981e77334d676173e0e52dc99b28"; + hash = "sha256-Yygm/AsNrAlvwPb6SQKUdxVTNLVYDh7FJTitAfsYu7E="; }; meta.homepage = "https://github.com/VonHeikemen/searchbox.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -16172,12 +16172,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2.1.0-unstable-2026-06-12"; + version = "2.1.0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "501ea73e433246cbd53f0b14bbd205fa44831e4d"; - hash = "sha256-P7XFoM3zZmlOrhRwiY3xJdJZuiIlJAgijLWukt6OHfI="; + rev = "c02d70257e5d6065d4154acd596ec8054a725724"; + hash = "sha256-Pv1pVWOk7lKX3R71qFbR6Hk44CjdMdQ1vQPrYegSo5w="; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -17871,12 +17871,12 @@ final: prev: { tinted-nvim = buildVimPlugin { pname = "tinted-nvim"; - version = "1.0.0-unstable-2026-06-02"; + version = "1.0.0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-nvim"; - rev = "836f016255b886a267a04c8ee190e2f667b092c0"; - hash = "sha256-cKVmIBPTlzOngk/jIOsYw5dJvVzg8nRxz2SfFbqwUYU="; + rev = "2ce11a2b73c61054ea47a9e5b8a6c537f517ab9f"; + hash = "sha256-fLOPbvsY2yvaCIshcLlq+6qMbnd0hXtZkUnXdQcp/Lg="; }; meta.homepage = "https://github.com/tinted-theming/tinted-nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -17885,12 +17885,12 @@ final: prev: { tinted-vim = buildVimPlugin { pname = "tinted-vim"; - version = "01-unstable-2026-05-04"; + version = "01-unstable-2026-06-18"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-vim"; - rev = "c086276f0227f41d17b68b1fe2e378b3b113401d"; - hash = "sha256-qfG5xFnAZd3o1kGL8xQPAkqHHvx+twJMkwCrL2Wdkrg="; + rev = "e89c8ca390bbbb21f875b457b1f2e6d5d1950ca2"; + hash = "sha256-T4rXBjwhvYhoQvqdXbDQdojgf/Jf9sIo3WYP+hQtKQY="; }; meta.homepage = "https://github.com/tinted-theming/tinted-vim/"; meta.license = unfree; @@ -20157,12 +20157,12 @@ final: prev: { vim-dadbod-ui = buildVimPlugin { pname = "vim-dadbod-ui"; - version = "0-unstable-2026-02-11"; + version = "0-unstable-2026-06-19"; src = fetchFromGitHub { owner = "kristijanhusak"; repo = "vim-dadbod-ui"; - rev = "07e92e22114cc5b1ba4938d99897d85b58e20475"; - hash = "sha256-Of/9Ju2pkMEAZdSnDoRGxGSCBbR0e0oSRTts1VXVCf4="; + rev = "afd07819d8efcefc3317205b855ad4e3513b0011"; + hash = "sha256-jyNaKXUM0uWsZO4G0y09hgfq5Ned9bFSjahL/T/V7Fs="; }; meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-ui/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -23952,12 +23952,12 @@ final: prev: { vim-spirv = buildVimPlugin { pname = "vim-spirv"; - version = "0.5.2-unstable-2026-05-28"; + version = "0.5.2-unstable-2026-06-18"; src = fetchFromGitHub { owner = "kbenzie"; repo = "vim-spirv"; - rev = "e7de5b5adbb3c59014d98cf0d1198919f9fa5e1c"; - hash = "sha256-MoHDekfBwUBBsrR7AYkL3tT0aSIDqcFOK13+mEjdpfo="; + rev = "1d6c33a2879a7fdddc94659eeae09e504da13f39"; + hash = "sha256-HDJdBW0Z7YxZtvGZAXaGcHeBsmKgyYiGARK501/WCtk="; }; meta.homepage = "https://github.com/kbenzie/vim-spirv/"; meta.license = getLicenseFromSpdxId "MIT"; diff --git a/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix index d2e8dcbddf83..9b60246c80f4 100644 --- a/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix @@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "oxc"; name = "oxc-vscode"; - version = "1.57.0"; - hash = "sha256-kz4YqPcDjBX7hT3O7odPQgYmGMO34VGw16d6mpzXq7c="; + version = "1.58.0"; + hash = "sha256-30dFeguNbY8WM3fLym6aUMkHYH5wA5scSNn04Ukbj9U="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/emulators/libretro/cores/beetle-vb.nix b/pkgs/applications/emulators/libretro/cores/beetle-vb.nix index 619d07ba98b3..2368ed316d72 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-vb.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-vb.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-vb"; - version = "0-unstable-2026-04-20"; + version = "0-unstable-2026-06-14"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-vb-libretro"; - rev = "1275bd7bddf2166be5a10e45c26c5c2a61370658"; - hash = "sha256-3JTcAITogWP9yQ4sLZl8YlUHzu9LvWor9liQRIwf2b8="; + rev = "38e7a0ec9ac7079ca1c1e3dd9aaf5b56f527efca"; + hash = "sha256-+57qsfH2wygKdD66yauzKD9XDf01q4LeiWdIeYbVUmc="; }; makefile = "Makefile"; diff --git a/pkgs/applications/emulators/libretro/cores/snes9x.nix b/pkgs/applications/emulators/libretro/cores/snes9x.nix index 288bf5f1acdb..be3c91bfc28e 100644 --- a/pkgs/applications/emulators/libretro/cores/snes9x.nix +++ b/pkgs/applications/emulators/libretro/cores/snes9x.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "snes9x"; - version = "0-unstable-2026-05-20"; + version = "0-unstable-2026-06-16"; src = fetchFromGitHub { owner = "snes9xgit"; repo = "snes9x"; - rev = "f8aff9cbd0ab3ee92679f039298d57b55f9d790e"; - hash = "sha256-4tOXpK2OBY6u5NnuIq5NWT3haOp2y+4BtBlHVAzEuRE="; + rev = "9df418161bd030d59a0ab0c7b656df68dea11007"; + hash = "sha256-1NZ0ESAunxYOIuk/X+41HELKdxq1U6VG5EG+or+VLkk="; }; makefile = "Makefile"; diff --git a/pkgs/by-name/cu/cudatext/deps.json b/pkgs/by-name/cu/cudatext/deps.json index f05c521228cf..ba7392d2130e 100644 --- a/pkgs/by-name/cu/cudatext/deps.json +++ b/pkgs/by-name/cu/cudatext/deps.json @@ -16,8 +16,8 @@ }, "ATSynEdit": { "owner": "Alexey-T", - "rev": "2026.05.20", - "hash": "sha256-r3DARtsBEXxkC9wBGuIuY6qU9GQcXPeakQsK2P8zXI0=" + "rev": "2026.06.12", + "hash": "sha256-JTUxakTv9MVbMQArJJC995kSCD37Xs1rvLmDoyQhHf4=" }, "ATSynEdit_Cmp": { "owner": "Alexey-T", @@ -31,8 +31,8 @@ }, "ATSynEdit_Ex": { "owner": "Alexey-T", - "rev": "2026.01.19", - "hash": "sha256-gfx+2HbssaB1frc8QQh3ua+Z4lEM2JnQtSPNZVusaTM=" + "rev": "2026.06.10", + "hash": "sha256-WZnGdl0lt8nOKKZsqPIcSRTVXYEixGKDHtMPveOvE5E=" }, "Python-for-Lazarus": { "owner": "Alexey-T", diff --git a/pkgs/by-name/cu/cudatext/package.nix b/pkgs/by-name/cu/cudatext/package.nix index 21dad5046557..6f2445c3172a 100644 --- a/pkgs/by-name/cu/cudatext/package.nix +++ b/pkgs/by-name/cu/cudatext/package.nix @@ -42,13 +42,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "cudatext"; - version = "1.234.4.0"; + version = "1.234.4.1"; src = fetchFromGitHub { owner = "Alexey-T"; repo = "CudaText"; tag = finalAttrs.version; - hash = "sha256-eVdV02R1YZ3mdoucEoyp7iKhA30+QJNAqdbnOz2Xjy4="; + hash = "sha256-/2OXF0ggbBvgAlQTeQcjxITd8UbdOc9Hruml112XoEU="; }; patches = [ ./proc_globdata.patch ]; diff --git a/pkgs/by-name/gc/gcan/package.nix b/pkgs/by-name/gc/gcan/package.nix new file mode 100644 index 000000000000..ac9013c3d4b2 --- /dev/null +++ b/pkgs/by-name/gc/gcan/package.nix @@ -0,0 +1,34 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gcan"; + version = "1.1.1"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "applicative-systems"; + repo = "gcan"; + tag = "v${finalAttrs.version}"; + hash = "sha256-BZfdc3ddAa9CPC3GOH9G3QJbECbSRY7ymzIMtYl076M="; + }; + + cargoHash = "sha256-5oE69FYTAV6JiTAN4A79+ndI0vHrbAi1JeEJcD+eY2c="; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + meta = { + description = "Analyze, filter, and prune Nix GC roots"; + homepage = "https://github.com/applicative-systems/gcan"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.tfc ]; + mainProgram = "gcan"; + platforms = lib.platforms.unix; + }; +}) diff --git a/pkgs/by-name/ge/gelly/package.nix b/pkgs/by-name/ge/gelly/package.nix index 360988c2c887..7fefe400072e 100644 --- a/pkgs/by-name/ge/gelly/package.nix +++ b/pkgs/by-name/ge/gelly/package.nix @@ -18,16 +18,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gelly"; - version = "1.4.0"; + version = "1.6.2"; src = fetchFromGitHub { owner = "Fingel"; repo = "gelly"; tag = "v${finalAttrs.version}"; - hash = "sha256-3RXAipo8QzRu8OVJqrh2AHVXgvgbEYC7GJ4ho4rbNnI="; + hash = "sha256-yAbItAKzvn2mxNPqg+iuiI5GvFAYXw1721DaVzS0axI="; }; - cargoHash = "sha256-yiW0neFnNPb9go7Yef+DLoUCZ32E3DLe1a0onbte+Xc="; + cargoHash = "sha256-nKWpawdvBdu57O/Fs+cumrfbYrPUouD3uL0YKWOZY+I="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/gr/grafana-image-renderer/package.nix b/pkgs/by-name/gr/grafana-image-renderer/package.nix index c48f30f86fa1..151889764c33 100644 --- a/pkgs/by-name/gr/grafana-image-renderer/package.nix +++ b/pkgs/by-name/gr/grafana-image-renderer/package.nix @@ -6,19 +6,19 @@ buildGoModule (finalAttrs: { pname = "grafana-image-renderer"; - version = "5.7.3"; + version = "5.8.11"; src = fetchFromGitHub { owner = "grafana"; repo = "grafana-image-renderer"; tag = "v${finalAttrs.version}"; - hash = "sha256-CrJkBx2BMGlFtqXR174A5CVTH2GIZHTVxxwJjCi68pg="; + hash = "sha256-qNi268XHyKQ2kvT24ovhzUEREaYMXWlGHfcuyRHjRYQ="; }; - vendorHash = "sha256-3nd0m0PltTiJX5e1tbQ7LSgUmDRXC8nRktOVAIgHOCU="; + vendorHash = "sha256-QiseTdsFOBg3aDYpdmLHfXL9eFll6iJo4wSKwXvdGnM="; postPatch = '' - substituteInPlace go.mod --replace-fail 'go 1.26.1' 'go 1.25.7' + substituteInPlace go.mod --replace-fail 'go 1.26.4' 'go 1.26.3' ''; subPackages = [ "." ]; diff --git a/pkgs/by-name/lc/lcevcdec/package.nix b/pkgs/by-name/lc/lcevcdec/package.nix index b8c91741953b..553d15b0b285 100644 --- a/pkgs/by-name/lc/lcevcdec/package.nix +++ b/pkgs/by-name/lc/lcevcdec/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "lcevcdec"; - version = "4.1.0"; + version = "4.2.0"; outputs = [ "out" @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "v-novaltd"; repo = "LCEVCdec"; tag = finalAttrs.version; - hash = "sha256-QzejWq0XGPLu+YVNetfbzczNuZ6Gp5QJP5G2RZUan6M="; + hash = "sha256-EVp+ucydbBWlMMXbldkwDEbFlM88UIts8f/PspIqqSY="; }; postPatch = '' diff --git a/pkgs/by-name/me/meshcentral/optionalDependencies.patch b/pkgs/by-name/me/meshcentral/optionalDependencies.patch index 09ad09fdfdb3..a1e393979d70 100644 --- a/pkgs/by-name/me/meshcentral/optionalDependencies.patch +++ b/pkgs/by-name/me/meshcentral/optionalDependencies.patch @@ -1,36 +1,36 @@ -From 2036fde7f3e47d3268acdbe4f9c9bc7453d100da Mon Sep 17 00:00:00 2001 +From b4628a6a19629bfdff70d92dfaf0792e3b658ad6 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 25 Apr 2026 15:29:21 +0200 Subject: [PATCH] Add optional deps --- - package-lock.json | 18249 +++++++++++++++++++++++++++++++++++++++----- + package-lock.json | 17442 +++++++++++++++++++++++++++++++++++++++----- package.json | 59 + - 2 files changed, 16601 insertions(+), 1707 deletions(-) + 2 files changed, 15866 insertions(+), 1635 deletions(-) diff --git a/package-lock.json b/package-lock.json -index 2af3a0d1..5c5f4b73 100644 +index c1334f60..7855a902 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "meshcentral", -- "version": "1.1.58", -+ "version": "1.1.59", +- "version": "1.1.59", ++ "version": "1.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "meshcentral", -- "version": "1.1.58", -+ "version": "1.1.59", +- "version": "1.1.59", ++ "version": "1.2.0", "license": "Apache-2.0", "dependencies": { "@seald-io/nedb": "4.1.2", -@@ -33,2433 +33,16574 @@ +@@ -33,1309 +33,14255 @@ }, "engines": { - "node": ">=16.0.0" + "node": ">=20.0.0" + }, + "optionalDependencies": { + "@crowdsec/express-bouncer": "^0.1.0", @@ -97,10 +97,10 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", -+ "node_modules/@aws-crypto/sha256-browser": { ++ "node_modules/@aws-crypto/crc32": { + "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", -+ "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", ++ "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz", ++ "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -110,27 +110,13 @@ index 2af3a0d1..5c5f4b73 100644 - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" -+ "@aws-crypto/sha256-js": "^5.2.0", -+ "@aws-crypto/supports-web-crypto": "^5.2.0", + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", -+ "@aws-sdk/util-locate-window": "^3.0.0", -+ "@smithy/util-utf8": "^2.0.0", -+ "tslib": "^2.6.2" -+ } -+ }, -+ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", -+ "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { + "tslib": "^2.6.2" }, "engines": { - "node": ">=12" -+ "node": ">=14.0.0" ++ "node": ">=16.0.0" } }, - "node_modules/@otplib/core": { @@ -145,19 +131,21 @@ index 2af3a0d1..5c5f4b73 100644 - "integrity": "sha512-qPuhN3QrT7ZZLcLCyKOSNhuijUi9G5guMRVrxq63r9YNOxxQjPm59gVxLM+7xGnHnM6cimY57tuKsjK7y9LM1g==", - "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", - "license": "MIT", -+ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", -+ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", ++ "node_modules/@aws-crypto/sha256-browser": { ++ "version": "5.2.0", ++ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", ++ "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "@otplib/core": "^12.0.1" -+ "@smithy/is-array-buffer": "^2.2.0", ++ "@aws-crypto/sha256-js": "^5.2.0", ++ "@aws-crypto/supports-web-crypto": "^5.2.0", ++ "@aws-crypto/util": "^5.2.0", ++ "@aws-sdk/types": "^3.222.0", ++ "@aws-sdk/util-locate-window": "^3.0.0", ++ "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=14.0.0" } }, - "node_modules/@otplib/plugin-thirty-two": { @@ -166,28 +154,6 @@ index 2af3a0d1..5c5f4b73 100644 - "integrity": "sha512-MtT+uqRso909UkbrrYpJ6XFjj9D+x2Py7KjTO9JDPhL0bJUYVu5kFP4TFZW4NFAywrAtFRxOVY261u0qwb93gA==", - "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", - "license": "MIT", -+ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", -+ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "@otplib/core": "^12.0.1", -- "thirty-two": "^1.0.2" -+ "@smithy/util-buffer-from": "^2.2.0", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=14.0.0" - } - }, -- "node_modules/@otplib/preset-default": { -- "version": "12.0.1", -- "resolved": "https://registry.npmjs.org/@otplib/preset-default/-/preset-default-12.0.1.tgz", -- "integrity": "sha512-xf1v9oOJRyXfluBhMdpOkr+bsE+Irt+0D5uHtvg6x1eosfmHCsCC6ej/m7FXiWqdo0+ZUI6xSKDhJwc8yfiOPQ==", -- "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", -- "license": "MIT", + "node_modules/@aws-crypto/sha256-js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", @@ -196,8 +162,7 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true, "dependencies": { - "@otplib/core": "^12.0.1", -- "@otplib/plugin-crypto": "^12.0.1", -- "@otplib/plugin-thirty-two": "^12.0.1" +- "thirty-two": "^1.0.2" + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^2.6.2" @@ -206,10 +171,11 @@ index 2af3a0d1..5c5f4b73 100644 + "node": ">=16.0.0" } }, -- "node_modules/@otplib/preset-v11": { +- "node_modules/@otplib/preset-default": { - "version": "12.0.1", -- "resolved": "https://registry.npmjs.org/@otplib/preset-v11/-/preset-v11-12.0.1.tgz", -- "integrity": "sha512-9hSetMI7ECqbFiKICrNa4w70deTUfArtwXykPUvSHWOdzOlfa9ajglu7mNCntlvxycTiOAXkQGwjQCzzDEMRMg==", +- "resolved": "https://registry.npmjs.org/@otplib/preset-default/-/preset-default-12.0.1.tgz", +- "integrity": "sha512-xf1v9oOJRyXfluBhMdpOkr+bsE+Irt+0D5uHtvg6x1eosfmHCsCC6ej/m7FXiWqdo0+ZUI6xSKDhJwc8yfiOPQ==", +- "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", - "license": "MIT", + "node_modules/@aws-crypto/supports-web-crypto": { + "version": "5.2.0", @@ -224,25 +190,54 @@ index 2af3a0d1..5c5f4b73 100644 + "tslib": "^2.6.2" } }, -- "node_modules/@pkgjs/parseargs": { -- "version": "0.11.0", -- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", -- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", +- "node_modules/@otplib/preset-v11": { +- "version": "12.0.1", +- "resolved": "https://registry.npmjs.org/@otplib/preset-v11/-/preset-v11-12.0.1.tgz", +- "integrity": "sha512-9hSetMI7ECqbFiKICrNa4w70deTUfArtwXykPUvSHWOdzOlfa9ajglu7mNCntlvxycTiOAXkQGwjQCzzDEMRMg==", - "license": "MIT", + "node_modules/@aws-crypto/util": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", + "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", + "license": "Apache-2.0", - "optional": true, -- "engines": { -- "node": ">=14" -+ "dependencies": { ++ "optional": true, + "dependencies": { +- "@otplib/core": "^12.0.1", +- "@otplib/plugin-crypto": "^12.0.1", +- "@otplib/plugin-thirty-two": "^12.0.1" + "@aws-sdk/types": "^3.222.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" } }, +- "node_modules/@pkgjs/parseargs": { +- "version": "0.11.0", +- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", +- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", +- "license": "MIT", ++ "node_modules/@aws-sdk/client-cognito-identity": { ++ "version": "3.1072.0", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1072.0.tgz", ++ "integrity": "sha512-V4Ic0hmxYlDiyMGArYoPL0EG6A4NHO6tlXC0oIfVJNAr/4uG9cbEMwcutrZkWVMU0QnxYk4iuOjUenF3wOGEBg==", ++ "license": "Apache-2.0", + "optional": true, ++ "dependencies": { ++ "@aws-crypto/sha256-browser": "5.2.0", ++ "@aws-crypto/sha256-js": "5.2.0", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/credential-provider-node": "^3.972.57", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/fetch-http-handler": "^5.4.6", ++ "@smithy/node-http-handler": "^4.7.6", ++ "@smithy/types": "^4.14.3", ++ "tslib": "^2.6.2" ++ }, + "engines": { +- "node": ">=14" ++ "node": ">=20.0.0" + } + }, - "node_modules/@seald-io/binary-search-tree": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@seald-io/binary-search-tree/-/binary-search-tree-1.0.3.tgz", @@ -253,20 +248,27 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/@seald-io/nedb/-/nedb-4.1.2.tgz", - "integrity": "sha512-bDr6TqjBVS2rDyYM9CPxAnotj5FuNL9NF8o7h7YyFXM7yruqT4ddr+PkSb2mJvvw991bqdftazkEo38gykvaww==", - "license": "MIT", -+ "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", -+ "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", ++ "node_modules/@aws-sdk/core": { ++ "version": "3.974.22", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.22.tgz", ++ "integrity": "sha512-YofH63shc6YRdXjz80BJkpJW+Bkn0Cuu2dn4Rv7s9G2Idt58tgtzQEWxrR2xVljlVfIBeUjPuULnSVYLke3sUQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "@seald-io/binary-search-tree": "^1.0.3", - "localforage": "^1.10.0", - "util": "^0.12.5" ++ "@aws-sdk/types": "^3.973.13", ++ "@aws-sdk/xml-builder": "^3.972.30", ++ "@aws/lambda-invoke-store": "^0.2.2", ++ "@smithy/core": "^3.24.6", ++ "@smithy/signature-v4": "^5.4.6", ++ "@smithy/types": "^4.14.3", ++ "bowser": "^2.11.0", + "tslib": "^2.6.2" + }, + "engines": { -+ "node": ">=14.0.0" ++ "node": ">=20.0.0" } }, - "node_modules/abort-controller": { @@ -274,20 +276,23 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "license": "MIT", -+ "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", -+ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", ++ "node_modules/@aws-sdk/credential-provider-cognito-identity": { ++ "version": "3.972.47", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.47.tgz", ++ "integrity": "sha512-IEW+q7yXgTT6+TFgJlOW+K5FK7kj1pBFW7oc04J/jlitMxq+vOJpmU42j+xaQlhwPx2JR805ryi73aLRWicXjQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "event-target-shim": "^5.0.0" -+ "@smithy/is-array-buffer": "^2.2.0", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, "engines": { - "node": ">=6.5" -+ "node": ">=14.0.0" ++ "node": ">=20.0.0" } }, - "node_modules/accepts": { @@ -295,21 +300,24 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", -+ "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", -+ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", ++ "node_modules/@aws-sdk/credential-provider-env": { ++ "version": "3.972.48", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.48.tgz", ++ "integrity": "sha512-h6FEC95fbexUd6zxm4PdgS82bTcI2PRtUb2ZwMipb/Xr8bPwtf0G8rBo2jp7NA24Mbx2JA8/WingiYpA9RCCyw==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" -+ "@smithy/util-buffer-from": "^2.2.0", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, "engines": { - "node": ">= 0.6" -+ "node": ">=14.0.0" ++ "node": ">=20.0.0" } }, - "node_modules/accepts/node_modules/negotiator": { @@ -317,51 +325,19 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", -+ "node_modules/@aws-sdk/client-cognito-identity": { -+ "version": "3.1037.0", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1037.0.tgz", -+ "integrity": "sha512-/BQAyz98JRQFg3E8de3fGGydIYnsFRd6Cla4+zkviOe641fLCG0ZkPIk9D22HSi8qy9XKx+zk6ed2PcLO8uuPw==", ++ "node_modules/@aws-sdk/credential-provider-http": { ++ "version": "3.972.50", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.50.tgz", ++ "integrity": "sha512-lJO3OLpjvz5m/RSBQmsG/CEUGsvCy5ruxKwPQaOCqxqCMuyYT2BZwQUTDZVVwqQ9LrZKuK24JSa6r31hL/tvkg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-crypto/sha256-browser": "5.2.0", -+ "@aws-crypto/sha256-js": "5.2.0", -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/credential-provider-node": "^3.972.36", -+ "@aws-sdk/middleware-host-header": "^3.972.10", -+ "@aws-sdk/middleware-logger": "^3.972.10", -+ "@aws-sdk/middleware-recursion-detection": "^3.972.11", -+ "@aws-sdk/middleware-user-agent": "^3.972.35", -+ "@aws-sdk/region-config-resolver": "^3.972.13", -+ "@aws-sdk/types": "^3.973.8", -+ "@aws-sdk/util-endpoints": "^3.996.8", -+ "@aws-sdk/util-user-agent-browser": "^3.972.10", -+ "@aws-sdk/util-user-agent-node": "^3.973.21", -+ "@smithy/config-resolver": "^4.4.17", -+ "@smithy/core": "^3.23.17", -+ "@smithy/fetch-http-handler": "^5.3.17", -+ "@smithy/hash-node": "^4.2.14", -+ "@smithy/invalid-dependency": "^4.2.14", -+ "@smithy/middleware-content-length": "^4.2.14", -+ "@smithy/middleware-endpoint": "^4.4.32", -+ "@smithy/middleware-retry": "^4.5.5", -+ "@smithy/middleware-serde": "^4.2.20", -+ "@smithy/middleware-stack": "^4.2.14", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/node-http-handler": "^4.6.1", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "@smithy/url-parser": "^4.2.14", -+ "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-body-length-browser": "^4.2.2", -+ "@smithy/util-body-length-node": "^4.2.3", -+ "@smithy/util-defaults-mode-browser": "^4.3.49", -+ "@smithy/util-defaults-mode-node": "^4.2.54", -+ "@smithy/util-endpoints": "^3.4.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-retry": "^4.3.4", -+ "@smithy/util-utf8": "^4.2.2", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/fetch-http-handler": "^5.4.6", ++ "@smithy/node-http-handler": "^4.7.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" + }, "engines": { @@ -376,57 +352,41 @@ index 2af3a0d1..5c5f4b73 100644 - "license": "MIT", - "engines": { - "node": ">=12" -+ "node_modules/@aws-sdk/core": { -+ "version": "3.974.5", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.5.tgz", -+ "integrity": "sha512-lMPlYlYfQdNZhlkJgnkmESwrY+hNh3PljmZ+37oAqLNdJ6rnILAwFSyc6B3bJeDOtMORNnMQIej0aTRuOlDyhQ==", ++ "node_modules/@aws-sdk/credential-provider-ini": { ++ "version": "3.972.55", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.55.tgz", ++ "integrity": "sha512-TBoF4buBGYhXjdZAryayY2TrkQj2B2KfE/msG4V53XCt+w0EhEwM2JRjx8p2grJ2C6gtH5++SAwEvGMRdi0yyw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-sdk/types": "^3.973.8", -+ "@aws-sdk/xml-builder": "^3.972.19", -+ "@smithy/core": "^3.23.17", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/signature-v4": "^5.3.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-retry": "^4.3.4", -+ "@smithy/util-utf8": "^4.2.2", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/credential-provider-env": "^3.972.48", ++ "@aws-sdk/credential-provider-http": "^3.972.50", ++ "@aws-sdk/credential-provider-login": "^3.972.54", ++ "@aws-sdk/credential-provider-process": "^3.972.48", ++ "@aws-sdk/credential-provider-sso": "^3.972.54", ++ "@aws-sdk/credential-provider-web-identity": "^3.972.54", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/credential-provider-imds": "^4.3.7", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" -+ "engines": { -+ "node": ">=20.0.0" - } - }, +- } +- }, - "node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "license": "MIT", -- "engines": { + "engines": { - "node": ">=12" -+ "node_modules/@aws-sdk/credential-provider-cognito-identity": { -+ "version": "3.972.28", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.28.tgz", -+ "integrity": "sha512-UXhc4FfxbfNaIqycDnIZ+W8CMAoCtcJJfZkq+cWSUwQRN0V0d0uAoN2qCFyKZip8inlHeKJmNQsPliKKcElP8Q==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" - }, +- }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" -+ "engines": { + "node": ">=20.0.0" } }, @@ -435,10 +395,10 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", - "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-env": { -+ "version": "3.972.31", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.31.tgz", -+ "integrity": "sha512-X/yGB73LmDW/6MdDJGCDzZBUXnM3ys4vs9l+5ZTJmiEswDdP1OjeoAFlFjVGS9o4KB2wZWQ9KOfdVNSSK6Ep3w==", ++ "node_modules/@aws-sdk/credential-provider-login": { ++ "version": "3.972.54", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.54.tgz", ++ "integrity": "sha512-hBWI3wZTdTGiuMfmPts6AWbAjFfRniOQnqx68tc2cQvRKWawFbN9wkLOVPWM1FAOyowZU73mC6Fi+rHSHNyLFw==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -449,10 +409,11 @@ index 2af3a0d1..5c5f4b73 100644 - "readdir-glob": "^1.1.2", - "tar-stream": "^3.0.0", - "zip-stream": "^6.0.1" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, "engines": { @@ -465,10 +426,10 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", - "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-http": { -+ "version": "3.972.33", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.33.tgz", -+ "integrity": "sha512-c0ZF+lwoWVvX5iCaGKL5T/4DnIw88CGqxA0BcBs3U86mIp5EZYPVg+KSPkMXOyokmADvNewiMUfSG2uFwjRp0g==", ++ "node_modules/@aws-sdk/credential-provider-node": { ++ "version": "3.972.57", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.57.tgz", ++ "integrity": "sha512-u6dClpzNdWf1HGWz4wwhdXi1wiOofCLniM9S4BQQGlLAN9TW7VB+ld5V533GdKrYMaFeBGFqKnj0JCYvynLqwQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -479,15 +440,16 @@ index 2af3a0d1..5c5f4b73 100644 - "lodash": "^4.17.15", - "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/fetch-http-handler": "^5.3.17", -+ "@smithy/node-http-handler": "^4.6.1", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-stream": "^4.5.25", ++ "@aws-sdk/credential-provider-env": "^3.972.48", ++ "@aws-sdk/credential-provider-http": "^3.972.50", ++ "@aws-sdk/credential-provider-ini": "^3.972.55", ++ "@aws-sdk/credential-provider-process": "^3.972.48", ++ "@aws-sdk/credential-provider-sso": "^3.972.54", ++ "@aws-sdk/credential-provider-web-identity": "^3.972.54", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/credential-provider-imds": "^4.3.7", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, "engines": { @@ -512,27 +474,18 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-ini": { -+ "version": "3.972.35", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.35.tgz", -+ "integrity": "sha512-jsU4u/cRkKFLKQS0k918FQ27fzXLG5ENiLWQMYE6581zLeI2hWh04ptlrvZMB3wJT/5d+vSzJk74X1CMFr4y8Q==", ++ "node_modules/@aws-sdk/credential-provider-process": { ++ "version": "3.972.48", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.48.tgz", ++ "integrity": "sha512-w6VZwojPt12WnEkAUy6Nu4K6sWCbBmR7QX390b0nE6vRvkXbrYr9Lq9VySGkfjiMjpUA87op+J4EgvRmtWIDoQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "possible-typed-array-names": "^1.0.0" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/credential-provider-env": "^3.972.31", -+ "@aws-sdk/credential-provider-http": "^3.972.33", -+ "@aws-sdk/credential-provider-login": "^3.972.35", -+ "@aws-sdk/credential-provider-process": "^3.972.31", -+ "@aws-sdk/credential-provider-sso": "^3.972.35", -+ "@aws-sdk/credential-provider-web-identity": "^3.972.35", -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/credential-provider-imds": "^4.2.14", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, "engines": { @@ -547,22 +500,21 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", - "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==", -+ "node_modules/@aws-sdk/credential-provider-login": { -+ "version": "3.972.35", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.35.tgz", -+ "integrity": "sha512-5oa3j0cA50jPqgNhZ9XdJVopuzUf1klRb28/2MfLYWWiPi9DRVvbrBWT+DidbHTT36520VuXZJahQwR+YgSjrg==", ++ "node_modules/@aws-sdk/credential-provider-sso": { ++ "version": "3.972.54", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.54.tgz", ++ "integrity": "sha512-23uZpIpF2SIFDCa1fcWa202tK4gGeyvX6GIIAjiB8WBsvsVRBMnJ/7dCxHzxf7eZT7GToJg837LDIBnZsl/VUg==", "license": "Apache-2.0", - "peerDependencies": { - "react-native-b4a": "*" + "optional": true, + "dependencies": { -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/token-providers": "3.1071.0", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { @@ -583,26 +535,20 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", - "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", -+ "node_modules/@aws-sdk/credential-provider-node": { -+ "version": "3.972.36", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.36.tgz", -+ "integrity": "sha512-4nT2T8Z7vH8KE9EdjEsuIlHpZSlcaK2PrKbQBjuUGU46BCCzF3WvP0u0Uiosni3Ykmmn4rWLVawoOCLotUtCbg==", ++ "node_modules/@aws-sdk/credential-provider-web-identity": { ++ "version": "3.972.54", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.54.tgz", ++ "integrity": "sha512-0Iv5QttS6wcATlodYKgvQj6B9Db51rx7NU9fqu0PoLeS4BIgdYMc/QK4smwLwpm5RFrs02V/eLyEFp3FklvlNQ==", "license": "Apache-2.0", - "peerDependencies": { - "bare-abort-controller": "*" + "optional": true, + "dependencies": { -+ "@aws-sdk/credential-provider-env": "^3.972.31", -+ "@aws-sdk/credential-provider-http": "^3.972.33", -+ "@aws-sdk/credential-provider-ini": "^3.972.35", -+ "@aws-sdk/credential-provider-process": "^3.972.31", -+ "@aws-sdk/credential-provider-sso": "^3.972.35", -+ "@aws-sdk/credential-provider-web-identity": "^3.972.35", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/credential-provider-imds": "^4.2.14", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { @@ -617,10 +563,10 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.5.tgz", - "integrity": "sha512-XvwYM6VZqKoqDll8BmSww5luA5eflDzY0uEFfBJtFKe4PAAtxBjU3YIxzIBzhyaEQBy1VXEQBto4cpN5RZJw+w==", -+ "node_modules/@aws-sdk/credential-provider-process": { -+ "version": "3.972.31", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.31.tgz", -+ "integrity": "sha512-eKeT4MXumpBJsrDLCYcSzIkFPVTFn/es7It2oogp2OhU/ic7P/+xzFpQx9ZhwtXS57Mc5S42BPWi7lHmvs/nYg==", ++ "node_modules/@aws-sdk/credential-providers": { ++ "version": "3.1072.0", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1072.0.tgz", ++ "integrity": "sha512-TapaSwjVRVOV/1yEqlNRg6Co+YFnUBhYBlYZomHaY5FfbrsrtFueCBy0cDDrvr9s5wVIUkYLdsfiXeitatHfJg==", "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -629,11 +575,22 @@ index 2af3a0d1..5c5f4b73 100644 - "bare-stream": "^2.6.4", - "bare-url": "^2.2.2", - "fast-fifo": "^1.3.2" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/client-cognito-identity": "3.1072.0", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/credential-provider-cognito-identity": "^3.972.47", ++ "@aws-sdk/credential-provider-env": "^3.972.48", ++ "@aws-sdk/credential-provider-http": "^3.972.50", ++ "@aws-sdk/credential-provider-ini": "^3.972.55", ++ "@aws-sdk/credential-provider-login": "^3.972.54", ++ "@aws-sdk/credential-provider-node": "^3.972.57", ++ "@aws-sdk/credential-provider-process": "^3.972.48", ++ "@aws-sdk/credential-provider-sso": "^3.972.54", ++ "@aws-sdk/credential-provider-web-identity": "^3.972.54", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/credential-provider-imds": "^4.3.7", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, "engines": { @@ -653,20 +610,22 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.7.1.tgz", - "integrity": "sha512-ebvMaS5BgZKmJlvuWh14dg9rbUI84QeV3WlWn6Ph6lFI8jJoh7ADtVTyD2c93euwbe+zgi0DVrl4YmqXeM9aIA==", -+ "node_modules/@aws-sdk/credential-provider-sso": { -+ "version": "3.972.35", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.35.tgz", -+ "integrity": "sha512-bCuBdfnj0KGDMdLp6utMTLiJcFN2ek9EgZinxQZZSc3FxjJ/HSqeqab2cjbnoNfy8RM6suDCsRkmVY1izp9I+A==", ++ "node_modules/@aws-sdk/nested-clients": { ++ "version": "3.997.22", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.22.tgz", ++ "integrity": "sha512-4IwtcYSxEIVw5hcp8ogq0CMbFNZFw7jJUetpfFUhFFeqsa1K8j2Ihg2hnxLyOp3stMZnXda6VzOmPi1AFZQXcg==", "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/token-providers": "3.1036.0", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", ++ "@aws-crypto/sha256-browser": "5.2.0", ++ "@aws-crypto/sha256-js": "5.2.0", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/signature-v4-multi-region": "^3.996.35", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/fetch-http-handler": "^5.4.6", ++ "@smithy/node-http-handler": "^4.7.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" + }, "engines": { @@ -678,20 +637,17 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", - "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", -+ "node_modules/@aws-sdk/credential-provider-web-identity": { -+ "version": "3.972.35", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.35.tgz", -+ "integrity": "sha512-swW6Bwvl8lanyEMtZOWE/oR6yqcRQH4HTQZUVsnDVgoXvRjRywpYpLv2BWwjUFyjPrqsdX6FeTkf4tMSe/qFTQ==", ++ "node_modules/@aws-sdk/signature-v4-multi-region": { ++ "version": "3.996.35", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.35.tgz", ++ "integrity": "sha512-6L/VWs+Wch2stHemCGTmUNqKLMzURxQDK5boNG3Jn3kAOp71meDUuS5sbObpEvFxHDq0uWeSLFDNSYsjNt+Dlg==", "license": "Apache-2.0", + "optional": true, "dependencies": { - "bare-os": "^3.0.1" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/signature-v4": "^5.4.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" + }, + "engines": { @@ -702,10 +658,10 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.0.tgz", - "integrity": "sha512-reUN0M2sHRqCdG4lUK3Fw8w98eeUIZHL5c3H7Mbhk2yVBL+oofgaIp0ieLfD5QXwPCypBpmEEKU2WZKzbAk8GA==", -+ "node_modules/@aws-sdk/credential-providers": { -+ "version": "3.1037.0", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1037.0.tgz", -+ "integrity": "sha512-TPPoQzfNkWltNgjJn3RRY1S8VXffDvv49xGGs9K0DrYS9LZCLLsoHmSmShx9HQusPc/4Oz23rfRWTolCU19PdQ==", ++ "node_modules/@aws-sdk/token-providers": { ++ "version": "3.1071.0", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1071.0.tgz", ++ "integrity": "sha512-4LDW2Qob6LoLFuqYSYZq2AyTE9koSE9+i+n5UZcm10GpmQOK0zRD9L4uYlzItiTKksIWgC/qMFChAi3RvKYtMg==", "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -715,25 +671,11 @@ index 2af3a0d1..5c5f4b73 100644 - "peerDependencies": { - "bare-buffer": "*", - "bare-events": "*" -+ "@aws-sdk/client-cognito-identity": "3.1037.0", -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/credential-provider-cognito-identity": "^3.972.28", -+ "@aws-sdk/credential-provider-env": "^3.972.31", -+ "@aws-sdk/credential-provider-http": "^3.972.33", -+ "@aws-sdk/credential-provider-ini": "^3.972.35", -+ "@aws-sdk/credential-provider-login": "^3.972.35", -+ "@aws-sdk/credential-provider-node": "^3.972.36", -+ "@aws-sdk/credential-provider-process": "^3.972.31", -+ "@aws-sdk/credential-provider-sso": "^3.972.35", -+ "@aws-sdk/credential-provider-web-identity": "^3.972.35", -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/config-resolver": "^4.4.17", -+ "@smithy/core": "^3.23.17", -+ "@smithy/credential-provider-imds": "^4.2.14", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/types": "^4.14.1", ++ "@aws-sdk/core": "^3.974.22", ++ "@aws-sdk/nested-clients": "^3.997.22", ++ "@aws-sdk/types": "^3.973.13", ++ "@smithy/core": "^3.24.6", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { @@ -751,10 +693,10 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", - "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", -+ "node_modules/@aws-sdk/middleware-host-header": { -+ "version": "3.972.10", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.10.tgz", -+ "integrity": "sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg==", ++ "node_modules/@aws-sdk/types": { ++ "version": "3.973.13", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.13.tgz", ++ "integrity": "sha512-pEHZqRkAlHfnfAU9tK+WpKv/gBNjGJrHMgA3A0iYRGyswBS2t0pfez+lWlwktb3Bqa0ovh7w/QJTFwp3fDxLNg==", "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -786,9 +728,7 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", - "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", - "license": "MIT", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", ++ "@smithy/types": "^4.14.3", + "tslib": "^2.6.2" + }, "engines": { @@ -801,10 +741,10 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", - "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", - "license": "MIT", -+ "node_modules/@aws-sdk/middleware-logger": { -+ "version": "3.972.10", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.10.tgz", -+ "integrity": "sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ==", ++ "node_modules/@aws-sdk/util-locate-window": { ++ "version": "3.965.8", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.8.tgz", ++ "integrity": "sha512-uUbMs1cBZPafD0ohUj6EwNf0fPZ534NvBxHox4hjX+0Rxq5paSYUem7+hi833pYrzrcnBATKIYpR02MDXT5M9g==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -820,22 +760,32 @@ index 2af3a0d1..5c5f4b73 100644 - "raw-body": "~2.5.3", - "type-is": "~1.6.18", - "unpipe": "~1.0.0" -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" -- } -- }, ++ "node": ">=20.0.0" + } + }, - "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "license": "MIT", -- "dependencies": { ++ "node_modules/@aws-sdk/xml-builder": { ++ "version": "3.972.30", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.30.tgz", ++ "integrity": "sha512-StElZPEoBquWwNqw1AcfpzEyZqJvFxouG+mpDNYlcH6ZOrqd2CuIryv+8LV8gNHZUOyKyJF3Dq9vxaXEmDR9TQ==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { - "balanced-match": "^1.0.0" ++ "@smithy/types": "^4.14.3", ++ "fast-xml-parser": "5.7.3", ++ "tslib": "^2.6.2" ++ }, ++ "engines": { + "node": ">=20.0.0" } }, @@ -843,9 +793,13 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", -- "funding": [ -- { -- "type": "github", ++ "node_modules/@aws-sdk/xml-builder/node_modules/fast-xml-parser": { ++ "version": "5.7.3", ++ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.3.tgz", ++ "integrity": "sha512-C0AaNuC+mscy6vrAQKAc/rMq+zAPHodfHGZu4sGVehvAQt/JLG1O5zEcYcXSY5zSqr4YVgxsB+pHXTq0i7eDlg==", + "funding": [ + { + "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { @@ -855,438 +809,16 @@ index 2af3a0d1..5c5f4b73 100644 - { - "type": "consulting", - "url": "https://feross.org/support" -- } -- ], -- "license": "MIT", -+ "node_modules/@aws-sdk/middleware-recursion-detection": { -+ "version": "3.972.11", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.11.tgz", -+ "integrity": "sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ==", -+ "license": "Apache-2.0", ++ "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "optional": true, "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" -- } -- }, -- "node_modules/buffer-crc32": { -- "version": "1.0.0", -- "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", -- "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", -- "license": "MIT", -+ "@aws-sdk/types": "^3.973.8", -+ "@aws/lambda-invoke-store": "^0.2.2", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, - "engines": { -- "node": ">=8.0.0" -+ "node": ">=20.0.0" - } - }, -- "node_modules/bytes": { -- "version": "3.1.2", -- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", -- "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", -- "license": "MIT", -+ "node_modules/@aws-sdk/middleware-sdk-s3": { -+ "version": "3.972.34", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.34.tgz", -+ "integrity": "sha512-/UL96JKjsjdodcRRMKl99tLQvK6Oi9ptLC9iU1yiTF/ruaDX0mtBBtnLNZDxIZRJOCVOtB49ed1YaTadqygk8Q==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/types": "^3.973.8", -+ "@aws-sdk/util-arn-parser": "^3.972.3", -+ "@smithy/core": "^3.23.17", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/signature-v4": "^5.3.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-config-provider": "^4.2.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-stream": "^4.5.25", -+ "@smithy/util-utf8": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, - "engines": { -- "node": ">= 0.8" -+ "node": ">=20.0.0" - } - }, -- "node_modules/call-bind": { -- "version": "1.0.8", -- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", -- "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", -- "license": "MIT", -+ "node_modules/@aws-sdk/middleware-user-agent": { -+ "version": "3.972.35", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.35.tgz", -+ "integrity": "sha512-hOFWNOjVmOocpRlrU04nYxjMOeoe0Obu5AXEuhB8zblMCPl3cG1hdluQCZERRKFyhMQjwZnDbhSHjoMUjetFGw==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "call-bind-apply-helpers": "^1.0.0", -- "es-define-property": "^1.0.0", -- "get-intrinsic": "^1.2.4", -- "set-function-length": "^1.2.2" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/types": "^3.973.8", -+ "@aws-sdk/util-endpoints": "^3.996.8", -+ "@smithy/core": "^3.23.17", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-retry": "^4.3.4", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=20.0.0" - } - }, -- "node_modules/call-bind-apply-helpers": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", -- "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", -- "license": "MIT", -+ "node_modules/@aws-sdk/nested-clients": { -+ "version": "3.997.3", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.3.tgz", -+ "integrity": "sha512-SivE6GP228IVgfsrr2c/vqTg95X0Qj39Yw4uIrcddpkUzIltNMoNOR62leHOLhODfjv9K8X2mPTwS69A5kT0nQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "es-errors": "^1.3.0", -- "function-bind": "^1.1.2" -+ "@aws-crypto/sha256-browser": "5.2.0", -+ "@aws-crypto/sha256-js": "5.2.0", -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/middleware-host-header": "^3.972.10", -+ "@aws-sdk/middleware-logger": "^3.972.10", -+ "@aws-sdk/middleware-recursion-detection": "^3.972.11", -+ "@aws-sdk/middleware-user-agent": "^3.972.35", -+ "@aws-sdk/region-config-resolver": "^3.972.13", -+ "@aws-sdk/signature-v4-multi-region": "^3.996.22", -+ "@aws-sdk/types": "^3.973.8", -+ "@aws-sdk/util-endpoints": "^3.996.8", -+ "@aws-sdk/util-user-agent-browser": "^3.972.10", -+ "@aws-sdk/util-user-agent-node": "^3.973.21", -+ "@smithy/config-resolver": "^4.4.17", -+ "@smithy/core": "^3.23.17", -+ "@smithy/fetch-http-handler": "^5.3.17", -+ "@smithy/hash-node": "^4.2.14", -+ "@smithy/invalid-dependency": "^4.2.14", -+ "@smithy/middleware-content-length": "^4.2.14", -+ "@smithy/middleware-endpoint": "^4.4.32", -+ "@smithy/middleware-retry": "^4.5.5", -+ "@smithy/middleware-serde": "^4.2.20", -+ "@smithy/middleware-stack": "^4.2.14", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/node-http-handler": "^4.6.1", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "@smithy/url-parser": "^4.2.14", -+ "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-body-length-browser": "^4.2.2", -+ "@smithy/util-body-length-node": "^4.2.3", -+ "@smithy/util-defaults-mode-browser": "^4.3.49", -+ "@smithy/util-defaults-mode-node": "^4.2.54", -+ "@smithy/util-endpoints": "^3.4.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-retry": "^4.3.4", -+ "@smithy/util-utf8": "^4.2.2", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.4" -+ "node": ">=20.0.0" - } - }, -- "node_modules/call-bound": { -- "version": "1.0.4", -- "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", -- "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", -- "license": "MIT", -+ "node_modules/@aws-sdk/region-config-resolver": { -+ "version": "3.972.13", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.13.tgz", -+ "integrity": "sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "call-bind-apply-helpers": "^1.0.2", -- "get-intrinsic": "^1.3.0" -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/config-resolver": "^4.4.17", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=20.0.0" - } - }, -- "node_modules/cbor": { -- "version": "5.2.0", -- "resolved": "https://registry.npmjs.org/cbor/-/cbor-5.2.0.tgz", -- "integrity": "sha512-5IMhi9e1QU76ppa5/ajP1BmMWZ2FHkhAhjeVKQ/EFCgYSEaeVaoGtL7cxJskf9oCCk+XjzaIdc3IuU/dbA/o2A==", -- "license": "MIT", -+ "node_modules/@aws-sdk/signature-v4-multi-region": { -+ "version": "3.996.22", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.22.tgz", -+ "integrity": "sha512-/rXhMXteD+BqhFd0nYprAgcZ/KtU+963uftPqd3tiFcFfooHZINXUGtOmo2SQjRVauCTNqIEzkwuSETdZFqTTA==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "bignumber.js": "^9.0.1", -- "nofilter": "^1.0.4" -+ "@aws-sdk/middleware-sdk-s3": "^3.972.34", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/signature-v4": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">=6.0.0" -+ "node": ">=20.0.0" - } - }, -- "node_modules/color-convert": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -- "license": "MIT", -+ "node_modules/@aws-sdk/token-providers": { -+ "version": "3.1036.0", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1036.0.tgz", -+ "integrity": "sha512-aNSJ6jjDYayxN9ZA1JpycVScX93Lx03kKZ1EXt3DGOTahcWVLJj3oLAlop0xKP+vP2Ga2t49p1tEaMkTbCCaZA==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "color-name": "~1.1.4" -+ "@aws-sdk/core": "^3.974.5", -+ "@aws-sdk/nested-clients": "^3.997.3", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">=7.0.0" -+ "node": ">=20.0.0" - } - }, -- "node_modules/color-name": { -- "version": "1.1.4", -- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -- "license": "MIT" -- }, -- "node_modules/compress-commons": { -- "version": "6.0.2", -- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", -- "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", -- "license": "MIT", -+ "node_modules/@aws-sdk/types": { -+ "version": "3.973.8", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz", -+ "integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "crc-32": "^1.2.0", -- "crc32-stream": "^6.0.0", -- "is-stream": "^2.0.1", -- "normalize-path": "^3.0.0", -- "readable-stream": "^4.0.0" -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 14" -+ "node": ">=20.0.0" - } - }, -- "node_modules/compressible": { -- "version": "2.0.18", -- "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", -- "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", -- "license": "MIT", -+ "node_modules/@aws-sdk/util-arn-parser": { -+ "version": "3.972.3", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.3.tgz", -+ "integrity": "sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "mime-db": ">= 1.43.0 < 2" -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=20.0.0" - } - }, -- "node_modules/compression": { -- "version": "1.8.1", -- "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", -- "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", -- "license": "MIT", -+ "node_modules/@aws-sdk/util-endpoints": { -+ "version": "3.996.8", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.8.tgz", -+ "integrity": "sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "bytes": "3.1.2", -- "compressible": "~2.0.18", -- "debug": "2.6.9", -- "negotiator": "~0.6.4", -- "on-headers": "~1.1.0", -- "safe-buffer": "5.2.1", -- "vary": "~1.1.2" -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/types": "^4.14.1", -+ "@smithy/url-parser": "^4.2.14", -+ "@smithy/util-endpoints": "^3.4.2", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.8.0" -+ "node": ">=20.0.0" - } - }, -- "node_modules/content-disposition": { -- "version": "0.5.4", -- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", -- "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", -- "license": "MIT", -+ "node_modules/@aws-sdk/util-locate-window": { -+ "version": "3.965.5", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz", -+ "integrity": "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "safe-buffer": "5.2.1" -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=20.0.0" - } - }, -- "node_modules/content-type": { -- "version": "1.0.5", -- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", -- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", -- "license": "MIT", -- "engines": { -- "node": ">= 0.6" -+ "node_modules/@aws-sdk/util-user-agent-browser": { -+ "version": "3.972.10", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.10.tgz", -+ "integrity": "sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/types": "^4.14.1", -+ "bowser": "^2.11.0", -+ "tslib": "^2.6.2" - } - }, -- "node_modules/cookie": { -- "version": "0.7.2", -- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", -- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", -- "license": "MIT", -+ "node_modules/@aws-sdk/util-user-agent-node": { -+ "version": "3.973.21", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.21.tgz", -+ "integrity": "sha512-Av4UHTcAWgdvbN0IP9pbtf4Qa1+6LtJqQdZWj5pLn5J67w0pnJJAZZ+7JPPcj2KN3378zD2JDM9DwJKEyvyMTQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@aws-sdk/middleware-user-agent": "^3.972.35", -+ "@aws-sdk/types": "^3.973.8", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-config-provider": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=20.0.0" -+ }, -+ "peerDependencies": { -+ "aws-crt": ">=1.0.0" -+ }, -+ "peerDependenciesMeta": { -+ "aws-crt": { -+ "optional": true -+ } - } - }, -- "node_modules/cookie-session": { -- "version": "2.1.1", -- "resolved": "https://registry.npmjs.org/cookie-session/-/cookie-session-2.1.1.tgz", -- "integrity": "sha512-ji3kym/XZaFVew1+tIZk5ZLp9Z/fLv9rK1aZmpug0FsgE7Cu3ZDrUdRo7FT9vFjMYfNimrrUHJzywDwT7XEFlg==", -- "license": "MIT", -+ "node_modules/@aws-sdk/xml-builder": { -+ "version": "3.972.19", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.19.tgz", -+ "integrity": "sha512-Cw8IOMdBUEIl8ZlhRC3Dc/E64D5B5/8JhV6vhPLiPfJwcRC84S6F8aBOIi/N4vR9ZyA4I5Cc0Ateb/9EHaJXeQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "cookies": "0.9.1", -- "debug": "3.2.7", -- "on-headers": "~1.1.0", -- "safe-buffer": "5.2.1" -+ "@smithy/types": "^4.14.1", -+ "fast-xml-parser": "5.7.1", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": ">= 0.10" -+ "node": ">=20.0.0" - } - }, -- "node_modules/cookie-session/node_modules/debug": { -- "version": "3.2.7", -- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", -- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", -+ "node_modules/@aws-sdk/xml-builder/node_modules/fast-xml-parser": { -+ "version": "5.7.1", -+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.1.tgz", -+ "integrity": "sha512-8Cc3f8GUGUULg34pBch/KGyPLglS+OFs05deyOlY7fL2MTagYPKrVQNmR1fLF/yJ9PH5ZSTd3YDF6pnmeZU+zA==", -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/NaturalIntelligence" -+ } -+ ], - "license": "MIT", -+ "optional": true, - "dependencies": { -- "ms": "^2.1.1" + "@nodable/entities": "^2.1.0", -+ "fast-xml-builder": "^1.1.5", ++ "fast-xml-builder": "^1.1.7", + "path-expression-matcher": "^1.5.0", + "strnum": "^2.2.3" + }, @@ -1294,40 +826,33 @@ index 2af3a0d1..5c5f4b73 100644 + "fxparser": "src/cli/cli.js" } }, -- "node_modules/cookie-session/node_modules/ms": { -- "version": "2.1.3", -- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -- "license": "MIT" -- }, -- "node_modules/cookie-signature": { -- "version": "1.0.7", -- "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", -- "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", -- "license": "MIT" +- "node_modules/buffer-crc32": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", +- "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", +- "license": "MIT", + "node_modules/@aws/lambda-invoke-store": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz", + "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==", + "license": "Apache-2.0", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=8.0.0" + "node": ">=18.0.0" -+ } + } }, -- "node_modules/cookies": { -- "version": "0.9.1", -- "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", -- "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", +- "node_modules/bytes": { +- "version": "3.1.2", +- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", +- "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/@babel/cli": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.28.6.tgz", -+ "integrity": "sha512-6EUNcuBbNkj08Oj4gAZ+BUU8yLCgKzgVX4gaTh09Ya2C8ICM4P+G30g4m3akRxSYAp3A/gnWchrNst7px4/nUQ==", ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.29.7.tgz", ++ "integrity": "sha512-/75HwRbAYPqXv/Ax1h7Fg3IZfXgdU98jnA8H93/m/QBaPV3Hp5ICoLqzGYye1yHBCgpmXvtqgSUN8oOKX5tojQ==", "license": "MIT", + "optional": true, - "dependencies": { -- "depd": "~2.0.0", -- "keygrip": "~1.1.0" ++ "dependencies": { + "@jridgewell/trace-mapping": "^0.3.28", + "commander": "^6.2.0", + "convert-source-map": "^2.0.0", @@ -1339,7 +864,7 @@ index 2af3a0d1..5c5f4b73 100644 + "bin": { + "babel": "bin/babel.js", + "babel-external-helpers": "bin/babel-external-helpers.js" - }, ++ }, "engines": { - "node": ">= 0.8" + "node": ">=6.9.0" @@ -1352,29 +877,25 @@ index 2af3a0d1..5c5f4b73 100644 + "@babel/core": "^7.0.0-0" } }, -- "node_modules/core-util-is": { -- "version": "1.0.3", -- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", -- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", -- "license": "MIT" +- "node_modules/call-bind": { +- "version": "1.0.8", +- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", +- "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "node_modules/@babel/cli/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", -+ "license": "MIT", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "call-bind-apply-helpers": "^1.0.0", +- "es-define-property": "^1.0.0", +- "get-intrinsic": "^1.2.4", +- "set-function-length": "^1.2.2" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } - }, -- "node_modules/crc-32": { -- "version": "1.2.2", -- "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", -- "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", -- "license": "Apache-2.0", -- "bin": { -- "crc32": "bin/crc32.njs" ++ }, + "node_modules/@babel/cli/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -1391,17 +912,18 @@ index 2af3a0d1..5c5f4b73 100644 + "path-is-absolute": "^1.0.0" }, "engines": { -- "node": ">=0.8" +- "node": ">= 0.4" + "node": "*" -+ }, -+ "funding": { + }, + "funding": { +- "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, -- "node_modules/crc32-stream": { -- "version": "6.0.0", -- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", -- "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", +- "node_modules/call-bind-apply-helpers": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", +- "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", + "node_modules/@babel/cli/node_modules/minimatch": { + "version": "3.1.5", @@ -1410,77 +932,72 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "ISC", + "optional": true, "dependencies": { -- "crc-32": "^1.2.0", -- "readable-stream": "^4.0.0" +- "es-errors": "^1.3.0", +- "function-bind": "^1.1.2" + "brace-expansion": "^1.1.7" }, "engines": { -- "node": ">= 14" +- "node": ">= 0.4" + "node": "*" } }, -- "node_modules/cross-spawn": { -- "version": "7.0.6", -- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", -- "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", +- "node_modules/call-bound": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", +- "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "node_modules/@babel/code-frame": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", -+ "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", ++ "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", "license": "MIT", + "optional": true, "dependencies": { -- "path-key": "^3.1.0", -- "shebang-command": "^2.0.0", -- "which": "^2.0.1" -+ "@babel/helper-validator-identifier": "^7.28.5", +- "call-bind-apply-helpers": "^1.0.2", +- "get-intrinsic": "^1.3.0" ++ "@babel/helper-validator-identifier": "^7.29.7", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" }, "engines": { -- "node": ">= 8" +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": ">=6.9.0" } }, -- "node_modules/debug": { -- "version": "2.6.9", -- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", -- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", +- "node_modules/cbor": { +- "version": "5.2.0", +- "resolved": "https://registry.npmjs.org/cbor/-/cbor-5.2.0.tgz", +- "integrity": "sha512-5IMhi9e1QU76ppa5/ajP1BmMWZ2FHkhAhjeVKQ/EFCgYSEaeVaoGtL7cxJskf9oCCk+XjzaIdc3IuU/dbA/o2A==", + "node_modules/@babel/compat-data": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", -+ "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", - "license": "MIT", -- "dependencies": { -- "ms": "2.0.0" ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", ++ "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", ++ "license": "MIT", + "optional": true, + "engines": { + "node": ">=6.9.0" - } - }, -- "node_modules/define-data-property": { -- "version": "1.1.4", -- "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", -- "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", ++ } ++ }, + "node_modules/@babel/core": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", -+ "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", ++ "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", "license": "MIT", + "optional": true, "dependencies": { -- "es-define-property": "^1.0.0", -- "es-errors": "^1.3.0", -- "gopd": "^1.0.1" -+ "@babel/code-frame": "^7.29.0", -+ "@babel/generator": "^7.29.0", -+ "@babel/helper-compilation-targets": "^7.28.6", -+ "@babel/helper-module-transforms": "^7.28.6", -+ "@babel/helpers": "^7.28.6", -+ "@babel/parser": "^7.29.0", -+ "@babel/template": "^7.28.6", -+ "@babel/traverse": "^7.29.0", -+ "@babel/types": "^7.29.0", +- "bignumber.js": "^9.0.1", +- "nofilter": "^1.0.4" ++ "@babel/code-frame": "^7.29.7", ++ "@babel/generator": "^7.29.7", ++ "@babel/helper-compilation-targets": "^7.29.7", ++ "@babel/helper-module-transforms": "^7.29.7", ++ "@babel/helpers": "^7.29.7", ++ "@babel/parser": "^7.29.7", ++ "@babel/template": "^7.29.7", ++ "@babel/traverse": "^7.29.7", ++ "@babel/types": "^7.29.7", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", @@ -1489,30 +1006,30 @@ index 2af3a0d1..5c5f4b73 100644 + "semver": "^6.3.1" }, "engines": { -- "node": ">= 0.4" +- "node": ">=6.0.0" + "node": ">=6.9.0" - }, - "funding": { -- "url": "https://github.com/sponsors/ljharb" ++ }, ++ "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, -- "node_modules/depd": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", -- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", +- "node_modules/color-convert": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", +- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@babel/core/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "color-name": "~1.1.4" + "ms": "^2.1.3" -+ }, + }, "engines": { -- "node": ">= 0.8" +- "node": ">=7.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { @@ -1521,31 +1038,415 @@ index 2af3a0d1..5c5f4b73 100644 + } } }, -- "node_modules/destroy": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", -- "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", +- "node_modules/color-name": { +- "version": "1.1.4", +- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", +- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", +- "license": "MIT" + "node_modules/@babel/core/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true -+ }, + }, +- "node_modules/compress-commons": { +- "version": "6.0.2", +- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", +- "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", + "node_modules/@babel/generator": { -+ "version": "7.29.1", -+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", -+ "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz", ++ "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==", "license": "MIT", + "optional": true, -+ "dependencies": { -+ "@babel/parser": "^7.29.0", -+ "@babel/types": "^7.29.0", + "dependencies": { +- "crc-32": "^1.2.0", +- "crc32-stream": "^6.0.0", +- "is-stream": "^2.0.1", +- "normalize-path": "^3.0.0", +- "readable-stream": "^4.0.0" ++ "@babel/parser": "^7.29.7", ++ "@babel/types": "^7.29.7", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { +- "node": ">= 14" ++ "node": ">=6.9.0" + } + }, +- "node_modules/compressible": { +- "version": "2.0.18", +- "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", +- "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", ++ "node_modules/@babel/helper-annotate-as-pure": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.29.7.tgz", ++ "integrity": "sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "mime-db": ">= 1.43.0 < 2" ++ "@babel/types": "^7.29.7" + }, + "engines": { +- "node": ">= 0.6" ++ "node": ">=6.9.0" + } + }, +- "node_modules/compression": { +- "version": "1.8.1", +- "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", +- "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", ++ "node_modules/@babel/helper-compilation-targets": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", ++ "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "bytes": "3.1.2", +- "compressible": "~2.0.18", +- "debug": "2.6.9", +- "negotiator": "~0.6.4", +- "on-headers": "~1.1.0", +- "safe-buffer": "5.2.1", +- "vary": "~1.1.2" ++ "@babel/compat-data": "^7.29.7", ++ "@babel/helper-validator-option": "^7.29.7", ++ "browserslist": "^4.24.0", ++ "lru-cache": "^5.1.1", ++ "semver": "^6.3.1" + }, + "engines": { +- "node": ">= 0.8.0" ++ "node": ">=6.9.0" + } + }, +- "node_modules/content-disposition": { +- "version": "0.5.4", +- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", +- "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", +- "license": "MIT", ++ "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", ++ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", ++ "license": "ISC", ++ "optional": true, + "dependencies": { +- "safe-buffer": "5.2.1" +- }, +- "engines": { +- "node": ">= 0.6" ++ "yallist": "^3.0.2" + } + }, +- "node_modules/content-type": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", +- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", ++ "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { ++ "version": "3.1.1", ++ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", ++ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", ++ "license": "ISC", ++ "optional": true ++ }, ++ "node_modules/@babel/helper-globals": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", ++ "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", + "license": "MIT", ++ "optional": true, + "engines": { +- "node": ">= 0.6" ++ "node": ">=6.9.0" + } + }, +- "node_modules/cookie": { +- "version": "0.7.2", +- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", +- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", ++ "node_modules/@babel/helper-module-imports": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", ++ "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", + "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@babel/traverse": "^7.29.7", ++ "@babel/types": "^7.29.7" + }, "engines": { +- "node": ">= 0.6" ++ "node": ">=6.9.0" + } + }, +- "node_modules/cookie-session": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/cookie-session/-/cookie-session-2.1.1.tgz", +- "integrity": "sha512-ji3kym/XZaFVew1+tIZk5ZLp9Z/fLv9rK1aZmpug0FsgE7Cu3ZDrUdRo7FT9vFjMYfNimrrUHJzywDwT7XEFlg==", ++ "node_modules/@babel/helper-module-transforms": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz", ++ "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "cookies": "0.9.1", +- "debug": "3.2.7", +- "on-headers": "~1.1.0", +- "safe-buffer": "5.2.1" ++ "@babel/helper-module-imports": "^7.29.7", ++ "@babel/helper-validator-identifier": "^7.29.7", ++ "@babel/traverse": "^7.29.7" + }, + "engines": { +- "node": ">= 0.10" ++ "node": ">=6.9.0" ++ }, ++ "peerDependencies": { ++ "@babel/core": "^7.0.0" + } + }, +- "node_modules/cookie-session/node_modules/debug": { +- "version": "3.2.7", +- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", +- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", ++ "node_modules/@babel/helper-plugin-utils": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", ++ "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", + "license": "MIT", +- "dependencies": { +- "ms": "^2.1.1" ++ "optional": true, ++ "engines": { ++ "node": ">=6.9.0" + } + }, +- "node_modules/cookie-session/node_modules/ms": { +- "version": "2.1.3", +- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", +- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", +- "license": "MIT" +- }, +- "node_modules/cookie-signature": { +- "version": "1.0.7", +- "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", +- "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", +- "license": "MIT" ++ "node_modules/@babel/helper-string-parser": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", ++ "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=6.9.0" ++ } + }, +- "node_modules/cookies": { +- "version": "0.9.1", +- "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", +- "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", ++ "node_modules/@babel/helper-validator-identifier": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", ++ "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", + "license": "MIT", +- "dependencies": { +- "depd": "~2.0.0", +- "keygrip": "~1.1.0" +- }, ++ "optional": true, + "engines": { +- "node": ">= 0.8" ++ "node": ">=6.9.0" + } + }, +- "node_modules/core-util-is": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", +- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", +- "license": "MIT" ++ "node_modules/@babel/helper-validator-option": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", ++ "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=6.9.0" ++ } + }, +- "node_modules/crc-32": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", +- "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", +- "license": "Apache-2.0", +- "bin": { +- "crc32": "bin/crc32.njs" ++ "node_modules/@babel/helpers": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz", ++ "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@babel/template": "^7.29.7", ++ "@babel/types": "^7.29.7" + }, + "engines": { +- "node": ">=0.8" ++ "node": ">=6.9.0" + } + }, +- "node_modules/crc32-stream": { +- "version": "6.0.0", +- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", +- "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", ++ "node_modules/@babel/node": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/node/-/node-7.29.7.tgz", ++ "integrity": "sha512-nfdPXz8/mD3/t+1nE1DKwGR14Ccjt5xeF7u3g7sqWnLi4yR6n+9Z0kThIROF8SRM07ZKpEtiWSKpWKxsMiJeew==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "crc-32": "^1.2.0", +- "readable-stream": "^4.0.0" ++ "@babel/register": "^7.29.7", ++ "commander": "^6.2.0", ++ "core-js": "^3.48.0", ++ "node-environment-flags": "^1.0.5", ++ "regenerator-runtime": "^0.14.0", ++ "v8flags": "^3.1.1" ++ }, ++ "bin": { ++ "babel-node": "bin/babel-node.js" + }, + "engines": { +- "node": ">= 14" ++ "node": ">=6.9.0" ++ }, ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" + } + }, +- "node_modules/cross-spawn": { +- "version": "7.0.6", +- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", +- "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", ++ "node_modules/@babel/parser": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", ++ "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "path-key": "^3.1.0", +- "shebang-command": "^2.0.0", +- "which": "^2.0.1" ++ "@babel/types": "^7.29.7" ++ }, ++ "bin": { ++ "parser": "bin/babel-parser.js" + }, + "engines": { +- "node": ">= 8" ++ "node": ">=6.0.0" + } + }, +- "node_modules/debug": { +- "version": "2.6.9", +- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", +- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", ++ "node_modules/@babel/plugin-syntax-jsx": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.29.7.tgz", ++ "integrity": "sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "ms": "2.0.0" ++ "@babel/helper-plugin-utils": "^7.29.7" ++ }, ++ "engines": { ++ "node": ">=6.9.0" ++ }, ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" + } + }, +- "node_modules/define-data-property": { +- "version": "1.1.4", +- "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", +- "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", ++ "node_modules/@babel/plugin-transform-react-jsx": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.29.7.tgz", ++ "integrity": "sha512-WsZulLVBUHXVj2cUcPVx6UE21TpalB6bHbSFErKT0Ib++ax24jjXe73FqlWvdylFOjiuPHYi6VCcgRad1ItN+A==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "es-define-property": "^1.0.0", +- "es-errors": "^1.3.0", +- "gopd": "^1.0.1" ++ "@babel/helper-annotate-as-pure": "^7.29.7", ++ "@babel/helper-module-imports": "^7.29.7", ++ "@babel/helper-plugin-utils": "^7.29.7", ++ "@babel/plugin-syntax-jsx": "^7.29.7", ++ "@babel/types": "^7.29.7" + }, + "engines": { +- "node": ">= 0.4" ++ "node": ">=6.9.0" + }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" + } + }, +- "node_modules/depd": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", +- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", ++ "node_modules/@babel/register": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.29.7.tgz", ++ "integrity": "sha512-AMGJoWuES861riy6pcB0fphE1YXybtQnBYQMuIyPv6mKLiosfa79BKTnAOyx215c/3RJPJpdQwoHZ3earVH7AA==", + "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "clone-deep": "^4.0.1", ++ "find-cache-dir": "^2.0.0", ++ "make-dir": "^2.1.0", ++ "pirates": "^4.0.6", ++ "source-map-support": "^0.5.16" ++ }, + "engines": { +- "node": ">= 0.8" ++ "node": ">=6.9.0" ++ }, ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" + } + }, +- "node_modules/destroy": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", +- "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", ++ "node_modules/@babel/runtime": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz", ++ "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==", + "license": "MIT", ++ "optional": true, + "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=6.9.0" @@ -1555,17 +1456,19 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", -+ "node_modules/@babel/helper-annotate-as-pure": { -+ "version": "7.27.3", -+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", -+ "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", ++ "node_modules/@babel/template": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", ++ "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", "license": "MIT", + "optional": true, "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" -+ "@babel/types": "^7.27.3" ++ "@babel/code-frame": "^7.29.7", ++ "@babel/parser": "^7.29.7", ++ "@babel/types": "^7.29.7" }, "engines": { - "node": ">= 0.4" @@ -1594,18 +1497,20 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", -+ "node_modules/@babel/helper-compilation-targets": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", -+ "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", ++ "node_modules/@babel/traverse": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", ++ "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", "license": "MIT", + "optional": true, + "dependencies": { -+ "@babel/compat-data": "^7.28.6", -+ "@babel/helper-validator-option": "^7.27.1", -+ "browserslist": "^4.24.0", -+ "lru-cache": "^5.1.1", -+ "semver": "^6.3.1" ++ "@babel/code-frame": "^7.29.7", ++ "@babel/generator": "^7.29.7", ++ "@babel/helper-globals": "^7.29.7", ++ "@babel/parser": "^7.29.7", ++ "@babel/template": "^7.29.7", ++ "@babel/types": "^7.29.7", ++ "debug": "^4.3.1" + }, "engines": { - "node": ">= 0.8" @@ -1616,75 +1521,57 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", -+ "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { -+ "version": "5.1.1", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", -+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", -+ "license": "ISC", -+ "optional": true, -+ "dependencies": { -+ "yallist": "^3.0.2" -+ } -+ }, -+ "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { -+ "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", -+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", -+ "license": "ISC", -+ "optional": true -+ }, -+ "node_modules/@babel/helper-globals": { -+ "version": "7.28.0", -+ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", -+ "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", ++ "node_modules/@babel/traverse/node_modules/debug": { ++ "version": "4.4.3", ++ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", ++ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", + "optional": true, ++ "dependencies": { ++ "ms": "^2.1.3" ++ }, "engines": { - "node": ">= 0.4" -+ "node": ">=6.9.0" ++ "node": ">=6.0" ++ }, ++ "peerDependenciesMeta": { ++ "supports-color": { ++ "optional": true ++ } } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", -+ "node_modules/@babel/helper-module-imports": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", -+ "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", ++ "node_modules/@babel/traverse/node_modules/ms": { ++ "version": "2.1.3", ++ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", ++ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@babel/traverse": "^7.28.6", -+ "@babel/types": "^7.28.6" -+ }, - "engines": { +- "engines": { - "node": ">= 0.4" -+ "node": ">=6.9.0" - } +- } ++ "optional": true }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", -+ "node_modules/@babel/helper-module-transforms": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", -+ "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", ++ "node_modules/@babel/types": { ++ "version": "7.29.7", ++ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", ++ "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", "license": "MIT", + "optional": true, "dependencies": { - "es-errors": "^1.3.0" -+ "@babel/helper-module-imports": "^7.28.6", -+ "@babel/helper-validator-identifier": "^7.28.5", -+ "@babel/traverse": "^7.28.6" ++ "@babel/helper-string-parser": "^7.29.7", ++ "@babel/helper-validator-identifier": "^7.29.7" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0" } }, - "node_modules/escape-html": { @@ -1697,45 +1584,51 @@ index 2af3a0d1..5c5f4b73 100644 - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", -+ "node_modules/@babel/helper-plugin-utils": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", -+ "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", ++ "node_modules/@buttercup/fetch": { ++ "version": "0.2.1", ++ "resolved": "https://registry.npmjs.org/@buttercup/fetch/-/fetch-0.2.1.tgz", ++ "integrity": "sha512-sCgECOx8wiqY8NN1xN22BqqKzXYIG2AicNLlakOAI4f0WgyLVUbAigMf8CZhBtJxdudTcB1gD5lciqi44jwJvg==", "license": "MIT", -+ "optional": true, - "engines": { +- "engines": { - "node": ">= 0.6" -+ "node": ">=6.9.0" ++ "optional": true, ++ "optionalDependencies": { ++ "node-fetch": "^3.3.0" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", -+ "node_modules/@babel/helper-string-parser": { -+ "version": "7.27.1", -+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", -+ "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", ++ "node_modules/@colors/colors": { ++ "version": "1.6.0", ++ "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", ++ "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", "license": "MIT", + "optional": true, "engines": { - "node": ">=6" -+ "node": ">=6.9.0" ++ "node": ">=0.1.90" } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", -+ "node_modules/@babel/helper-validator-identifier": { -+ "version": "7.28.5", -+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", -+ "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", ++ "node_modules/@crowdsec/express-bouncer": { ++ "version": "0.1.0", ++ "resolved": "https://registry.npmjs.org/@crowdsec/express-bouncer/-/express-bouncer-0.1.0.tgz", ++ "integrity": "sha512-cS5ATNInb914yOubWznMB02lheDLImtIZ8A7n99sn7q2YI+P3Zt6G/Mttp+d1NL1PDUkFBMFlBreOslkcWwLFQ==", "license": "MIT", -+ "optional": true, - "engines": { +- "engines": { - "node": ">=0.8.x" -+ "node": ">=6.9.0" ++ "optional": true, ++ "dependencies": { ++ "ip-address": "^7.1.0", ++ "isomorphic-fetch": "^3.0.0", ++ "lodash": "^4.17.21", ++ "svg-captcha": "^1.4.0", ++ "winston": "^3.3.3" } }, - "node_modules/events-universal": { @@ -1743,40 +1636,36 @@ index 2af3a0d1..5c5f4b73 100644 - "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", - "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", - "license": "Apache-2.0", -+ "node_modules/@babel/helper-validator-option": { -+ "version": "7.27.1", -+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", -+ "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=6.9.0" -+ } ++ "node_modules/@cryptography/aes": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/@cryptography/aes/-/aes-0.1.1.tgz", ++ "integrity": "sha512-PcYz4FDGblO6tM2kSC+VzhhK62vml6k6/YAkiWtyPvrgJVfnDRoHGDtKn5UiaRRUrvUTTocBpvc2rRgTCqxjsg==", ++ "license": "GPL-3.0-or-later", ++ "optional": true + }, -+ "node_modules/@babel/helpers": { -+ "version": "7.29.2", -+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", -+ "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", ++ "node_modules/@dabh/diagnostics": { ++ "version": "2.0.8", ++ "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.8.tgz", ++ "integrity": "sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==", + "license": "MIT", + "optional": true, "dependencies": { - "bare-events": "^2.7.0" -+ "@babel/template": "^7.28.6", -+ "@babel/types": "^7.29.0" -+ }, -+ "engines": { -+ "node": ">=6.9.0" ++ "@so-ric/colorspace": "^1.1.6", ++ "enabled": "2.0.x", ++ "kuler": "^2.0.0" } }, - "node_modules/express": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", - "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", -+ "node_modules/@babel/node": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/node/-/node-7.29.0.tgz", -+ "integrity": "sha512-9UeU8F3rx2lOZXneEW2HTnTYdA8+fXP0kr54tk7d0fPomWNlZ6WJ2H9lunr5dSvr8FNY0CDnop3Km6jZ5NAUsQ==", - "license": "MIT", +- "license": "MIT", ++ "node_modules/@discordjs/builders": { ++ "version": "1.14.1", ++ "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.14.1.tgz", ++ "integrity": "sha512-gSKkhXLqs96TCzk66VZuHHl8z2bQMJFGwrXC0f33ngK+FLNau4hU1PYny3DNJfNdSH+gVMzE85/d5FQ2BpcNwQ==", ++ "license": "Apache-2.0", + "optional": true, "dependencies": { - "accepts": "~1.3.8", @@ -1810,352 +1699,6 @@ index 2af3a0d1..5c5f4b73 100644 - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" -+ "@babel/register": "^7.28.6", -+ "commander": "^6.2.0", -+ "core-js": "^3.48.0", -+ "node-environment-flags": "^1.0.5", -+ "regenerator-runtime": "^0.14.0", -+ "v8flags": "^3.1.1" -+ }, -+ "bin": { -+ "babel-node": "bin/babel-node.js" - }, - "engines": { -- "node": ">= 0.10.0" -+ "node": ">=6.9.0" - }, -- "funding": { -- "type": "opencollective", -- "url": "https://opencollective.com/express" -+ "peerDependencies": { -+ "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/express-handlebars": { -- "version": "7.1.3", -- "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-7.1.3.tgz", -- "integrity": "sha512-O0W4n14iQ8+iFIDdiMh9HRI2nbVQJ/h1qndlD1TXWxxcfbKjKoqJh+ti2tROkyx4C4VQrt0y3bANBQ5auQAiew==", -- "license": "BSD-3-Clause", -+ "node_modules/@babel/parser": { -+ "version": "7.29.2", -+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", -+ "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "glob": "^10.4.2", -- "graceful-fs": "^4.2.11", -- "handlebars": "^4.7.8" -+ "@babel/types": "^7.29.0" -+ }, -+ "bin": { -+ "parser": "bin/babel-parser.js" - }, - "engines": { -- "node": ">=v16" -+ "node": ">=6.0.0" - } - }, -- "node_modules/express-ws": { -- "version": "5.0.2", -- "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-5.0.2.tgz", -- "integrity": "sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==", -- "license": "BSD-2-Clause", -+ "node_modules/@babel/plugin-syntax-jsx": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", -+ "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "ws": "^7.4.6" -+ "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { -- "node": ">=4.5.0" -+ "node": ">=6.9.0" - }, - "peerDependencies": { -- "express": "^4.0.0 || ^5.0.0-alpha.1" -+ "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/express-ws/node_modules/ws": { -- "version": "7.5.10", -- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", -- "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", -+ "node_modules/@babel/plugin-transform-react-jsx": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.28.6.tgz", -+ "integrity": "sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@babel/helper-annotate-as-pure": "^7.27.3", -+ "@babel/helper-module-imports": "^7.28.6", -+ "@babel/helper-plugin-utils": "^7.28.6", -+ "@babel/plugin-syntax-jsx": "^7.28.6", -+ "@babel/types": "^7.28.6" -+ }, - "engines": { -- "node": ">=8.3.0" -+ "node": ">=6.9.0" - }, - "peerDependencies": { -- "bufferutil": "^4.0.1", -- "utf-8-validate": "^5.0.2" -+ "@babel/core": "^7.0.0-0" -+ } -+ }, -+ "node_modules/@babel/register": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.28.6.tgz", -+ "integrity": "sha512-pgcbbEl/dWQYb6L6Yew6F94rdwygfuv+vJ/tXfwIOYAfPB6TNWpXUMEtEq3YuTeHRdvMIhvz13bkT9CNaS+wqA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "clone-deep": "^4.0.1", -+ "find-cache-dir": "^2.0.0", -+ "make-dir": "^2.1.0", -+ "pirates": "^4.0.6", -+ "source-map-support": "^0.5.16" - }, -- "peerDependenciesMeta": { -- "bufferutil": { -- "optional": true -- }, -- "utf-8-validate": { -- "optional": true -- } -+ "engines": { -+ "node": ">=6.9.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/fast-fifo": { -- "version": "1.3.2", -- "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", -- "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", -- "license": "MIT" -+ "node_modules/@babel/runtime": { -+ "version": "7.29.2", -+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", -+ "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=6.9.0" -+ } - }, -- "node_modules/fd-slicer": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", -- "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", -+ "node_modules/@babel/template": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", -+ "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "pend": "~1.2.0" -+ "@babel/code-frame": "^7.28.6", -+ "@babel/parser": "^7.28.6", -+ "@babel/types": "^7.28.6" -+ }, -+ "engines": { -+ "node": ">=6.9.0" - } - }, -- "node_modules/finalhandler": { -- "version": "1.3.2", -- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", -- "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", -+ "node_modules/@babel/traverse": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", -+ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "debug": "2.6.9", -- "encodeurl": "~2.0.0", -- "escape-html": "~1.0.3", -- "on-finished": "~2.4.1", -- "parseurl": "~1.3.3", -- "statuses": "~2.0.2", -- "unpipe": "~1.0.0" -+ "@babel/code-frame": "^7.29.0", -+ "@babel/generator": "^7.29.0", -+ "@babel/helper-globals": "^7.28.0", -+ "@babel/parser": "^7.29.0", -+ "@babel/template": "^7.28.6", -+ "@babel/types": "^7.29.0", -+ "debug": "^4.3.1" - }, - "engines": { -- "node": ">= 0.8" -+ "node": ">=6.9.0" - } - }, -- "node_modules/for-each": { -- "version": "0.3.5", -- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", -- "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", -+ "node_modules/@babel/traverse/node_modules/debug": { -+ "version": "4.4.3", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", -+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "is-callable": "^1.2.7" -+ "ms": "^2.1.3" - }, - "engines": { -- "node": ">= 0.4" -+ "node": ">=6.0" - }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "peerDependenciesMeta": { -+ "supports-color": { -+ "optional": true -+ } - } - }, -- "node_modules/foreground-child": { -- "version": "3.3.1", -- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", -- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", -- "license": "ISC", -+ "node_modules/@babel/traverse/node_modules/ms": { -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@babel/types": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", -+ "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "cross-spawn": "^7.0.6", -- "signal-exit": "^4.0.1" -+ "@babel/helper-string-parser": "^7.27.1", -+ "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { -- "node": ">=14" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -+ "node": ">=6.9.0" - } - }, -- "node_modules/forwarded": { -- "version": "0.2.0", -- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", -- "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", -+ "node_modules/@buttercup/fetch": { -+ "version": "0.2.1", -+ "resolved": "https://registry.npmjs.org/@buttercup/fetch/-/fetch-0.2.1.tgz", -+ "integrity": "sha512-sCgECOx8wiqY8NN1xN22BqqKzXYIG2AicNLlakOAI4f0WgyLVUbAigMf8CZhBtJxdudTcB1gD5lciqi44jwJvg==", - "license": "MIT", -- "engines": { -- "node": ">= 0.6" -+ "optional": true, -+ "optionalDependencies": { -+ "node-fetch": "^3.3.0" - } - }, -- "node_modules/fresh": { -- "version": "0.5.2", -- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", -- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", -+ "node_modules/@colors/colors": { -+ "version": "1.6.0", -+ "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", -+ "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">= 0.6" -+ "node": ">=0.1.90" - } - }, -- "node_modules/function-bind": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", -- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", -+ "node_modules/@crowdsec/express-bouncer": { -+ "version": "0.1.0", -+ "resolved": "https://registry.npmjs.org/@crowdsec/express-bouncer/-/express-bouncer-0.1.0.tgz", -+ "integrity": "sha512-cS5ATNInb914yOubWznMB02lheDLImtIZ8A7n99sn7q2YI+P3Zt6G/Mttp+d1NL1PDUkFBMFlBreOslkcWwLFQ==", - "license": "MIT", -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "optional": true, -+ "dependencies": { -+ "ip-address": "^7.1.0", -+ "isomorphic-fetch": "^3.0.0", -+ "lodash": "^4.17.21", -+ "svg-captcha": "^1.4.0", -+ "winston": "^3.3.3" - } - }, -- "node_modules/generator-function": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", -- "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", -+ "node_modules/@cryptography/aes": { -+ "version": "0.1.1", -+ "resolved": "https://registry.npmjs.org/@cryptography/aes/-/aes-0.1.1.tgz", -+ "integrity": "sha512-PcYz4FDGblO6tM2kSC+VzhhK62vml6k6/YAkiWtyPvrgJVfnDRoHGDtKn5UiaRRUrvUTTocBpvc2rRgTCqxjsg==", -+ "license": "GPL-3.0-or-later", -+ "optional": true -+ }, -+ "node_modules/@dabh/diagnostics": { -+ "version": "2.0.8", -+ "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.8.tgz", -+ "integrity": "sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==", - "license": "MIT", -- "engines": { -- "node": ">= 0.4" -+ "optional": true, -+ "dependencies": { -+ "@so-ric/colorspace": "^1.1.6", -+ "enabled": "2.0.x", -+ "kuler": "^2.0.0" - } - }, -- "node_modules/get-intrinsic": { -- "version": "1.3.0", -- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", -- "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", -- "license": "MIT", -+ "node_modules/@discordjs/builders": { -+ "version": "1.14.1", -+ "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.14.1.tgz", -+ "integrity": "sha512-gSKkhXLqs96TCzk66VZuHHl8z2bQMJFGwrXC0f33ngK+FLNau4hU1PYny3DNJfNdSH+gVMzE85/d5FQ2BpcNwQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "call-bind-apply-helpers": "^1.0.2", -- "es-define-property": "^1.0.1", -- "es-errors": "^1.3.0", -- "es-object-atoms": "^1.1.1", -- "function-bind": "^1.1.2", -- "get-proto": "^1.0.1", -- "gopd": "^1.2.0", -- "has-symbols": "^1.1.0", -- "hasown": "^2.0.2", -- "math-intrinsics": "^1.1.0" + "@discordjs/formatters": "^0.6.2", + "@discordjs/util": "^1.2.0", + "@sapphire/shapeshift": "^4.0.0", @@ -2165,40 +1708,30 @@ index 2af3a0d1..5c5f4b73 100644 + "tslib": "^2.6.3" }, "engines": { -- "node": ">= 0.4" +- "node": ">= 0.10.0" + "node": ">=16.11.0" }, "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "type": "opencollective", +- "url": "https://opencollective.com/express" + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/get-proto": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", -- "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", -- "license": "MIT", -- "dependencies": { -- "dunder-proto": "^1.0.1", -- "es-object-atoms": "^1.0.0" -- }, +- "node_modules/express-handlebars": { +- "version": "7.1.3", +- "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-7.1.3.tgz", +- "integrity": "sha512-O0W4n14iQ8+iFIDdiMh9HRI2nbVQJ/h1qndlD1TXWxxcfbKjKoqJh+ti2tROkyx4C4VQrt0y3bANBQ5auQAiew==", +- "license": "BSD-3-Clause", + "node_modules/@discordjs/collection": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-1.5.3.tgz", + "integrity": "sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==", + "license": "Apache-2.0", + "optional": true, - "engines": { -- "node": ">= 0.4" ++ "engines": { + "node": ">=16.11.0" - } - }, -- "node_modules/glob": { -- "version": "10.5.0", -- "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", -- "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", -- "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", -- "license": "ISC", ++ } ++ }, + "node_modules/@discordjs/formatters": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.6.2.tgz", @@ -2206,36 +1739,32 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "Apache-2.0", + "optional": true, "dependencies": { -- "foreground-child": "^3.1.0", -- "jackspeak": "^3.1.2", -- "minimatch": "^9.0.4", -- "minipass": "^7.1.2", -- "package-json-from-dist": "^1.0.0", -- "path-scurry": "^1.11.1" +- "glob": "^10.4.2", +- "graceful-fs": "^4.2.11", +- "handlebars": "^4.7.8" + "discord-api-types": "^0.38.33" }, -- "bin": { -- "glob": "dist/esm/bin.mjs" -+ "engines": { + "engines": { +- "node": ">=v16" + "node": ">=16.11.0" - }, - "funding": { -- "url": "https://github.com/sponsors/isaacs" ++ }, ++ "funding": { + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/gopd": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", -- "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", -- "license": "MIT", +- "node_modules/express-ws": { +- "version": "5.0.2", +- "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-5.0.2.tgz", +- "integrity": "sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==", +- "license": "BSD-2-Clause", + "node_modules/@discordjs/rest": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-2.6.1.tgz", + "integrity": "sha512-wwQdgjeaoYFiaG+atbqx6aJDpqW7JHAo0HrQkBTbYzM3/PJ3GweQIpgElNcGZ26DCUOXMyawYd0YF7vtr+fZXg==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "ws": "^7.4.6" + "@discordjs/collection": "^2.1.1", + "@discordjs/util": "^1.2.0", + "@sapphire/async-queue": "^1.5.3", @@ -2245,49 +1774,75 @@ index 2af3a0d1..5c5f4b73 100644 + "magic-bytes.js": "^1.13.0", + "tslib": "^2.6.3", + "undici": "6.24.1" -+ }, + }, "engines": { -- "node": ">= 0.4" +- "node": ">=4.5.0" + "node": ">=18" }, - "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "peerDependencies": { +- "express": "^4.0.0 || ^5.0.0-alpha.1" ++ "funding": { + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/graceful-fs": { -- "version": "4.2.11", -- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", -- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", -- "license": "ISC" +- "node_modules/express-ws/node_modules/ws": { +- "version": "7.5.10", +- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", +- "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", +- "license": "MIT", + "node_modules/@discordjs/rest/node_modules/@discordjs/collection": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz", + "integrity": "sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==", + "license": "Apache-2.0", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=8.3.0" +- }, +- "peerDependencies": { +- "bufferutil": "^4.0.1", +- "utf-8-validate": "^5.0.2" + "node": ">=18" -+ }, + }, +- "peerDependenciesMeta": { +- "bufferutil": { +- "optional": true +- }, +- "utf-8-validate": { +- "optional": true +- } + "funding": { + "url": "https://github.com/discordjs/discord.js?sponsor" -+ } + } }, -- "node_modules/handlebars": { -- "version": "4.7.8", -- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", -- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", +- "node_modules/fast-fifo": { +- "version": "1.3.2", +- "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", +- "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", +- "license": "MIT" +- }, +- "node_modules/fd-slicer": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", +- "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/@discordjs/rest/node_modules/@sapphire/snowflake": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.5.tgz", + "integrity": "sha512-xzvBr1Q1c4lCe7i6sRnrofxeO1QTP/LKQ6A6qy0iB4x5yfiSfARMEQEghojzTNALDTcv8En04qYNIco9/K9eZQ==", "license": "MIT", +- "dependencies": { +- "pend": "~1.2.0" + "optional": true, + "engines": { + "node": ">=v14.0.0", + "npm": ">=7.0.0" -+ } -+ }, + } + }, +- "node_modules/finalhandler": { +- "version": "1.3.2", +- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", +- "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", +- "license": "MIT", + "node_modules/@discordjs/util": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-1.2.0.tgz", @@ -2295,29 +1850,27 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "Apache-2.0", + "optional": true, "dependencies": { -- "minimist": "^1.2.5", -- "neo-async": "^2.6.2", -- "source-map": "^0.6.1", -- "wordwrap": "^1.0.0" -- }, -- "bin": { -- "handlebars": "bin/handlebars" +- "debug": "2.6.9", +- "encodeurl": "~2.0.0", +- "escape-html": "~1.0.3", +- "on-finished": "~2.4.1", +- "parseurl": "~1.3.3", +- "statuses": "~2.0.2", +- "unpipe": "~1.0.0" + "discord-api-types": "^0.38.33" }, "engines": { -- "node": ">=0.4.7" +- "node": ">= 0.8" + "node": ">=18" - }, -- "optionalDependencies": { -- "uglify-js": "^3.1.4" ++ }, + "funding": { + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/has-property-descriptors": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", -- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", +- "node_modules/for-each": { +- "version": "0.3.5", +- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", +- "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "license": "MIT", + "node_modules/@discordjs/ws": { + "version": "1.2.3", @@ -2326,7 +1879,7 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "Apache-2.0", + "optional": true, "dependencies": { -- "es-define-property": "^1.0.0" +- "is-callable": "^1.2.7" + "@discordjs/collection": "^2.1.0", + "@discordjs/rest": "^2.5.1", + "@discordjs/util": "^1.1.0", @@ -2336,8 +1889,9 @@ index 2af3a0d1..5c5f4b73 100644 + "discord-api-types": "^0.38.1", + "tslib": "^2.6.2", + "ws": "^8.17.0" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.4" + "node": ">=16.11.0" }, "funding": { @@ -2345,11 +1899,15 @@ index 2af3a0d1..5c5f4b73 100644 + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/has-symbols": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", -- "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", -- "license": "MIT", +- "node_modules/foreground-child": { +- "version": "3.3.1", +- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", +- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", +- "license": "ISC", +- "dependencies": { +- "cross-spawn": "^7.0.6", +- "signal-exit": "^4.0.1" +- }, + "node_modules/@discordjs/ws/node_modules/@discordjs/collection": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz", @@ -2357,46 +1915,44 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "Apache-2.0", + "optional": true, "engines": { -- "node": ">= 0.4" +- "node": ">=14" + "node": ">=18" }, "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/has-tostringtag": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", -- "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", +- "node_modules/forwarded": { +- "version": "0.2.0", +- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", +- "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/@duosecurity/duo_universal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@duosecurity/duo_universal/-/duo_universal-2.1.0.tgz", + "integrity": "sha512-6i+oSezndETL5nwaZbe8OVXA8GTalI0KmY4hc060iTaGpkj5/WY1OWC1W9lWDg0dWpYohsTwZy1dBQOs+vUc7g==", "license": "MIT", + "optional": true, - "dependencies": { -- "has-symbols": "^1.0.3" ++ "dependencies": { + "axios": "^1.2.2", + "jsonwebtoken": "^9.0.0" - }, ++ }, "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "node": ">= 0.6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, -- "node_modules/hasown": { -- "version": "2.0.2", -- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", -- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", +- "node_modules/fresh": { +- "version": "0.5.2", +- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", +- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/@fastify/busboy": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.2.0.tgz", + "integrity": "sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==", "license": "MIT", +- "engines": { +- "node": ">= 0.6" + "optional": true + }, + "node_modules/@firebase/app-check-interop-types": { @@ -2426,39 +1982,25 @@ index 2af3a0d1..5c5f4b73 100644 + "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", + "license": "Apache-2.0", + "optional": true, - "dependencies": { -- "function-bind": "^1.1.2" -- }, -- "engines": { -- "node": ">= 0.4" ++ "dependencies": { + "@firebase/util": "1.10.0", + "tslib": "^2.1.0" } }, -- "node_modules/http-errors": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", -- "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", +- "node_modules/function-bind": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", +- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node_modules/@firebase/database": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", + "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", + "license": "Apache-2.0", + "optional": true, - "dependencies": { -- "depd": "~2.0.0", -- "inherits": "~2.0.4", -- "setprototypeof": "~1.2.0", -- "statuses": "~2.0.2", -- "toidentifier": "~1.0.1" -- }, -- "engines": { -- "node": ">= 0.8" -- }, -- "funding": { -- "type": "opencollective", -- "url": "https://opencollective.com/express" ++ "dependencies": { + "@firebase/app-check-interop-types": "0.3.2", + "@firebase/auth-interop-types": "0.2.3", + "@firebase/component": "0.6.9", @@ -2468,22 +2010,20 @@ index 2af3a0d1..5c5f4b73 100644 + "tslib": "^2.1.0" } }, -- "node_modules/iconv-lite": { -- "version": "0.4.24", -- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", -- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", +- "node_modules/generator-function": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", +- "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", - "license": "MIT", +- "engines": { +- "node": ">= 0.4" + "node_modules/@firebase/database-compat": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", + "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", + "license": "Apache-2.0", + "optional": true, - "dependencies": { -- "safer-buffer": ">= 2.1.2 < 3" -- }, -- "engines": { -- "node": ">=0.10.0" ++ "dependencies": { + "@firebase/component": "0.6.9", + "@firebase/database": "1.0.8", + "@firebase/database-types": "1.0.5", @@ -2492,6 +2032,538 @@ index 2af3a0d1..5c5f4b73 100644 + "tslib": "^2.1.0" } }, +- "node_modules/get-intrinsic": { +- "version": "1.3.0", +- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", +- "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", ++ "node_modules/@firebase/database-types": { ++ "version": "1.0.5", ++ "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", ++ "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "@firebase/app-types": "0.9.2", ++ "@firebase/util": "1.10.0" ++ } ++ }, ++ "node_modules/@firebase/logger": { ++ "version": "0.4.2", ++ "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", ++ "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "tslib": "^2.1.0" ++ } ++ }, ++ "node_modules/@firebase/util": { ++ "version": "1.10.0", ++ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", ++ "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "tslib": "^2.1.0" ++ } ++ }, ++ "node_modules/@gar/promisify": { ++ "version": "1.1.3", ++ "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", ++ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/@google-cloud/firestore": { ++ "version": "7.11.6", ++ "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-7.11.6.tgz", ++ "integrity": "sha512-EW/O8ktzwLfyWBOsNuhRoMi8lrC3clHM5LVFhGvO1HCsLozCOOXRAlHrYBoE6HL42Sc8yYMuCb2XqcnJ4OOEpw==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "call-bind-apply-helpers": "^1.0.2", +- "es-define-property": "^1.0.1", +- "es-errors": "^1.3.0", +- "es-object-atoms": "^1.1.1", +- "function-bind": "^1.1.2", +- "get-proto": "^1.0.1", +- "gopd": "^1.2.0", +- "has-symbols": "^1.1.0", +- "hasown": "^2.0.2", +- "math-intrinsics": "^1.1.0" ++ "@opentelemetry/api": "^1.3.0", ++ "fast-deep-equal": "^3.1.1", ++ "functional-red-black-tree": "^1.0.1", ++ "google-gax": "^4.3.3", ++ "protobufjs": "^7.2.6" + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "node": ">=14.0.0" + } + }, +- "node_modules/get-proto": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", +- "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", +- "license": "MIT", ++ "node_modules/@google-cloud/paginator": { ++ "version": "5.0.2", ++ "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz", ++ "integrity": "sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "dunder-proto": "^1.0.1", +- "es-object-atoms": "^1.0.0" ++ "arrify": "^2.0.0", ++ "extend": "^3.0.2" + }, + "engines": { +- "node": ">= 0.4" ++ "node": ">=14.0.0" + } + }, +- "node_modules/glob": { +- "version": "10.5.0", +- "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", +- "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", +- "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", +- "license": "ISC", ++ "node_modules/@google-cloud/projectify": { ++ "version": "4.0.0", ++ "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-4.0.0.tgz", ++ "integrity": "sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "engines": { ++ "node": ">=14.0.0" ++ } ++ }, ++ "node_modules/@google-cloud/promisify": { ++ "version": "4.0.0", ++ "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz", ++ "integrity": "sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "engines": { ++ "node": ">=14" ++ } ++ }, ++ "node_modules/@google-cloud/storage": { ++ "version": "7.21.0", ++ "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.21.0.tgz", ++ "integrity": "sha512-l+IFTkd+6Y5LoAuXyYCKNAKtw/Ci+rAMqgdTB1jv4iZiLhw0rtq+0qjIRbBizXkNzEFmXiXUW0H7sZQQvk1ffA==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "foreground-child": "^3.1.0", +- "jackspeak": "^3.1.2", +- "minimatch": "^9.0.4", +- "minipass": "^7.1.2", +- "package-json-from-dist": "^1.0.0", +- "path-scurry": "^1.11.1" +- }, +- "bin": { +- "glob": "dist/esm/bin.mjs" ++ "@google-cloud/paginator": "^5.0.0", ++ "@google-cloud/projectify": "^4.0.0", ++ "@google-cloud/promisify": "<4.1.0", ++ "abort-controller": "^3.0.0", ++ "async-retry": "^1.3.3", ++ "duplexify": "^4.1.3", ++ "fast-xml-parser": "^5.3.4", ++ "gaxios": "^6.0.2", ++ "google-auth-library": "^9.6.3", ++ "html-entities": "^2.5.2", ++ "mime": "^3.0.0", ++ "p-limit": "^3.0.1", ++ "retry-request": "^7.0.0", ++ "teeny-request": "^9.0.0" + }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" ++ "engines": { ++ "node": ">=14" + } + }, +- "node_modules/gopd": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", +- "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", ++ "node_modules/@google-cloud/storage/node_modules/mime": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", ++ "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", ++ "optional": true, ++ "bin": { ++ "mime": "cli.js" ++ }, + "engines": { +- "node": ">= 0.4" ++ "node": ">=10.0.0" ++ } ++ }, ++ "node_modules/@grpc/grpc-js": { ++ "version": "1.14.4", ++ "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", ++ "integrity": "sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "@grpc/proto-loader": "^0.8.0", ++ "@js-sdsl/ordered-map": "^4.4.2" + }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "engines": { ++ "node": ">=12.10.0" + } + }, +- "node_modules/graceful-fs": { +- "version": "4.2.11", +- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", +- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", +- "license": "ISC" ++ "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { ++ "version": "0.8.1", ++ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", ++ "integrity": "sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "lodash.camelcase": "^4.3.0", ++ "long": "^5.0.0", ++ "protobufjs": "^7.5.5", ++ "yargs": "^17.7.2" ++ }, ++ "bin": { ++ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" ++ }, ++ "engines": { ++ "node": ">=6" ++ } + }, +- "node_modules/handlebars": { +- "version": "4.7.8", +- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", +- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", +- "license": "MIT", ++ "node_modules/@grpc/proto-loader": { ++ "version": "0.7.15", ++ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", ++ "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "minimist": "^1.2.5", +- "neo-async": "^2.6.2", +- "source-map": "^0.6.1", +- "wordwrap": "^1.0.0" ++ "lodash.camelcase": "^4.3.0", ++ "long": "^5.0.0", ++ "protobufjs": "^7.2.5", ++ "yargs": "^17.7.2" + }, + "bin": { +- "handlebars": "bin/handlebars" ++ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { +- "node": ">=0.4.7" ++ "node": ">=6" ++ } ++ }, ++ "node_modules/@hapi/hoek": { ++ "version": "9.3.0", ++ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", ++ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", ++ "license": "BSD-3-Clause", ++ "optional": true ++ }, ++ "node_modules/@hapi/topo": { ++ "version": "5.1.0", ++ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", ++ "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", ++ "license": "BSD-3-Clause", ++ "optional": true, ++ "dependencies": { ++ "@hapi/hoek": "^9.0.0" ++ } ++ }, ++ "node_modules/@isaacs/cliui": { ++ "version": "8.0.2", ++ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", ++ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", ++ "license": "ISC", ++ "dependencies": { ++ "string-width": "^5.1.2", ++ "string-width-cjs": "npm:string-width@^4.2.0", ++ "strip-ansi": "^7.0.1", ++ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", ++ "wrap-ansi": "^8.1.0", ++ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, +- "optionalDependencies": { +- "uglify-js": "^3.1.4" ++ "engines": { ++ "node": ">=12" + } + }, +- "node_modules/has-property-descriptors": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", +- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", ++ "node_modules/@jridgewell/gen-mapping": { ++ "version": "0.3.13", ++ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", ++ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "es-define-property": "^1.0.0" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "@jridgewell/sourcemap-codec": "^1.5.0", ++ "@jridgewell/trace-mapping": "^0.3.24" + } + }, +- "node_modules/has-symbols": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", +- "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", ++ "node_modules/@jridgewell/remapping": { ++ "version": "2.3.5", ++ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", ++ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@jridgewell/gen-mapping": "^0.3.5", ++ "@jridgewell/trace-mapping": "^0.3.24" ++ } ++ }, ++ "node_modules/@jridgewell/resolve-uri": { ++ "version": "3.1.2", ++ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", ++ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", ++ "optional": true, + "engines": { +- "node": ">= 0.4" +- }, ++ "node": ">=6.0.0" ++ } ++ }, ++ "node_modules/@jridgewell/source-map": { ++ "version": "0.3.11", ++ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", ++ "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@jridgewell/gen-mapping": "^0.3.5", ++ "@jridgewell/trace-mapping": "^0.3.25" ++ } ++ }, ++ "node_modules/@jridgewell/sourcemap-codec": { ++ "version": "1.5.5", ++ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", ++ "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/@jridgewell/trace-mapping": { ++ "version": "0.3.31", ++ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", ++ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@jridgewell/resolve-uri": "^3.1.0", ++ "@jridgewell/sourcemap-codec": "^1.4.14" ++ } ++ }, ++ "node_modules/@js-sdsl/ordered-map": { ++ "version": "4.4.2", ++ "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", ++ "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", ++ "license": "MIT", ++ "optional": true, + "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "type": "opencollective", ++ "url": "https://opencollective.com/js-sdsl" + } + }, +- "node_modules/has-tostringtag": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", +- "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", ++ "node_modules/@mongodb-js/saslprep": { ++ "version": "1.4.11", ++ "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.4.11.tgz", ++ "integrity": "sha512-o9rAHc0IpIjuPSxRutWpE1F62x7n+4mVS4rCNHkzhIUMQcc18bb6xEq5wd2NdN0WjepIyXIppRshYI2kQDOZVA==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "has-symbols": "^1.0.3" ++ "sparse-bitfield": "^3.0.3" ++ } ++ }, ++ "node_modules/@mysql/xdevapi": { ++ "version": "8.0.35", ++ "resolved": "https://registry.npmjs.org/@mysql/xdevapi/-/xdevapi-8.0.35.tgz", ++ "integrity": "sha512-l7HoBt1l0GwdCBXBrqri4kPBbJrqsyvaa4eqXvq50aWWArOTc5XGV06FWF1epxT+RORBy7scZTWFANxpr4Sfuw==", ++ "license": "GPL-2.0", ++ "optional": true, ++ "dependencies": { ++ "google-protobuf": "3.19.4", ++ "lossless-json": "2.0.1", ++ "parsimmon": "1.18.1" + }, + "engines": { +- "node": ">= 0.4" ++ "node": ">=14.0.0" ++ } ++ }, ++ "node_modules/@nicolo-ribaudo/chokidar-2": { ++ "version": "2.1.8-no-fsevents.3", ++ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", ++ "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/@nodable/entities": { ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz", ++ "integrity": "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/nodable" ++ } ++ ], ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/@npmcli/fs": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", ++ "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", ++ "license": "ISC", ++ "optional": true, ++ "dependencies": { ++ "@gar/promisify": "^1.0.1", ++ "semver": "^7.3.5" ++ } ++ }, ++ "node_modules/@npmcli/fs/node_modules/semver": { ++ "version": "7.8.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", ++ "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", ++ "license": "ISC", ++ "optional": true, ++ "bin": { ++ "semver": "bin/semver.js" + }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "engines": { ++ "node": ">=10" + } + }, +- "node_modules/hasown": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", +- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", ++ "node_modules/@npmcli/move-file": { ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", ++ "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", ++ "deprecated": "This functionality has been moved to @npmcli/fs", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "function-bind": "^1.1.2" ++ "mkdirp": "^1.0.4", ++ "rimraf": "^3.0.2" + }, + "engines": { +- "node": ">= 0.4" ++ "node": ">=10" + } + }, +- "node_modules/http-errors": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", +- "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", ++ "node_modules/@npmcli/move-file/node_modules/brace-expansion": { ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "depd": "~2.0.0", +- "inherits": "~2.0.4", +- "setprototypeof": "~1.2.0", +- "statuses": "~2.0.2", +- "toidentifier": "~1.0.1" ++ "balanced-match": "^1.0.0", ++ "concat-map": "0.0.1" ++ } ++ }, ++ "node_modules/@npmcli/move-file/node_modules/glob": { ++ "version": "7.2.3", ++ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", ++ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", ++ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", ++ "license": "ISC", ++ "optional": true, ++ "dependencies": { ++ "fs.realpath": "^1.0.0", ++ "inflight": "^1.0.4", ++ "inherits": "2", ++ "minimatch": "^3.1.1", ++ "once": "^1.3.0", ++ "path-is-absolute": "^1.0.0" + }, + "engines": { +- "node": ">= 0.8" ++ "node": "*" + }, + "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/express" ++ "url": "https://github.com/sponsors/isaacs" + } + }, +- "node_modules/iconv-lite": { +- "version": "0.4.24", +- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", +- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", +- "license": "MIT", ++ "node_modules/@npmcli/move-file/node_modules/minimatch": { ++ "version": "3.1.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", ++ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", ++ "license": "ISC", ++ "optional": true, + "dependencies": { +- "safer-buffer": ">= 2.1.2 < 3" ++ "brace-expansion": "^1.1.7" + }, + "engines": { +- "node": ">=0.10.0" ++ "node": "*" + } + }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -2511,675 +2583,6 @@ index 2af3a0d1..5c5f4b73 100644 - } - ], - "license": "BSD-3-Clause" -+ "node_modules/@firebase/database-types": { -+ "version": "1.0.5", -+ "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", -+ "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@firebase/app-types": "0.9.2", -+ "@firebase/util": "1.10.0" -+ } - }, -- "node_modules/immediate": { -- "version": "3.0.6", -- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", -- "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", -- "license": "MIT" -+ "node_modules/@firebase/logger": { -+ "version": "0.4.2", -+ "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", -+ "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.1.0" -+ } - }, -- "node_modules/inherits": { -- "version": "2.0.4", -- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", -- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", -- "license": "ISC" -+ "node_modules/@firebase/util": { -+ "version": "1.10.0", -+ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", -+ "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.1.0" -+ } - }, -- "node_modules/ipaddr.js": { -- "version": "1.9.1", -- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", -- "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", -+ "node_modules/@gar/promisify": { -+ "version": "1.1.3", -+ "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", -+ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@google-cloud/firestore": { -+ "version": "7.11.6", -+ "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-7.11.6.tgz", -+ "integrity": "sha512-EW/O8ktzwLfyWBOsNuhRoMi8lrC3clHM5LVFhGvO1HCsLozCOOXRAlHrYBoE6HL42Sc8yYMuCb2XqcnJ4OOEpw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@opentelemetry/api": "^1.3.0", -+ "fast-deep-equal": "^3.1.1", -+ "functional-red-black-tree": "^1.0.1", -+ "google-gax": "^4.3.3", -+ "protobufjs": "^7.2.6" -+ }, - "engines": { -- "node": ">= 0.10" -+ "node": ">=14.0.0" - } - }, -- "node_modules/ipcheck": { -- "version": "0.1.0", -- "resolved": "https://registry.npmjs.org/ipcheck/-/ipcheck-0.1.0.tgz", -- "integrity": "sha512-NwhrmROU0iXKa+U1quGuQ+ag+K/1Bb5V/yh5Q4SylSu/LGymPZcWB7p4u7JgJH0qOR6cTLDO5VZlRbhoeekNzQ==", -- "license": "MIT" -- }, -- "node_modules/is-arguments": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", -- "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", -- "license": "MIT", -+ "node_modules/@google-cloud/paginator": { -+ "version": "5.0.2", -+ "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz", -+ "integrity": "sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "call-bound": "^1.0.2", -- "has-tostringtag": "^1.0.2" -+ "arrify": "^2.0.0", -+ "extend": "^3.0.2" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=14.0.0" - } - }, -- "node_modules/is-callable": { -- "version": "1.2.7", -- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", -- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", -- "license": "MIT", -+ "node_modules/@google-cloud/projectify": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-4.0.0.tgz", -+ "integrity": "sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==", -+ "license": "Apache-2.0", -+ "optional": true, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=14.0.0" - } - }, -- "node_modules/is-fullwidth-code-point": { -- "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", -- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", -- "license": "MIT", -+ "node_modules/@google-cloud/promisify": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz", -+ "integrity": "sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==", -+ "license": "Apache-2.0", -+ "optional": true, - "engines": { -- "node": ">=8" -+ "node": ">=14" - } - }, -- "node_modules/is-generator-function": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", -- "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", -- "license": "MIT", -+ "node_modules/@google-cloud/storage": { -+ "version": "7.19.0", -+ "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.19.0.tgz", -+ "integrity": "sha512-n2FjE7NAOYyshogdc7KQOl/VZb4sneqPjWouSyia9CMDdMhRX5+RIbqalNmC7LOLzuLAN89VlF2HvG8na9G+zQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "call-bound": "^1.0.4", -- "generator-function": "^2.0.0", -- "get-proto": "^1.0.1", -- "has-tostringtag": "^1.0.2", -- "safe-regex-test": "^1.1.0" -+ "@google-cloud/paginator": "^5.0.0", -+ "@google-cloud/projectify": "^4.0.0", -+ "@google-cloud/promisify": "<4.1.0", -+ "abort-controller": "^3.0.0", -+ "async-retry": "^1.3.3", -+ "duplexify": "^4.1.3", -+ "fast-xml-parser": "^5.3.4", -+ "gaxios": "^6.0.2", -+ "google-auth-library": "^9.6.3", -+ "html-entities": "^2.5.2", -+ "mime": "^3.0.0", -+ "p-limit": "^3.0.1", -+ "retry-request": "^7.0.0", -+ "teeny-request": "^9.0.0", -+ "uuid": "^8.0.0" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=14" - } - }, -- "node_modules/is-regex": { -- "version": "1.2.1", -- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", -- "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", -+ "node_modules/@google-cloud/storage/node_modules/mime": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", -+ "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "license": "MIT", -- "dependencies": { -- "call-bound": "^1.0.2", -- "gopd": "^1.2.0", -- "has-tostringtag": "^1.0.2", -- "hasown": "^2.0.2" -+ "optional": true, -+ "bin": { -+ "mime": "cli.js" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=10.0.0" - } - }, -- "node_modules/is-stream": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", -- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", -+ "node_modules/@google-cloud/storage/node_modules/uuid": { -+ "version": "8.3.2", -+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", -+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", -- "engines": { -- "node": ">=8" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -+ "optional": true, -+ "bin": { -+ "uuid": "dist/bin/uuid" - } - }, -- "node_modules/is-typed-array": { -- "version": "1.1.15", -- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", -- "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", -- "license": "MIT", -+ "node_modules/@grpc/grpc-js": { -+ "version": "1.14.3", -+ "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.3.tgz", -+ "integrity": "sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "which-typed-array": "^1.1.16" -+ "@grpc/proto-loader": "^0.8.0", -+ "@js-sdsl/ordered-map": "^4.4.2" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=12.10.0" - } - }, -- "node_modules/isarray": { -- "version": "1.0.0", -- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", -- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", -- "license": "MIT" -- }, -- "node_modules/isexe": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", -- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", -- "license": "ISC" -- }, -- "node_modules/jackspeak": { -- "version": "3.4.3", -- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", -- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", -- "license": "BlueOak-1.0.0", -+ "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { -+ "version": "0.8.0", -+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.0.tgz", -+ "integrity": "sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "@isaacs/cliui": "^8.0.2" -+ "lodash.camelcase": "^4.3.0", -+ "long": "^5.0.0", -+ "protobufjs": "^7.5.3", -+ "yargs": "^17.7.2" - }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -+ "bin": { -+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, -- "optionalDependencies": { -- "@pkgjs/parseargs": "^0.11.0" -+ "engines": { -+ "node": ">=6" - } - }, -- "node_modules/keygrip": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", -- "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", -- "license": "MIT", -+ "node_modules/@grpc/proto-loader": { -+ "version": "0.7.15", -+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", -+ "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "tsscmp": "1.0.6" -+ "lodash.camelcase": "^4.3.0", -+ "long": "^5.0.0", -+ "protobufjs": "^7.2.5", -+ "yargs": "^17.7.2" -+ }, -+ "bin": { -+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=6" - } - }, -- "node_modules/lazystream": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", -- "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", -- "license": "MIT", -+ "node_modules/@hapi/hoek": { -+ "version": "9.3.0", -+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", -+ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", -+ "license": "BSD-3-Clause", -+ "optional": true -+ }, -+ "node_modules/@hapi/topo": { -+ "version": "5.1.0", -+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", -+ "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", -+ "license": "BSD-3-Clause", -+ "optional": true, - "dependencies": { -- "readable-stream": "^2.0.5" -+ "@hapi/hoek": "^9.0.0" -+ } -+ }, -+ "node_modules/@isaacs/cliui": { -+ "version": "8.0.2", -+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", -+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", -+ "license": "ISC", -+ "dependencies": { -+ "string-width": "^5.1.2", -+ "string-width-cjs": "npm:string-width@^4.2.0", -+ "strip-ansi": "^7.0.1", -+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", -+ "wrap-ansi": "^8.1.0", -+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { -- "node": ">= 0.6.3" -+ "node": ">=12" - } - }, -- "node_modules/lazystream/node_modules/readable-stream": { -- "version": "2.3.8", -- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", -- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", -+ "node_modules/@jridgewell/gen-mapping": { -+ "version": "0.3.13", -+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", -+ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "core-util-is": "~1.0.0", -- "inherits": "~2.0.3", -- "isarray": "~1.0.0", -- "process-nextick-args": "~2.0.0", -- "safe-buffer": "~5.1.1", -- "string_decoder": "~1.1.1", -- "util-deprecate": "~1.0.1" -+ "@jridgewell/sourcemap-codec": "^1.5.0", -+ "@jridgewell/trace-mapping": "^0.3.24" - } - }, -- "node_modules/lazystream/node_modules/safe-buffer": { -- "version": "5.1.2", -- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", -- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", -- "license": "MIT" -- }, -- "node_modules/lazystream/node_modules/string_decoder": { -- "version": "1.1.1", -- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", -- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", -+ "node_modules/@jridgewell/remapping": { -+ "version": "2.3.5", -+ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", -+ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "safe-buffer": "~5.1.0" -+ "@jridgewell/gen-mapping": "^0.3.5", -+ "@jridgewell/trace-mapping": "^0.3.24" - } - }, -- "node_modules/lie": { -- "version": "3.1.1", -- "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", -- "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", -+ "node_modules/@jridgewell/resolve-uri": { -+ "version": "3.1.2", -+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", -+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", -- "dependencies": { -- "immediate": "~3.0.5" -+ "optional": true, -+ "engines": { -+ "node": ">=6.0.0" - } - }, -- "node_modules/localforage": { -- "version": "1.10.0", -- "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", -- "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", -- "license": "Apache-2.0", -+ "node_modules/@jridgewell/source-map": { -+ "version": "0.3.11", -+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", -+ "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "lie": "3.1.1" -+ "@jridgewell/gen-mapping": "^0.3.5", -+ "@jridgewell/trace-mapping": "^0.3.25" - } - }, -- "node_modules/lodash": { -- "version": "4.17.23", -- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", -- "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", -- "license": "MIT" -- }, -- "node_modules/lru-cache": { -- "version": "10.4.3", -- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", -- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", -- "license": "ISC" -- }, -- "node_modules/math-intrinsics": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", -- "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", -+ "node_modules/@jridgewell/sourcemap-codec": { -+ "version": "1.5.5", -+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", -+ "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "license": "MIT", -- "engines": { -- "node": ">= 0.4" -- } -+ "optional": true - }, -- "node_modules/media-typer": { -- "version": "0.3.0", -- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", -- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", -+ "node_modules/@jridgewell/trace-mapping": { -+ "version": "0.3.31", -+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", -+ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "license": "MIT", -- "engines": { -- "node": ">= 0.6" -+ "optional": true, -+ "dependencies": { -+ "@jridgewell/resolve-uri": "^3.1.0", -+ "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, -- "node_modules/merge-descriptors": { -- "version": "1.0.3", -- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", -- "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", -+ "node_modules/@js-sdsl/ordered-map": { -+ "version": "4.4.2", -+ "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", -+ "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", - "license": "MIT", -+ "optional": true, - "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -+ "type": "opencollective", -+ "url": "https://opencollective.com/js-sdsl" - } - }, -- "node_modules/methods": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", -- "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", -+ "node_modules/@mongodb-js/saslprep": { -+ "version": "1.4.9", -+ "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.4.9.tgz", -+ "integrity": "sha512-RXSxsokhAF/4nWys8An8npsqOI33Ex1Hlzqjw2pZOO+GKtMAR2noGnUdsFiGwsaO/xXI+56mtjTmDA3JXJsvmA==", - "license": "MIT", -- "engines": { -- "node": ">= 0.6" -+ "optional": true, -+ "dependencies": { -+ "sparse-bitfield": "^3.0.3" - } - }, -- "node_modules/mime": { -- "version": "1.6.0", -- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", -- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", -- "license": "MIT", -- "bin": { -- "mime": "cli.js" -+ "node_modules/@mysql/xdevapi": { -+ "version": "8.0.35", -+ "resolved": "https://registry.npmjs.org/@mysql/xdevapi/-/xdevapi-8.0.35.tgz", -+ "integrity": "sha512-l7HoBt1l0GwdCBXBrqri4kPBbJrqsyvaa4eqXvq50aWWArOTc5XGV06FWF1epxT+RORBy7scZTWFANxpr4Sfuw==", -+ "license": "GPL-2.0", -+ "optional": true, -+ "dependencies": { -+ "google-protobuf": "3.19.4", -+ "lossless-json": "2.0.1", -+ "parsimmon": "1.18.1" - }, - "engines": { -- "node": ">=4" -+ "node": ">=14.0.0" - } - }, -- "node_modules/mime-db": { -- "version": "1.54.0", -- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", -- "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", -+ "node_modules/@nicolo-ribaudo/chokidar-2": { -+ "version": "2.1.8-no-fsevents.3", -+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", -+ "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@nodable/entities": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz", -+ "integrity": "sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==", -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/nodable" -+ } -+ ], - "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@npmcli/fs": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", -+ "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", -+ "license": "ISC", -+ "optional": true, -+ "dependencies": { -+ "@gar/promisify": "^1.0.1", -+ "semver": "^7.3.5" -+ } -+ }, -+ "node_modules/@npmcli/fs/node_modules/semver": { -+ "version": "7.7.4", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", -+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", -+ "license": "ISC", -+ "optional": true, -+ "bin": { -+ "semver": "bin/semver.js" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=10" - } - }, -- "node_modules/mime-types": { -- "version": "2.1.35", -- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", -- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", -+ "node_modules/@npmcli/move-file": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", -+ "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", -+ "deprecated": "This functionality has been moved to @npmcli/fs", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "mime-db": "1.52.0" -+ "mkdirp": "^1.0.4", -+ "rimraf": "^3.0.2" - }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=10" - } - }, -- "node_modules/mime-types/node_modules/mime-db": { -- "version": "1.52.0", -- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", -- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", -+ "node_modules/@npmcli/move-file/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", - "license": "MIT", -- "engines": { -- "node": ">= 0.6" -+ "optional": true, -+ "dependencies": { -+ "balanced-match": "^1.0.0", -+ "concat-map": "0.0.1" - } - }, -- "node_modules/minimatch": { -- "version": "9.0.9", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", -- "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", -+ "node_modules/@npmcli/move-file/node_modules/glob": { -+ "version": "7.2.3", -+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", -+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", -+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "license": "ISC", -+ "optional": true, - "dependencies": { -- "brace-expansion": "^2.0.2" -+ "fs.realpath": "^1.0.0", -+ "inflight": "^1.0.4", -+ "inherits": "2", -+ "minimatch": "^3.1.1", -+ "once": "^1.3.0", -+ "path-is-absolute": "^1.0.0" - }, - "engines": { -- "node": ">=16 || 14 >=14.17" -+ "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, -- "node_modules/minimist": { -- "version": "1.2.8", -- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", -- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", -- "license": "MIT", -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node_modules/@npmcli/move-file/node_modules/minimatch": { -+ "version": "3.1.5", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", -+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", -+ "license": "ISC", -+ "optional": true, -+ "dependencies": { -+ "brace-expansion": "^1.1.7" -+ }, -+ "engines": { -+ "node": "*" - } - }, -- "node_modules/minipass": { -- "version": "7.1.3", -- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", -- "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", -- "license": "BlueOak-1.0.0", + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -3189,15 +2592,15 @@ index 2af3a0d1..5c5f4b73 100644 + "bin": { + "mkdirp": "bin/cmd.js" + }, - "engines": { -- "node": ">=16 || 14 >=14.17" ++ "engines": { + "node": ">=10" - } ++ } }, -- "node_modules/ms": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", -- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", +- "node_modules/immediate": { +- "version": "3.0.6", +- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", +- "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", +- "license": "MIT" + "node_modules/@npmcli/move-file/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -3229,22 +2632,15 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@otplib/core/-/core-12.0.1.tgz", + "integrity": "sha512-4sGntwbA/AC+SbPhbsziRiD+jNDdIzsZ3JUyfZwjtKyc/wufl1pnSIaG4Uqx8ymPagujub0o92kgBnB89cuAMA==", - "license": "MIT" - }, -- "node_modules/multiparty": { -- "version": "4.2.3", -- "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", -- "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", ++ "license": "MIT" ++ }, + "node_modules/@otplib/plugin-crypto": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@otplib/plugin-crypto/-/plugin-crypto-12.0.1.tgz", + "integrity": "sha512-qPuhN3QrT7ZZLcLCyKOSNhuijUi9G5guMRVrxq63r9YNOxxQjPm59gVxLM+7xGnHnM6cimY57tuKsjK7y9LM1g==", + "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", - "license": "MIT", - "dependencies": { -- "http-errors": "~1.8.1", -- "safe-buffer": "5.2.1", -- "uid-safe": "2.1.5" ++ "license": "MIT", ++ "dependencies": { + "@otplib/core": "^12.0.1" + } + }, @@ -3307,28 +2703,27 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/@protobufjs/codegen": { -+ "version": "2.0.4", -+ "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", -+ "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", ++ "version": "2.0.5", ++ "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", ++ "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/eventemitter": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", -+ "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", ++ "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/@protobufjs/fetch": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", -+ "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", ++ "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { -+ "@protobufjs/aspromise": "^1.1.1", -+ "@protobufjs/inquire": "^1.1.0" ++ "@protobufjs/aspromise": "^1.1.1" + } + }, + "node_modules/@protobufjs/float": { @@ -3338,13 +2733,6 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "BSD-3-Clause", + "optional": true + }, -+ "node_modules/@protobufjs/inquire": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", -+ "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", -+ "license": "BSD-3-Clause", -+ "optional": true -+ }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", @@ -3360,9 +2748,9 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/@protobufjs/utf8": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", -+ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz", ++ "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==", + "license": "BSD-3-Clause", + "optional": true + }, @@ -3483,40 +2871,15 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "BSD-3-Clause", + "optional": true + }, -+ "node_modules/@smithy/config-resolver": { -+ "version": "4.4.17", -+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.17.tgz", -+ "integrity": "sha512-TzDZcAnhTyAHbXVxWZo7/tEcrIeFq20IBk8So3OLOetWpR8EwY/yEqBMBFaJMeyEiREDq4NfEl+qO3OAUD+vbQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-config-provider": "^4.2.2", -+ "@smithy/util-endpoints": "^3.4.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, + "node_modules/@smithy/core": { -+ "version": "3.23.17", -+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.17.tgz", -+ "integrity": "sha512-x7BlLbUFL8NWCGjMF9C+1N5cVCxcPa7g6Tv9B4A2luWx3be3oU8hQ96wIwxe/s7OhIzvoJH73HAUSg5JXVlEtQ==", ++ "version": "3.25.1", ++ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.25.1.tgz", ++ "integrity": "sha512-zpDbpXBCBsxfLtG2GEUyfgvHvSFrw5CwDZSNzL0v52gx/c3oPlPbm+7W7num8xs6vyiUBn+bvYPHcQDOXZynCQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/url-parser": "^4.2.14", -+ "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-body-length-browser": "^4.2.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-stream": "^4.5.25", -+ "@smithy/util-utf8": "^4.2.2", -+ "@smithy/uuid": "^1.1.2", ++ "@aws-crypto/crc32": "5.2.0", ++ "@smithy/types": "^4.15.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -3524,16 +2887,14 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@smithy/credential-provider-imds": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.14.tgz", -+ "integrity": "sha512-Au28zBN48ZAoXdooGUHemuVBrkE+Ie6RPmGNIAJsFqj33Vhb6xAgRifUydZ2aY+M+KaMAETAlKk5NC5h1G7wpg==", ++ "version": "4.4.1", ++ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.4.1.tgz", ++ "integrity": "sha512-TSAF5NHgxEsllbErYWbK8aLnl5L601NGc5VYJlSPsKnf3YlkhdoBN+geGcaU00oiw2OK3QO5LA3QNXiiWhCidQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/url-parser": "^4.2.14", ++ "@smithy/core": "^3.25.1", ++ "@smithy/types": "^4.15.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -3541,46 +2902,14 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@smithy/fetch-http-handler": { -+ "version": "5.3.17", -+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.17.tgz", -+ "integrity": "sha512-bXOvQzaSm6MnmLaWA1elgfQcAtN4UP3vXqV97bHuoOrHQOJiLT3ds6o9eo5bqd0TJfRFpzdGnDQdW3FACiAVdw==", ++ "version": "5.5.1", ++ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.5.1.tgz", ++ "integrity": "sha512-96JrD1q71anokymx9Iblb+zKmNQYNstlV/25A9ZYIJ2A0rp1r7/GZAIm0bDWSmVvz3DpNOCZuabzsiL+w0UHhw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/querystring-builder": "^4.2.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-base64": "^4.3.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/hash-node": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.14.tgz", -+ "integrity": "sha512-8ZBDY2DD4wr+GGjTpPtiglEsqr0lUP+KHqgZcWczFf6qeZ/YRjMIOoQWVQlmwu7EtxKTd8YXD8lblmYcpBIA1g==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-buffer-from": "^4.2.2", -+ "@smithy/util-utf8": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/invalid-dependency": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.14.tgz", -+ "integrity": "sha512-c21qJiTSb25xvvOp+H2TNZzPCngrvl5vIPqPB8zQ/DmJF4QWXO19x1dWfMJZ6wZuuWUPPm0gV8C0cU3+ifcWuw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", ++ "@smithy/core": "^3.25.1", ++ "@smithy/types": "^4.15.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -3588,215 +2917,27 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@smithy/is-array-buffer": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", -+ "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==", ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", ++ "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/middleware-content-length": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.14.tgz", -+ "integrity": "sha512-xhHq7fX4/3lv5NHxLUk3OeEvl0xZ+Ek3qIbWaCL4f9JwgDZEclPBElljaZCAItdGPQl/kSM4LPMOpy1MYgprpw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/middleware-endpoint": { -+ "version": "4.4.32", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.32.tgz", -+ "integrity": "sha512-ZZkgyjnJppiZbIm6Qbx92pbXYi1uzenIvGhBSCDlc7NwuAkiqSgS75j1czAD25ZLs2FjMjYy1q7gyRVWG6JA0Q==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/core": "^3.23.17", -+ "@smithy/middleware-serde": "^4.2.20", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", -+ "@smithy/url-parser": "^4.2.14", -+ "@smithy/util-middleware": "^4.2.14", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/middleware-retry": { -+ "version": "4.5.5", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.5.5.tgz", -+ "integrity": "sha512-wnYOpB5vATFKWrY2Z9Alb0KhjZI6AbzU6Fbz3Hq2GnURdRYWB4q+qWivQtSTwXcmWUA3MZ6krfwL6Cq5MAbxsA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/core": "^3.23.17", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/service-error-classification": "^4.3.0", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-retry": "^4.3.4", -+ "@smithy/uuid": "^1.1.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/middleware-serde": { -+ "version": "4.2.20", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.20.tgz", -+ "integrity": "sha512-Lx9JMO9vArPtiChE3wbEZ5akMIDQpWQtlu90lhACQmNOXcGXRbaDywMHDzuDZ2OkZzP+9wQfZi3YJT9F67zTQQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/core": "^3.23.17", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/middleware-stack": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.14.tgz", -+ "integrity": "sha512-2dvkUKLuFdKsCRmOE4Mn63co0Djtsm+JMh0bYZQupN1pJwMeE8FmQmRLLzzEMN0dnNi7CDCYYH8F0EVwWiPBeA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/node-config-provider": { -+ "version": "4.3.14", -+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.14.tgz", -+ "integrity": "sha512-S+gFjyo/weSVL0P1b9Ts8C/CwIfNCgUPikk3sl6QVsfE/uUuO+QsF+NsE/JkpvWqqyz1wg7HFdiaZuj5CoBMRg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/shared-ini-file-loader": "^4.4.9", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" ++ "node": ">=14.0.0" + } + }, + "node_modules/@smithy/node-http-handler": { -+ "version": "4.6.1", -+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.6.1.tgz", -+ "integrity": "sha512-iB+orM4x3xrr57X3YaXazfKnntl0LHlZB1kcXSGzMV1Tt0+YwEjGlbjk/44qEGtBzXAz6yFDzkYTKSV6Pj2HUg==", ++ "version": "4.8.1", ++ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.8.1.tgz", ++ "integrity": "sha512-emtXvoky671puri18ETf64AFIQUGIEA093F2drXpBgB0OGnBLjcwNR3CA2mYu62IAqNsS56xa5lnTxAgPq7cjw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/querystring-builder": "^4.2.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/property-provider": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.14.tgz", -+ "integrity": "sha512-WuM31CgfsnQ/10i7NYr0PyxqknD72Y5uMfUMVSniPjbEPceiTErb4eIqJQ+pdxNEAUEWrewrGjIRjVbVHsxZiQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/protocol-http": { -+ "version": "5.3.14", -+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.14.tgz", -+ "integrity": "sha512-dN5F8kHx8RNU0r+pCwNmFZyz6ChjMkzShy/zup6MtkRmmix4vZzJdW+di7x//b1LiynIev88FM18ie+wwPcQtQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/querystring-builder": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.14.tgz", -+ "integrity": "sha512-XYA5Z0IqTeF+5XDdh4BBmSA0HvbgVZIyv4cmOoUheDNR57K1HgBp9ukUMx3Cr3XpDHHpLBnexPE3LAtDsZkj2A==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-uri-escape": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/querystring-parser": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.14.tgz", -+ "integrity": "sha512-hr+YyqBD23GVvRxGGrcc/oOeNlK3PzT5Fu4dzrDXxzS1LpFiuL2PQQqKPs87M79aW7ziMs+nvB3qdw77SqE7Lw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/service-error-classification": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.3.0.tgz", -+ "integrity": "sha512-9jKsBYQRPR0xBLgc2415RsA5PIcP2sis4oBdN9s0D13cg1B1284mNTjx9Yc+BEERXzuPm5ObktI96OxsKh8E9A==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/shared-ini-file-loader": { -+ "version": "4.4.9", -+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.9.tgz", -+ "integrity": "sha512-495/V2I15SHgedSJoDPD23JuSfKAp726ZI1V0wtjB07Wh7q/0tri/0e0DLefZCHgxZonrGKt/OCTpAtP1wE1kQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", ++ "@smithy/core": "^3.25.1", ++ "@smithy/types": "^4.15.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -3804,38 +2945,14 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@smithy/signature-v4": { -+ "version": "5.3.14", -+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.14.tgz", -+ "integrity": "sha512-1D9Y/nmlVjCeSivCbhZ7hgEpmHyY1h0GvpSZt3l0xcD9JjmjVC1CHOozS6+Gh+/ldMH8JuJ6cujObQqfayAVFA==", ++ "version": "5.5.1", ++ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.5.1.tgz", ++ "integrity": "sha512-X9rVls3En0z3NtrmguTmpRM0/NqtWUxBjal6fcAkwtsub+gOdLZ6kD+V7xhUgFMGdG14bHbZ7M5QjaRI1+DatQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/is-array-buffer": "^4.2.2", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-hex-encoding": "^4.2.2", -+ "@smithy/util-middleware": "^4.2.14", -+ "@smithy/util-uri-escape": "^4.2.2", -+ "@smithy/util-utf8": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/smithy-client": { -+ "version": "4.12.13", -+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.13.tgz", -+ "integrity": "sha512-y/Pcj1V9+qG98gyu1gvftHB7rDpdh+7kIBIggs55yGm3JdtBV8GT8IFF3a1qxZ79QnaJHX9GXzvBG6tAd+czJA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/core": "^3.23.17", -+ "@smithy/middleware-endpoint": "^4.4.32", -+ "@smithy/middleware-stack": "^4.2.14", -+ "@smithy/protocol-http": "^5.3.14", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-stream": "^4.5.25", ++ "@smithy/core": "^3.25.1", ++ "@smithy/types": "^4.15.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -3843,65 +2960,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@smithy/types": { -+ "version": "4.14.1", -+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.1.tgz", -+ "integrity": "sha512-59b5HtSVrVR/eYNei3BUj3DCPKD/G7EtDDe7OEJE7i7FtQFugYo6MxbotS8mVJkLNVf8gYaAlEBwwtJ9HzhWSg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/url-parser": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.14.tgz", -+ "integrity": "sha512-p06BiBigJ8bTA3MgnOfCtDUWnAMY0YfedO/GRpmc7p+wg3KW8vbXy1xwSu5ASy0wV7rRYtlfZOIKH4XqfhjSQQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/querystring-parser": "^4.2.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-base64": { -+ "version": "4.3.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.2.tgz", -+ "integrity": "sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/util-buffer-from": "^4.2.2", -+ "@smithy/util-utf8": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-body-length-browser": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz", -+ "integrity": "sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-body-length-node": { -+ "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz", -+ "integrity": "sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==", ++ "version": "4.15.0", ++ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.15.0.tgz", ++ "integrity": "sha512-Z5TAOxygoFvybJV3igo5SloFflSokHx2hu1eFA+DxDTcn+FtKxUSui+rbTRG1pAafMA888Z3MVvCWUuvCrTXjg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { @@ -3912,182 +2973,31 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@smithy/util-buffer-from": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", -+ "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==", ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", ++ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/is-array-buffer": "^4.2.2", ++ "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-config-provider": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz", -+ "integrity": "sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-defaults-mode-browser": { -+ "version": "4.3.49", -+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.49.tgz", -+ "integrity": "sha512-a5bNrdiONYB/qE2BuKegvUMd/+ZDwdg4vsNuuSzYE8qs2EYAdK9CynL+Rzn29PbPiUqoz/cbpRbcLzD5lEevHw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-defaults-mode-node": { -+ "version": "4.2.54", -+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.54.tgz", -+ "integrity": "sha512-g1cvrJvOnzeJgEdf7AE4luI7gp6L8weE0y9a9wQUSGtjb8QRHDbCJYuE4Sy0SD9N8RrnNPFsPltAz/OSoBR9Zw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/config-resolver": "^4.4.17", -+ "@smithy/credential-provider-imds": "^4.2.14", -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/property-provider": "^4.2.14", -+ "@smithy/smithy-client": "^4.12.13", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-endpoints": { -+ "version": "3.4.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.4.2.tgz", -+ "integrity": "sha512-a55Tr+3OKld4TTtnT+RhKOQHyPxm3j/xL4OR83WBUhLJaKDS9dnJ7arRMOp3t31dcLhApwG9bgvrRXBHlLdIkg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/node-config-provider": "^4.3.14", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-hex-encoding": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", -+ "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-middleware": { -+ "version": "4.2.14", -+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.14.tgz", -+ "integrity": "sha512-1Su2vj9RYNDEv/V+2E+jXkkwGsgR7dc4sfHn9Z7ruzQHJIEni9zzw5CauvRXlFJfmgcqYP8fWa0dkh2Q2YaQyw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-retry": { -+ "version": "4.3.4", -+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.3.4.tgz", -+ "integrity": "sha512-FY1UQQ1VFmMwiYp1GVS4MeaGD5O0blLNYK0xCRHU+mJgeoH/hSY8Ld8sJWKQ6uznkh14HveRGQJncgPyNl9J+A==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/service-error-classification": "^4.3.0", -+ "@smithy/types": "^4.14.1", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-stream": { -+ "version": "4.5.25", -+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.25.tgz", -+ "integrity": "sha512-/PFpG4k8Ze8Ei+mMKj3oiPICYekthuzePZMgZbCqMiXIHHf4n2aZ4Ps0aSRShycFTGuj/J6XldmC0x0DwednIA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/fetch-http-handler": "^5.3.17", -+ "@smithy/node-http-handler": "^4.6.1", -+ "@smithy/types": "^4.14.1", -+ "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-buffer-from": "^4.2.2", -+ "@smithy/util-hex-encoding": "^4.2.2", -+ "@smithy/util-utf8": "^4.2.2", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/util-uri-escape": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz", -+ "integrity": "sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" ++ "node": ">=14.0.0" + } + }, + "node_modules/@smithy/util-utf8": { -+ "version": "4.2.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", -+ "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", ++ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/util-buffer-from": "^4.2.2", ++ "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { -+ "node": ">=18.0.0" -+ } -+ }, -+ "node_modules/@smithy/uuid": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.2.tgz", -+ "integrity": "sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" ++ "node": ">=14.0.0" + } + }, + "node_modules/@so-ric/colorspace": { @@ -4102,9 +3012,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@tootallnate/once": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", -+ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.1.tgz", ++ "integrity": "sha512-HqmEUIGRJ5fSXchkVgR5F7qn48bDBzv0kWj/Kfu5e6uci4UlEeng4331LnBkWffb++Ei3FOVLxo8JJWMFBDMeQ==", + "license": "MIT", + "optional": true, + "engines": { @@ -4161,13 +3071,13 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/@types/node": { -+ "version": "25.6.0", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", -+ "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", ++ "version": "26.0.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.0.tgz", ++ "integrity": "sha512-vf2YFi1iY9lHGwNJMs01biZFbKJkrZR1T6/MlzjhJLPdntOHLhTrDSnSVcdtvjihi4VQNlrFRIxLsDBlQpAipA==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "undici-types": "~7.19.0" ++ "undici-types": "~8.3.0" + } + }, + "node_modules/@types/readable-stream": { @@ -4194,16 +3104,16 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/@types/request/node_modules/form-data": { -+ "version": "2.5.5", -+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.5.tgz", -+ "integrity": "sha512-jqdObeR2rxZZbPSGL+3VckHMYtu+f9//KXBsVny6JSX/pa38Fy+bGjuG8eW/H6USNQWhLi8Num++cU2yOCNz4A==", ++ "version": "2.5.6", ++ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.6.tgz", ++ "integrity": "sha512-Ogz/E85h9tlfJzpI6TuFpGcHZFhLrb9Gw8wq9v40CxSCPnv7ahKr6Xgtkn0KYCDQJ8DNn5VoMO8EXr9V5PadyA==", + "license": "MIT", + "optional": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", -+ "hasown": "^2.0.2", ++ "hasown": "^2.0.4", + "mime-types": "^2.1.35", + "safe-buffer": "^5.2.1" + }, @@ -4701,9 +3611,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/acebase": { -+ "version": "1.29.10", -+ "resolved": "https://registry.npmjs.org/acebase/-/acebase-1.29.10.tgz", -+ "integrity": "sha512-IiwxMtuGq5xkRxIgsnvlUzFTr50F81DCILW8/rqIiP2I9Wj4YW4bJ3O4dSNeUyh+kpWJkYuFBGl6EOwij/rNUw==", ++ "version": "1.29.12", ++ "resolved": "https://registry.npmjs.org/acebase/-/acebase-1.29.12.tgz", ++ "integrity": "sha512-AKhvMvP1cAt+fiHyQ9XdujvcRNCuFO237CrclYv1qsWeaEBvm0j4126IELa2AxJdu/HLhH8zHiz5HUCVijz2rQ==", + "funding": [ + { + "type": "GitHub sponsoring", @@ -4788,9 +3698,9 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/acorn": { -+ "version": "8.16.0", -+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", -+ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", ++ "version": "8.17.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz", ++ "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==", + "license": "MIT", + "optional": true, + "bin": { @@ -5053,6 +3963,19 @@ index 2af3a0d1..5c5f4b73 100644 + "node": ">= 8" + } + }, ++ "node_modules/anynum": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz", ++ "integrity": "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/NaturalIntelligence" ++ } ++ ], ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/append-transform": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz", @@ -5388,17 +4311,70 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/axios": { -+ "version": "1.15.2", -+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.2.tgz", -+ "integrity": "sha512-wLrXxPtcrPTsNlJmKjkPnNPK2Ihe0hn0wGSaTEiHRPxwjvJwT3hKmXF4dpqxmPO9SoNb2FsYXj/xEo0gHN+D5A==", ++ "version": "1.18.0", ++ "resolved": "https://registry.npmjs.org/axios/-/axios-1.18.0.tgz", ++ "integrity": "sha512-E32NzpYKp++W7XRe52rHiXV2ehxmh3wbdgO7MHeFM+vqxLBYHzt0ElkiImtOBxtOmyp0yoC8C6uESVV84Y2/hw==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "follow-redirects": "^1.15.11", ++ "follow-redirects": "^1.16.0", + "form-data": "^4.0.5", ++ "https-proxy-agent": "^5.0.1", + "proxy-from-env": "^2.1.0" + } + }, ++ "node_modules/axios/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6.0.0" ++ } ++ }, ++ "node_modules/axios/node_modules/debug": { ++ "version": "4.4.3", ++ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", ++ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "ms": "^2.1.3" ++ }, ++ "engines": { ++ "node": ">=6.0" ++ }, ++ "peerDependenciesMeta": { ++ "supports-color": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/axios/node_modules/https-proxy-agent": { ++ "version": "5.0.1", ++ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", ++ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "agent-base": "6", ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6" ++ } ++ }, ++ "node_modules/axios/node_modules/ms": { ++ "version": "2.1.3", ++ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", ++ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/b4a": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", @@ -5608,9 +4584,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/baseline-browser-mapping": { -+ "version": "2.10.21", -+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.21.tgz", -+ "integrity": "sha512-Q+rUQ7Uz8AHM7DEaNdwvfFCTq7a43lNTzuS94eiWqwyxfV/wJv+oUivef51T91mmRY4d4A1u9rcSvkeufCVXlA==", ++ "version": "2.10.38", ++ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.38.tgz", ++ "integrity": "sha512-31/02mVB4yuQU6adKk5SlY6m+mxDwUq5KZkyYgnLrrKl7TEm1+3PyDtDBz2kOv/wxZz41GHsvV1A/u6RmiyBvw==", + "license": "Apache-2.0", + "optional": true, + "bin": { @@ -6015,9 +4991,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/cacache/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -6201,9 +5177,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/caniuse-lite": { -+ "version": "1.0.30001790", -+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001790.tgz", -+ "integrity": "sha512-bOoxfJPyYo+ds6W0YfptaCWbFnJYjh2Y1Eow5lRv+vI2u8ganPZqNm1JwNh0t2ELQCqIWg4B3dWEusgAmsoyOw==", ++ "version": "1.0.30001799", ++ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001799.tgz", ++ "integrity": "sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==", + "funding": [ + { + "type": "opencollective", @@ -7020,9 +5996,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/dayjs": { -+ "version": "1.11.20", -+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", -+ "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", ++ "version": "1.11.21", ++ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz", ++ "integrity": "sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==", + "license": "MIT", + "optional": true + }, @@ -7203,9 +6179,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/discord-api-types": { -+ "version": "0.38.47", -+ "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.47.tgz", -+ "integrity": "sha512-XgXQodHQBAE6kfD7kMvVo30863iHX1LHSqNq6MGUTDwIFCCvHva13+rwxyxVXDqudyApMNAd32PGjgVETi5rjA==", ++ "version": "0.38.49", ++ "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.49.tgz", ++ "integrity": "sha512-XnqcWmnFZFAE8ZM8SHAw9DIV8D3Or00rMQ8iQLotrEA2PmXhl+ykaf6L6q4l474hrSUH1JaYcv+iOMRWp2p6Tg==", + "license": "MIT", + "optional": true, + "workspaces": [ @@ -7213,9 +6189,9 @@ index 2af3a0d1..5c5f4b73 100644 + ] + }, + "node_modules/discord.js": { -+ "version": "14.26.3", -+ "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.26.3.tgz", -+ "integrity": "sha512-XEKtYn28YFsiJ5l4fLRyikdbo6RD5oFyqfVHQlvXz2104JhH/E8slN28dbky05w3DCrJcNVWvhVvcJCTSl/KIg==", ++ "version": "14.26.4", ++ "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.26.4.tgz", ++ "integrity": "sha512-4oBp8tc6Kf8IDBwAHhbsMaAqx1b5fob9SNasZT7V6yyyUydoO5i5fGuX7TmvRtR+q/WgKRnRViRoAWnG7fNyvA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { @@ -7424,9 +6400,9 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "MIT" + }, + "node_modules/electron-to-chromium": { -+ "version": "1.5.344", -+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.344.tgz", -+ "integrity": "sha512-4MxfbmNDm+KPh066EZy+eUnkcDPcZ35wNmOWzFuh/ijvHsve6kbLTLURy88uCNK5FbpN+yk2nQY6BYh1GEt+wg==", ++ "version": "1.5.376", ++ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.376.tgz", ++ "integrity": "sha512-cUVA7/RvbFTEuw/i3obUwDTRIXojaxkResf+ibByPFxjc6XK3VNtcQXV0NSbAlJ0FMjcJGgftVVB4Qo184EXvA==", + "license": "ISC", + "optional": true + }, @@ -7594,6 +6570,25 @@ index 2af3a0d1..5c5f4b73 100644 + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/es-abstract-get": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/es-abstract-get/-/es-abstract-get-1.0.0.tgz", ++ "integrity": "sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.1.2", ++ "is-callable": "^1.2.7", ++ "object-inspect": "^1.13.4" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", @@ -7620,9 +6615,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/es-object-atoms": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", -+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", ++ "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" @@ -7648,15 +6643,17 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/es-to-primitive": { -+ "version": "1.3.0", -+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", -+ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", ++ "version": "1.3.1", ++ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.1.tgz", ++ "integrity": "sha512-CxN9N56HYfd2m/acc/NOFrZQsN9kU4eh+2kk6A707Kz1krH8tKmfrs5RnftB8WNX80T0NS7vSQsDOlg23diR2g==", + "license": "MIT", + "optional": true, + "dependencies": { ++ "es-abstract-get": "^1.0.0", ++ "es-errors": "^1.3.0", + "is-callable": "^1.2.7", -+ "is-date-object": "^1.0.5", -+ "is-symbol": "^1.0.4" ++ "is-date-object": "^1.1.0", ++ "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" @@ -8013,9 +7010,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/fast-xml-builder": { -+ "version": "1.1.5", -+ "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.5.tgz", -+ "integrity": "sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz", ++ "integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==", + "funding": [ + { + "type": "github", @@ -8025,13 +7022,14 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "MIT", + "optional": true, + "dependencies": { -+ "path-expression-matcher": "^1.1.3" ++ "path-expression-matcher": "^1.5.0", ++ "xml-naming": "^0.1.0" + } + }, + "node_modules/fast-xml-parser": { -+ "version": "5.7.2", -+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.2.tgz", -+ "integrity": "sha512-P7oW7tLbYnhOLQk/Gv7cZgzgMPP/XN03K02/Jy6Y/NHzyIAIpxuZIM/YqAkfiXFPxA2CTm7NtCijK9EDu09u2w==", ++ "version": "5.9.3", ++ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.9.3.tgz", ++ "integrity": "sha512-brCNCeScma/kqa54J4PIDriSSSLssRkuYaUCpvHJulGc3HGI/xxKUCTDcYkAdqJsyb//ydpbxecjC3hB9+tb/g==", + "funding": [ + { + "type": "github", @@ -8041,10 +7039,12 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "MIT", + "optional": true, + "dependencies": { -+ "@nodable/entities": "^2.1.0", -+ "fast-xml-builder": "^1.1.5", ++ "@nodable/entities": "^2.2.0", ++ "fast-xml-builder": "^1.2.0", ++ "is-unsafe": "^1.0.1", + "path-expression-matcher": "^1.5.0", -+ "strnum": "^2.2.3" ++ "strnum": "^2.4.1", ++ "xml-naming": "^0.1.0" + }, + "bin": { + "fxparser": "src/cli/cli.js" @@ -8250,9 +7250,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/firebase-admin/node_modules/@types/node": { -+ "version": "22.19.17", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.17.tgz", -+ "integrity": "sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==", ++ "version": "22.19.21", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.21.tgz", ++ "integrity": "sha512-VMeFBSCKQKmm2swI2kW51SFusDqekC6q9trBCvJ/JliDchFSuoYYKN7yVNjPthP1HKZcx3U1gI/wTcEBjEFKTA==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -8336,17 +7336,17 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/form-data": { -+ "version": "4.0.5", -+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", -+ "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", ++ "version": "4.0.6", ++ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz", ++ "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", -+ "hasown": "^2.0.2", -+ "mime-types": "^2.1.12" ++ "hasown": "^2.0.4", ++ "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" @@ -8454,18 +7454,21 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/function.prototype.name": { -+ "version": "1.1.8", -+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", -+ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.2.0.tgz", ++ "integrity": "sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "call-bind": "^1.0.8", -+ "call-bound": "^1.0.3", -+ "define-properties": "^1.2.1", ++ "call-bind": "^1.0.9", ++ "call-bound": "^1.0.4", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", -+ "hasown": "^2.0.2", -+ "is-callable": "^1.2.7" ++ "has-property-descriptors": "^1.0.2", ++ "hasown": "^2.0.4", ++ "is-callable": "^1.2.7", ++ "is-document.all": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" @@ -8613,6 +7616,7 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" @@ -8892,6 +7896,7 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" @@ -8973,6 +7978,7 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" @@ -9193,9 +8199,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/hasown": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", -+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", ++ "version": "2.0.4", ++ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", ++ "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" @@ -9583,6 +8589,7 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "license": "MIT", + "optional": true, + "bin": { @@ -9678,9 +8685,11 @@ index 2af3a0d1..5c5f4b73 100644 + "once": "^1.3.0", + "wrappy": "1" + } -+ }, -+ "node_modules/inherits": { -+ "version": "2.0.4", + }, + "node_modules/inherits": { + "version": "2.0.4", +- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", +- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" @@ -9952,13 +8961,13 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/is-core-module": { -+ "version": "2.16.1", -+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", -+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", ++ "version": "2.16.2", ++ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz", ++ "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "hasown": "^2.0.2" ++ "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" @@ -10002,6 +9011,22 @@ index 2af3a0d1..5c5f4b73 100644 + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/is-document.all": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/is-document.all/-/is-document.all-1.0.0.tgz", ++ "integrity": "sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "call-bound": "^1.0.4" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -10272,6 +9297,19 @@ index 2af3a0d1..5c5f4b73 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/is-unsafe": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-1.0.1.tgz", ++ "integrity": "sha512-CLK2+VdgERgD96EYm5lUQssZYlRg2tkZnbsxZoacmSiRxiFJ4Nk4SzjCl+Ur+v3kXIY9dTIdb3IH22y1mZ56LA==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/NaturalIntelligence" ++ } ++ ], ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", @@ -10545,9 +9583,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/joi": { -+ "version": "17.13.3", -+ "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", -+ "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", ++ "version": "17.13.4", ++ "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.4.tgz", ++ "integrity": "sha512-1RuuER6kmt8K8I3nIWvPZKi5RQCb568ZPyY4Pwjlua+yo+63ZTmIwxLZH0heBmiKN4uxjvCiarDrjaeH84xicQ==", + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { @@ -10786,9 +9824,9 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/jsonwebtoken/node_modules/semver": { -+ "version": "7.7.4", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", -+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", ++ "version": "7.8.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", ++ "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", + "license": "ISC", + "optional": true, + "bin": { @@ -11481,20 +10519,20 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/mariadb": { -+ "version": "3.5.2", -+ "resolved": "https://registry.npmjs.org/mariadb/-/mariadb-3.5.2.tgz", -+ "integrity": "sha512-9rztrI4nouxAY/82a+RlzzZ5ie2vxu2eYclkBvTy1ATXH1B9cnvZ0O71Pzsy/mlfDb5P3HhOg0JzQKkDRhctyA==", ++ "version": "3.5.3", ++ "resolved": "https://registry.npmjs.org/mariadb/-/mariadb-3.5.3.tgz", ++ "integrity": "sha512-i053Kc0MgdUv/hu9mCyq67TYfPXFj3/MV8I7ZW5wvJNixIyXC0VztMPUjIVj/449nQo+BsxFD4Fdk/sA/uqKPQ==", + "license": "LGPL-2.1-or-later", + "optional": true, + "dependencies": { + "@types/geojson": "^7946.0.16", -+ "@types/node": ">=18", ++ "@types/node": ">=20", + "denque": "^2.1.0", + "iconv-lite": "^0.7.2", -+ "lru-cache": "^10.4.3" ++ "lru-cache": "^11.5.0" + }, + "engines": { -+ "node": ">= 18" ++ "node": ">= 20.0.0" + } + }, + "node_modules/mariadb/node_modules/iconv-lite": { @@ -11514,6 +10552,16 @@ index 2af3a0d1..5c5f4b73 100644 + "url": "https://opencollective.com/express" + } + }, ++ "node_modules/mariadb/node_modules/lru-cache": { ++ "version": "11.5.1", ++ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", ++ "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", ++ "license": "BlueOak-1.0.0", ++ "optional": true, ++ "engines": { ++ "node": "20 || >=22" ++ } ++ }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -11691,9 +10739,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/minio/node_modules/ipaddr.js": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", -+ "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", ++ "version": "2.4.0", ++ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.4.0.tgz", ++ "integrity": "sha512-9VGk3HGanVE6JoZXHiCpnGy5X0jYDnN4EA4lntFPj+1vIWlFhIylq2CrrCOJH9EAhc5CYhq18F2Av2tgoAPsYQ==", + "license": "MIT", + "optional": true, + "engines": { @@ -12231,9 +11279,9 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/mysql2": { -+ "version": "3.22.2", -+ "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.22.2.tgz", -+ "integrity": "sha512-snC/L6YoCJPFpozZo3p3hiOlt9ItQ7sCnLSziFLlIttEzsPhrdcPT8g21BiQ7Oqif25W4Xq1IFuBzBvoFYDf0Q==", ++ "version": "3.22.5", ++ "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.22.5.tgz", ++ "integrity": "sha512-95uZ2TrPWAZdwpB3vvvDbmEMcNG8yIeNCyu6GUcr/QnWEE/wXm7+mhOCsdQfWQDTV7qYT/PDUZ4U4UPP4AsXqQ==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -12284,9 +11332,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/nan": { -+ "version": "2.26.2", -+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.26.2.tgz", -+ "integrity": "sha512-0tTvBTYkt3tdGw22nrAy50x7gpbGCCFH3AFcyS5WiUu7Eu4vWlri1woE6qHBSfy11vksDqkiwjOnlR7WV8G1Hw==", ++ "version": "2.27.0", ++ "resolved": "https://registry.npmjs.org/nan/-/nan-2.27.0.tgz", ++ "integrity": "sha512-hC+0LidcL3XE4rp1C4H54KujgXKzbfyTngZTwBByQxsOxCEKZT0MPQ4hOKUH2jU1OYstqdDH4onyHPDzcV0XdQ==", + "license": "MIT", + "optional": true + }, @@ -12345,9 +11393,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/node-abi": { -+ "version": "3.89.0", -+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.89.0.tgz", -+ "integrity": "sha512-6u9UwL0HlAl21+agMN3YAMXcKByMqwGx+pq+P76vii5f7hTPtKDp08/H9py6DY+cfDw7kQNTGEj/rly3IgbNQA==", ++ "version": "3.92.0", ++ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.92.0.tgz", ++ "integrity": "sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -12358,9 +11406,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/node-abi/node_modules/semver": { -+ "version": "7.7.4", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", -+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", ++ "version": "7.8.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", ++ "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", + "license": "ISC", + "optional": true, + "bin": { @@ -12485,9 +11533,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/node-gyp/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -12548,9 +11596,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/node-gyp/node_modules/semver": { -+ "version": "7.7.4", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", -+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", ++ "version": "7.8.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", ++ "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", + "license": "ISC", + "optional": true, + "bin": { @@ -12595,11 +11643,14 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/node-releases": { -+ "version": "2.0.38", -+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz", -+ "integrity": "sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==", ++ "version": "2.0.48", ++ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.48.tgz", ++ "integrity": "sha512-1uz8041X6LoI6ZSdZacM9lVY28vuzDlSKitnpbSNK0RfKoIJkX29NBPVEFXhnuSuEOA9Ww0xnPJ+ILWbGAv8DA==", + "license": "MIT", -+ "optional": true ++ "optional": true, ++ "engines": { ++ "node": ">=18" ++ } + }, + "node_modules/node-sspi": { + "version": "0.2.11", @@ -12779,9 +11830,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/nwsapi": { -+ "version": "2.2.23", -+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz", -+ "integrity": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==", ++ "version": "2.2.24", ++ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.24.tgz", ++ "integrity": "sha512-7YRhZ3jS45LwmSCT4b2sVFHt/WuovaktDU07QrtOBY2PXskss5a9jfmR9jptyumwXST+rFjrmppMY1KT/yn35A==", + "license": "MIT", + "optional": true + }, @@ -12849,9 +11900,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/nyc/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -13019,7 +12070,7 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", -+ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "license": "MIT", + "optional": true, + "bin": { @@ -13941,16 +12992,16 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/pg-cloudflare": { -+ "version": "1.3.0", -+ "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.3.0.tgz", -+ "integrity": "sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==", ++ "version": "1.4.0", ++ "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.4.0.tgz", ++ "integrity": "sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==", + "license": "MIT", + "optional": true + }, + "node_modules/pg-connection-string": { -+ "version": "2.12.0", -+ "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.12.0.tgz", -+ "integrity": "sha512-U7qg+bpswf3Cs5xLzRqbXbQl85ng0mfSV/J0nnA31MCLgvEaAo7CIhmeyrmJpOr7o+zm0rXK+hNnT5l9RHkCkQ==", ++ "version": "2.14.0", ++ "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.14.0.tgz", ++ "integrity": "sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==", + "license": "MIT", + "optional": true + }, @@ -13965,9 +13016,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/pg-pool": { -+ "version": "3.13.0", -+ "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.13.0.tgz", -+ "integrity": "sha512-gB+R+Xud1gLFuRD/QgOIgGOBE2KCQPaPwkzBBGC9oG69pHTkhQeIuejVIk3/cnDyX39av2AxomQiyPT13WKHQA==", ++ "version": "3.14.0", ++ "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.14.0.tgz", ++ "integrity": "sha512-gKtPkFdQPU3DksooVLi9LsjZxrsBUZIpa+7aVx+LV5pNh0KzP4Zleud2po+ConrxbuXGBJ6Hfer6hdgpIBpBaw==", + "license": "MIT", + "optional": true, + "peerDependencies": { @@ -13975,9 +13026,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/pg-protocol": { -+ "version": "1.13.0", -+ "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.13.0.tgz", -+ "integrity": "sha512-zzdvXfS6v89r6v7OcFCHfHlyG/wvry1ALxZo4LqgUoy7W9xhBDMaqOuMiF3qEV45VqsN6rdlcehHrfDtlCPc8w==", ++ "version": "1.15.0", ++ "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.15.0.tgz", ++ "integrity": "sha512-cq9sECI5s0+uPUXjbz8ioyPJni6RzsRib0US67i5IoTZKw8fNeYlVE7u8F4dG7vEJJtc5wdD1K189lCCUwqWTQ==", + "license": "MIT", + "optional": true + }, @@ -14062,9 +13113,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/plivo": { -+ "version": "4.76.2", -+ "resolved": "https://registry.npmjs.org/plivo/-/plivo-4.76.2.tgz", -+ "integrity": "sha512-W8bfvPKng/krEUYi7Gh2Pib7soYZm6TkiHcbKm2hRQVRkvek/FYRek+7Nb2FJ/vT6p/S8F3BKbrHjnkeT5XEJg==", ++ "version": "4.78.0", ++ "resolved": "https://registry.npmjs.org/plivo/-/plivo-4.78.0.tgz", ++ "integrity": "sha512-Z74Yzcy/uNyfApTBIJunGI2PlgUSMgJ/LKSkHxEWKu8usZ8fmdre9cowaqzHerOBxaAbc1EPqGgNG5CcsUmwNw==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -14347,25 +13398,24 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/protobufjs": { -+ "version": "7.5.5", -+ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.5.tgz", -+ "integrity": "sha512-3wY1AxV+VBNW8Yypfd1yQY9pXnqTAN+KwQxL8iYm3/BjKYMNg4i0owhEe26PWDOMaIrzeeF98Lqd5NGz4omiIg==", ++ "version": "7.6.4", ++ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.4.tgz", ++ "integrity": "sha512-RJJPTTpvFfHcWLkIa2JFWK4XvtSzS0yEWDmunqHXli1h3JlkbcQZXDZdcWxv+JK3Xsl5/UFDPZ0iGm7DAengYw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", -+ "@protobufjs/codegen": "^2.0.4", -+ "@protobufjs/eventemitter": "^1.1.0", -+ "@protobufjs/fetch": "^1.1.0", ++ "@protobufjs/codegen": "^2.0.5", ++ "@protobufjs/eventemitter": "^1.1.1", ++ "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", -+ "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", -+ "@protobufjs/utf8": "^1.1.0", ++ "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", -+ "long": "^5.0.0" ++ "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" @@ -14807,7 +13857,7 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", -+ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "license": "MIT", + "optional": true, + "bin": { @@ -14955,9 +14005,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -15329,8 +14379,9 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", -+ "license": "ISC" -+ }, + "license": "ISC" + }, +- "node_modules/ipaddr.js": { + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", @@ -15541,13 +14592,13 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/socks": { -+ "version": "2.8.7", -+ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", -+ "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", ++ "version": "2.8.9", ++ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz", ++ "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "ip-address": "^10.0.1", ++ "ip-address": "^10.1.1", + "smart-buffer": "^4.2.0" + }, + "engines": { @@ -15609,9 +14660,9 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/socks/node_modules/ip-address": { -+ "version": "10.1.0", -+ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", -+ "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", ++ "version": "10.2.0", ++ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz", ++ "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==", + "license": "MIT", + "optional": true, + "engines": { @@ -15969,7 +15020,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/stream-json": { -+ "version": "1.9.1", + "version": "1.9.1", +- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", +- "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-1.9.1.tgz", + "integrity": "sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==", + "license": "BSD-3-Clause", @@ -16019,43 +15072,72 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", -+ "license": "MIT", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, -+ "engines": { + "engines": { +- "node": ">= 0.10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, + } + }, +- "node_modules/ipcheck": { +- "version": "0.1.0", +- "resolved": "https://registry.npmjs.org/ipcheck/-/ipcheck-0.1.0.tgz", +- "integrity": "sha512-NwhrmROU0iXKa+U1quGuQ+ag+K/1Bb5V/yh5Q4SylSu/LGymPZcWB7p4u7JgJH0qOR6cTLDO5VZlRbhoeekNzQ==", +- "license": "MIT" +- }, +- "node_modules/is-arguments": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", +- "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", -+ "license": "MIT", -+ "dependencies": { + "license": "MIT", + "dependencies": { +- "call-bound": "^1.0.2", +- "has-tostringtag": "^1.0.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": ">=8" -+ } -+ }, + } + }, +- "node_modules/is-callable": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", +- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", -+ "license": "MIT", -+ "engines": { + "license": "MIT", + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": ">=8" -+ } -+ }, + } + }, +- "node_modules/is-fullwidth-code-point": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", +- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -16066,88 +15148,119 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", -+ "license": "MIT", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, + "engines": { + "node": ">=8" + } + }, +- "node_modules/is-generator-function": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", +- "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "node_modules/string.prototype.trim": { -+ "version": "1.2.10", -+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", -+ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", -+ "license": "MIT", ++ "version": "1.2.11", ++ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.11.tgz", ++ "integrity": "sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==", + "license": "MIT", + "optional": true, -+ "dependencies": { -+ "call-bind": "^1.0.8", -+ "call-bound": "^1.0.2", + "dependencies": { ++ "call-bind": "^1.0.9", + "call-bound": "^1.0.4", +- "generator-function": "^2.0.0", +- "get-proto": "^1.0.1", +- "has-tostringtag": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", -+ "es-abstract": "^1.23.5", -+ "es-object-atoms": "^1.0.0", -+ "has-property-descriptors": "^1.0.2" -+ }, -+ "engines": { -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, ++ "es-abstract": "^1.24.2", ++ "es-object-atoms": "^1.1.2", ++ "has-property-descriptors": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { +@@ -1345,16 +14291,17 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-regex": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", +- "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "node_modules/string.prototype.trimend": { -+ "version": "1.0.9", -+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", -+ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", -+ "license": "MIT", ++ "version": "1.0.10", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.10.tgz", ++ "integrity": "sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==", + "license": "MIT", + "optional": true, -+ "dependencies": { -+ "call-bind": "^1.0.8", -+ "call-bound": "^1.0.2", + "dependencies": { +- "call-bound": "^1.0.2", +- "gopd": "^1.2.0", +- "has-tostringtag": "^1.0.2", +- "hasown": "^2.0.2" ++ "call-bind": "^1.0.9", ++ "call-bound": "^1.0.4", + "define-properties": "^1.2.1", -+ "es-object-atoms": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, ++ "es-object-atoms": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" +@@ -1363,712 +14310,977 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-stream": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", +- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, -+ "engines": { + "engines": { +- "node": ">=8" + "node": ">= 0.4" -+ }, -+ "funding": { + }, + "funding": { +- "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" -+ } -+ }, + } + }, +- "node_modules/is-typed-array": { +- "version": "1.1.15", +- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", +- "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", -+ "license": "MIT", -+ "dependencies": { + "license": "MIT", + "dependencies": { +- "which-typed-array": "^1.1.16" + "ansi-regex": "^6.2.2" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.4" + "node": ">=12" -+ }, -+ "funding": { + }, + "funding": { +- "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" -+ } -+ }, + } + }, +- "node_modules/isarray": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", +- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", +- "license": "MIT" + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", @@ -16160,7 +15273,12 @@ index 2af3a0d1..5c5f4b73 100644 + "engines": { + "node": ">=8" + } -+ }, + }, +- "node_modules/isexe": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", +- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", +- "license": "ISC" + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -16169,7 +15287,12 @@ index 2af3a0d1..5c5f4b73 100644 + "engines": { + "node": ">=8" + } -+ }, + }, +- "node_modules/jackspeak": { +- "version": "3.4.3", +- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", +- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", +- "license": "BlueOak-1.0.0", + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -16191,9 +15314,9 @@ index 2af3a0d1..5c5f4b73 100644 + } + }, + "node_modules/strnum": { -+ "version": "2.2.3", -+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz", -+ "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==", ++ "version": "2.4.1", ++ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.4.1.tgz", ++ "integrity": "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==", + "funding": [ + { + "type": "github", @@ -16201,7 +15324,11 @@ index 2af3a0d1..5c5f4b73 100644 + } + ], + "license": "MIT", -+ "optional": true ++ "optional": true, + "dependencies": { +- "@isaacs/cliui": "^8.0.2" ++ "anynum": "^1.0.1" ++ } + }, + "node_modules/stubs": { + "version": "3.0.0", @@ -16228,29 +15355,43 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true, + "engines": { + "node": ">= 0.4" -+ }, -+ "funding": { + }, + "funding": { +- "url": "https://github.com/sponsors/isaacs" +- }, +- "optionalDependencies": { +- "@pkgjs/parseargs": "^0.11.0" + "url": "https://github.com/sponsors/ljharb" -+ } -+ }, + } + }, +- "node_modules/keygrip": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", +- "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "node_modules/svg-captcha": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/svg-captcha/-/svg-captcha-1.4.0.tgz", + "integrity": "sha512-/fkkhavXPE57zRRCjNqAP3txRCSncpMx3NnNZL7iEoyAtYwUjPhJxW6FQTQPG5UPEmCrbFoXS10C3YdJlW7PDg==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "tsscmp": "1.0.6" + "opentype.js": "^0.7.3" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.6" + "node": ">=4.x" -+ } -+ }, + } + }, +- "node_modules/lazystream": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", +- "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", -+ "license": "MIT", + "license": "MIT", + "optional": true + }, + "node_modules/syslog": { @@ -16269,43 +15410,71 @@ index 2af3a0d1..5c5f4b73 100644 + "deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "license": "ISC", + "optional": true, -+ "dependencies": { + "dependencies": { +- "readable-stream": "^2.0.5" + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.6.3" + "node": ">=10" -+ } -+ }, + } + }, +- "node_modules/lazystream/node_modules/readable-stream": { +- "version": "2.3.8", +- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", +- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "core-util-is": "~1.0.0", +- "inherits": "~2.0.3", +- "isarray": "~1.0.0", +- "process-nextick-args": "~2.0.0", +- "safe-buffer": "~5.1.1", +- "string_decoder": "~1.1.1", +- "util-deprecate": "~1.0.1" + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" -+ } -+ }, + } + }, +- "node_modules/lazystream/node_modules/safe-buffer": { +- "version": "5.1.2", +- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", +- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", +- "license": "MIT" +- }, +- "node_modules/lazystream/node_modules/string_decoder": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", +- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/tar-fs/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "safe-buffer": "~5.1.0" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" -+ } -+ }, + } + }, +- "node_modules/lie": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", +- "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "node_modules/tar-fs/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -16324,40 +15493,70 @@ index 2af3a0d1..5c5f4b73 100644 + "url": "https://feross.org/support" + } + ], -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "immediate": "~3.0.5" +- } +- }, +- "node_modules/localforage": { +- "version": "1.10.0", +- "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", +- "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", +- "license": "Apache-2.0", +- "dependencies": { +- "lie": "3.1.1" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" -+ } -+ }, + } + }, +- "node_modules/lodash": { +- "version": "4.17.23", +- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", +- "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", +- "license": "MIT" +- }, +- "node_modules/lru-cache": { +- "version": "10.4.3", +- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", +- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", +- "license": "ISC" + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", + "optional": true -+ }, + }, +- "node_modules/math-intrinsics": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", +- "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "node_modules/tar-fs/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, -+ "engines": { + "engines": { +- "node": ">= 0.4" + "node": ">= 6" -+ } -+ }, + } + }, +- "node_modules/media-typer": { +- "version": "0.3.0", +- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", +- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/tar-fs/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "bl": "^4.0.3", @@ -16366,134 +15565,229 @@ index 2af3a0d1..5c5f4b73 100644 + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, -+ "engines": { + "engines": { +- "node": ">= 0.6" + "node": ">=6" -+ } -+ }, + } + }, +- "node_modules/merge-descriptors": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", +- "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "node_modules/tar-stream": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", + "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==", -+ "license": "MIT", + "license": "MIT", +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "b4a": "^1.6.4", + "bare-fs": "^4.5.5", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" -+ } -+ }, + } + }, +- "node_modules/methods": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", +- "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", +- "license": "MIT", + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "license": "ISC", + "optional": true, -+ "engines": { + "engines": { +- "node": ">= 0.6" + "node": ">=8" -+ } -+ }, + } + }, +- "node_modules/mime": { +- "version": "1.6.0", +- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", +- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "bin": { + "bin": { +- "mime": "cli.js" + "mkdirp": "bin/cmd.js" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">=4" + "node": ">=10" -+ } -+ }, + } + }, +- "node_modules/mime-db": { +- "version": "1.54.0", +- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", +- "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "node_modules/tdigest": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/tdigest/-/tdigest-0.1.2.tgz", + "integrity": "sha512-+G0LLgjjo9BZX2MfdvPfH+MKLCrxlXSYec5DaPYP1fe6Iyhf0/fSmJ0bFiZ1F8BT6cGXl2LpltQptzjXKWEkKA==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" + "optional": true, + "dependencies": { + "bintrees": "1.0.2" -+ } -+ }, + } + }, +- "node_modules/mime-types": { +- "version": "2.1.35", +- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", +- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", +- "license": "MIT", + "node_modules/teeny-request": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-9.0.0.tgz", + "integrity": "sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "mime-db": "1.52.0" + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.9", + "stream-events": "^1.0.5", + "uuid": "^9.0.0" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.6" + "node": ">=14" -+ } -+ }, + } + }, +- "node_modules/mime-types/node_modules/mime-db": { +- "version": "1.52.0", +- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", +- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/teeny-request/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" +- } +- }, +- "node_modules/minimatch": { +- "version": "9.0.9", +- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", +- "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", +- "license": "ISC", + "optional": true, -+ "dependencies": { + "dependencies": { +- "brace-expansion": "^2.0.2" + "debug": "4" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">=16 || 14 >=14.17" +- }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" + "node": ">= 6.0.0" -+ } -+ }, + } + }, +- "node_modules/minimist": { +- "version": "1.2.8", +- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", +- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/teeny-request/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", -+ "license": "MIT", + "license": "MIT", +- "funding": { +- "url": "https://github.com/sponsors/ljharb" +- } +- }, +- "node_modules/minipass": { +- "version": "7.1.3", +- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", +- "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", +- "license": "BlueOak-1.0.0", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, -+ "engines": { + "engines": { +- "node": ">=16 || 14 >=14.17" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } -+ } -+ }, + } + }, +- "node_modules/ms": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", +- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", +- "license": "MIT" +- }, +- "node_modules/multiparty": { +- "version": "4.2.3", +- "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", +- "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", + "node_modules/teeny-request/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "http-errors": "~1.8.1", +- "safe-buffer": "5.2.1", +- "uid-safe": "2.1.5" + "agent-base": "6", + "debug": "4" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.10" + "node": ">= 6" -+ } -+ }, + } + }, +- "node_modules/multiparty/node_modules/depd": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", +- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/teeny-request/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" +- } + "optional": true -+ }, + }, +- "node_modules/multiparty/node_modules/http-errors": { +- "version": "1.8.1", +- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", +- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "node_modules/teeny-request/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "depd": "~1.1.2", +- "inherits": "2.0.4", +- "setprototypeof": "1.2.0", +- "statuses": ">= 1.5.0 < 2", +- "toidentifier": "1.0.1" + "whatwg-url": "^5.0.0" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.6" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { @@ -16503,36 +15797,62 @@ index 2af3a0d1..5c5f4b73 100644 + "encoding": { + "optional": true + } -+ } -+ }, + } + }, +- "node_modules/multiparty/node_modules/statuses": { +- "version": "1.5.0", +- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", +- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "node_modules/teeny-request/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" +- } + "optional": true -+ }, + }, +- "node_modules/negotiator": { +- "version": "0.6.4", +- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", +- "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "node_modules/teeny-request/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" -+ } -+ }, + } + }, +- "node_modules/neo-async": { +- "version": "2.6.2", +- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", +- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", +- "license": "MIT" + "node_modules/teeny-request/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause", + "optional": true -+ }, + }, +- "node_modules/node-forge": { +- "version": "1.4.0", +- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", +- "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", +- "license": "(BSD-3-Clause OR GPL-2.0)", +- "engines": { +- "node": ">= 6.13.0" + "node_modules/teeny-request/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -16542,22 +15862,34 @@ index 2af3a0d1..5c5f4b73 100644 + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" -+ } -+ }, + } + }, +- "node_modules/nofilter": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-1.0.4.tgz", +- "integrity": "sha512-N8lidFp+fCz+TD51+haYdbDGrcBWwuHX40F5+z0qkUjMJ5Tp+rdSuAkMJ9N9eoolDlEVTf6u5icM+cNKkKW2mA==", + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">=8" + "dependencies": { + "streamx": "^2.12.5" -+ } -+ }, + } + }, +- "node_modules/normalize-path": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", +- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/telegram": { + "version": "2.26.22", + "resolved": "https://registry.npmjs.org/telegram/-/telegram-2.26.22.tgz", + "integrity": "sha512-EIj7Yrjiu0Yosa3FZ/7EyPg9s6UiTi/zDQrFmR/2Mg7pIUU+XjAit1n1u9OU9h2oRnRM5M+67/fxzQluZpaJJg==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">=0.10.0" + "optional": true, + "dependencies": { + "@cryptography/aes": "^0.1.1", @@ -16578,39 +15910,57 @@ index 2af3a0d1..5c5f4b73 100644 + "optionalDependencies": { + "bufferutil": "^4.0.3", + "utf-8-validate": "^5.0.5" -+ } -+ }, + } + }, +- "node_modules/object-inspect": { +- "version": "1.13.4", +- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", +- "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "node_modules/telegram/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.4" + "optional": true, + "bin": { + "mime": "cli.js" -+ }, + }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10.0.0" -+ } -+ }, + } + }, +- "node_modules/on-finished": { +- "version": "2.4.1", +- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", +- "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "node_modules/telnyx": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/telnyx/-/telnyx-1.27.0.tgz", + "integrity": "sha512-cVbP3jEW4TbmNL5U0UbZc3OkLg+6dHRnMYByYfJnrGw5ZRn0XKb17Hx3fLMWmGgRFow7eqVP4hlCogbIB6T3+w==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "ee-first": "1.1.1" + "lodash.isplainobject": "^4.0.6", + "qs": "^6.11.2", + "safe-buffer": "^5.2.1", + "telnyx": "^1.26.2", + "tweetnacl": "^1.0.3", + "uuid": "^9.0.1" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.8" + "node": "^6 || >=8" -+ } -+ }, + } + }, +- "node_modules/on-headers": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", +- "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "node_modules/telnyx/node_modules/tweetnacl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", @@ -16622,23 +15972,34 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.8" + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" -+ } -+ }, + } + }, +- "node_modules/otplib": { +- "version": "12.0.1", +- "resolved": "https://registry.npmjs.org/otplib/-/otplib-12.0.1.tgz", +- "integrity": "sha512-xDGvUOQjop7RDgxTQ+o4pOol0/3xSZzawTiPKRrHnQWAy0WjhNs/5HdIDJCrqC4MBynmjXgULc6YfioaxZeFgg==", +- "license": "MIT", + "node_modules/terser": { -+ "version": "5.46.2", -+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.2.tgz", -+ "integrity": "sha512-uxfo9fPcSgLDYob/w1FuL0c99MWiJDnv+5qXSQc5+Ki5NjVNsYi66INnMFBjf6uFz6OnX12piJQPF4IpjJTNTw==", ++ "version": "5.48.0", ++ "resolved": "https://registry.npmjs.org/terser/-/terser-5.48.0.tgz", ++ "integrity": "sha512-J/9An6vs9Us6wKRriSFXBWdRZapREHqFzdNUKk0pmu804EMR6dr6winwo7e5JDxN4xahxQsuysyYFwlwj4XN/Q==", + "license": "BSD-2-Clause", + "optional": true, -+ "dependencies": { + "dependencies": { +- "@otplib/core": "^12.0.1", +- "@otplib/preset-default": "^12.0.1", +- "@otplib/preset-v11": "^12.0.1" + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", @@ -16649,13 +16010,23 @@ index 2af3a0d1..5c5f4b73 100644 + }, + "engines": { + "node": ">=10" -+ } -+ }, + } + }, +- "node_modules/package-json-from-dist": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", +- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", +- "license": "BlueOak-1.0.0" +- }, +- "node_modules/parseurl": { +- "version": "1.3.3", +- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", +- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", -+ "license": "MIT", + "license": "MIT", + "optional": true + }, + "node_modules/test-exclude": { @@ -16670,21 +16041,33 @@ index 2af3a0d1..5c5f4b73 100644 + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, -+ "engines": { + "engines": { +- "node": ">= 0.8" + "node": ">=6" -+ } -+ }, + } + }, +- "node_modules/path-key": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", +- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/test-exclude/node_modules/brace-expansion": { -+ "version": "1.1.14", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", -+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", -+ "license": "MIT", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", ++ "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", +- "engines": { +- "node": ">=8" + "optional": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" -+ } -+ }, + } + }, +- "node_modules/path-scurry": { +- "version": "1.11.1", +- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", +- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", +- "license": "BlueOak-1.0.0", + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -16692,21 +16075,29 @@ index 2af3a0d1..5c5f4b73 100644 + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "license": "ISC", + "optional": true, -+ "dependencies": { + "dependencies": { +- "lru-cache": "^10.2.0", +- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">=16 || 14 >=14.18" + "node": "*" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/isaacs" -+ } -+ }, + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, +- "node_modules/path-to-regexp": { +- "version": "0.1.12", +- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", +- "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", +- "license": "MIT" + "node_modules/test-exclude/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", @@ -16719,7 +16110,12 @@ index 2af3a0d1..5c5f4b73 100644 + "engines": { + "node": "*" + } -+ }, + }, +- "node_modules/pend": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", +- "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", +- "license": "MIT" + "node_modules/text-decoder": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", @@ -16728,22 +16124,31 @@ index 2af3a0d1..5c5f4b73 100644 + "dependencies": { + "b4a": "^1.6.4" + } -+ }, + }, +- "node_modules/possible-typed-array-names": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", +- "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", -+ "license": "MIT", + "license": "MIT", + "optional": true + }, + "node_modules/thirty-two": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", + "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", -+ "engines": { + "engines": { +- "node": ">= 0.4" + "node": ">=0.2.6" -+ } -+ }, + } + }, +- "node_modules/process": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", +- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", @@ -16765,36 +16170,34 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" - }, ++ }, "engines": { -- "node": ">= 0.10" +- "node": ">= 0.6.0" + "node": ">= 6" } }, -- "node_modules/multiparty/node_modules/depd": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", -- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", +- "node_modules/process-nextick-args": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", +- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", +- "license": "MIT" + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT", -- "engines": { -- "node": ">= 0.6" -- } ++ "license": "MIT", + "optional": true }, -- "node_modules/multiparty/node_modules/http-errors": { -- "version": "1.8.1", -- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", -- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", +- "node_modules/proxy-addr": { +- "version": "2.0.7", +- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", +- "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", @@ -16816,83 +16219,71 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "depd": "~1.1.2", -- "inherits": "2.0.4", -- "setprototypeof": "1.2.0", -- "statuses": ">= 1.5.0 < 2", -- "toidentifier": "1.0.1" +- "forwarded": "0.2.0", +- "ipaddr.js": "1.9.1" + "is-number": "^7.0.0" }, "engines": { -- "node": ">= 0.6" +- "node": ">= 0.10" + "node": ">=8.0" } }, -- "node_modules/multiparty/node_modules/statuses": { -- "version": "1.5.0", -- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", -- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", +- "node_modules/qs": { +- "version": "6.14.2", +- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", +- "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { -- "node": ">= 0.6" ++ "license": "MIT", ++ "engines": { + "node": ">=0.6" - } - }, -- "node_modules/negotiator": { -- "version": "0.6.4", -- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", -- "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", -- "license": "MIT", ++ } ++ }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", -+ "license": "BSD-3-Clause", + "license": "BSD-3-Clause", + "optional": true, -+ "dependencies": { + "dependencies": { +- "side-channel": "^1.1.0" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" -+ }, + }, "engines": { -- "node": ">= 0.6" +- "node": ">=0.6" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, -- "node_modules/neo-async": { -- "version": "2.6.2", -- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", -- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", -- "license": "MIT" -- }, -- "node_modules/node-forge": { -- "version": "1.4.0", -- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", -- "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", -- "license": "(BSD-3-Clause OR GPL-2.0)", +- "node_modules/random-bytes": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", +- "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==", + "node_modules/tr46": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "punycode": "^2.3.0" + }, "engines": { -- "node": ">= 6.13.0" +- "node": ">= 0.8" + "node": ">=14" } }, -- "node_modules/nofilter": { -- "version": "1.0.4", -- "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-1.0.4.tgz", -- "integrity": "sha512-N8lidFp+fCz+TD51+haYdbDGrcBWwuHX40F5+z0qkUjMJ5Tp+rdSuAkMJ9N9eoolDlEVTf6u5icM+cNKkKW2mA==", +- "node_modules/range-parser": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", +- "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/triple-beam": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", @@ -16900,29 +16291,35 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "engines": { -- "node": ">=8" +- "node": ">= 0.6" + "node": ">= 14.0.0" } }, -- "node_modules/normalize-path": { -- "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", -- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", +- "node_modules/raw-body": { +- "version": "2.5.3", +- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", +- "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "node_modules/ts-custom-error": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.3.1.tgz", + "integrity": "sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==", "license": "MIT", +- "dependencies": { +- "bytes": "~3.1.2", +- "http-errors": "~2.0.1", +- "iconv-lite": "~0.4.24", +- "unpipe": "~1.0.0" +- }, + "optional": true, "engines": { -- "node": ">=0.10.0" +- "node": ">= 0.8" + "node": ">=14.0.0" } }, -- "node_modules/object-inspect": { -- "version": "1.13.4", -- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", -- "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", +- "node_modules/readable-stream": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", +- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "node_modules/ts-mixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", @@ -16942,63 +16339,79 @@ index 2af3a0d1..5c5f4b73 100644 + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", "license": "MIT", - "engines": { -- "node": ">= 0.4" +- "dependencies": { +- "abort-controller": "^3.0.0", +- "buffer": "^6.0.3", +- "events": "^3.3.0", +- "process": "^0.11.10", +- "string_decoder": "^1.3.0" - }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.6.x" } }, -- "node_modules/on-finished": { -- "version": "2.4.1", -- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", -- "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", -- "license": "MIT", +- "node_modules/readdir-glob": { +- "version": "1.1.3", +- "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", +- "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", -+ "license": "Apache-2.0", + "license": "Apache-2.0", + "optional": true, "dependencies": { -- "ee-first": "1.1.1" +- "minimatch": "^5.1.0" +- } +- }, +- "node_modules/readdir-glob/node_modules/minimatch": { +- "version": "5.1.9", +- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", +- "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", +- "license": "ISC", +- "dependencies": { +- "brace-expansion": "^2.0.1" + "safe-buffer": "^5.0.1" }, "engines": { -- "node": ">= 0.8" +- "node": ">=10" + "node": "*" } }, -- "node_modules/on-headers": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", -- "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", -- "license": "MIT", +- "node_modules/safe-buffer": { +- "version": "5.2.1", +- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", +- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", +- "funding": [ +- { +- "type": "github", +- "url": "https://github.com/sponsors/feross" +- }, + "node_modules/tv4": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", + "integrity": "sha512-afizzfpJgvPr+eDkREK4MxJ/+r8nEEHcmitwgnPUqpaP+FpwQyadnxNoSACbgc/b1LsZYtODGoPiFxQrgJgjvw==", + "license": [ -+ { + { +- "type": "patreon", +- "url": "https://www.patreon.com/feross" + "type": "Public Domain", + "url": "http://geraintluff.github.io/tv4/LICENSE.txt" -+ }, -+ { + }, + { +- "type": "consulting", +- "url": "https://feross.org/support" + "type": "MIT", + "url": "http://jsonary.com/LICENSE.txt" -+ } -+ ], + } + ], +- "license": "MIT" + "optional": true, - "engines": { -- "node": ">= 0.8" ++ "engines": { + "node": ">= 0.8.0" - } - }, -- "node_modules/otplib": { -- "version": "12.0.1", -- "resolved": "https://registry.npmjs.org/otplib/-/otplib-12.0.1.tgz", -- "integrity": "sha512-xDGvUOQjop7RDgxTQ+o4pOol0/3xSZzawTiPKRrHnQWAy0WjhNs/5HdIDJCrqC4MBynmjXgULc6YfioaxZeFgg==", ++ } ++ }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", @@ -17010,12 +16423,9 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-4.23.0.tgz", + "integrity": "sha512-LdNBQfOe0dY2oJH2sAsrxazpgfFQo5yXGxe96QA8UWB5uu+433PrUbkv8gQ5RmrRCqUTPQ0aOrIyAdBr1aB03Q==", - "license": "MIT", ++ "license": "MIT", + "optional": true, - "dependencies": { -- "@otplib/core": "^12.0.1", -- "@otplib/preset-default": "^12.0.1", -- "@otplib/preset-v11": "^12.0.1" ++ "dependencies": { + "axios": "^1.6.0", + "dayjs": "^1.11.9", + "https-proxy-agent": "^5.0.0", @@ -17027,117 +16437,121 @@ index 2af3a0d1..5c5f4b73 100644 + }, + "engines": { + "node": ">=14.0" - } - }, -- "node_modules/package-json-from-dist": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", -- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", -- "license": "BlueOak-1.0.0" -- }, -- "node_modules/parseurl": { -- "version": "1.3.3", -- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", -- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", ++ } ++ }, + "node_modules/twilio/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "license": "MIT", ++ "license": "MIT", + "optional": true, + "dependencies": { + "debug": "4" + }, - "engines": { -- "node": ">= 0.8" ++ "engines": { + "node": ">= 6.0.0" - } ++ } }, -- "node_modules/path-key": { -- "version": "3.1.1", -- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", -- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", +- "node_modules/safe-regex-test": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", +- "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "node_modules/twilio/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "call-bound": "^1.0.2", +- "es-errors": "^1.3.0", +- "is-regex": "^1.2.1" + "ms": "^2.1.3" -+ }, + }, "engines": { -- "node": ">=8" +- "node": ">= 0.4" + "node": ">=6.0" -+ }, + }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, -- "node_modules/path-scurry": { -- "version": "1.11.1", -- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", -- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", -- "license": "BlueOak-1.0.0", +- "node_modules/safer-buffer": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", +- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", +- "license": "MIT" +- }, +- "node_modules/send": { +- "version": "0.19.2", +- "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", +- "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", + "node_modules/twilio/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", -+ "license": "MIT", + "license": "MIT", + "optional": true, "dependencies": { -- "lru-cache": "^10.2.0", -- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" +- "debug": "2.6.9", +- "depd": "2.0.0", +- "destroy": "1.2.0", +- "encodeurl": "~2.0.0", +- "escape-html": "~1.0.3", +- "etag": "~1.8.1", +- "fresh": "~0.5.2", +- "http-errors": "~2.0.1", +- "mime": "1.6.0", +- "ms": "2.1.3", +- "on-finished": "~2.4.1", +- "range-parser": "~1.2.1", +- "statuses": "~2.0.2" + "agent-base": "6", + "debug": "4" }, "engines": { -- "node": ">=16 || 14 >=14.18" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" +- "node": ">= 0.8.0" + "node": ">= 6" } }, -- "node_modules/path-to-regexp": { -- "version": "0.1.12", -- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", -- "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", -- "license": "MIT" -- }, -- "node_modules/pend": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", -- "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", -- "license": "MIT" +- "node_modules/send/node_modules/ms": { + "node_modules/twilio/node_modules/ms": { -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", +- "license": "MIT" + "license": "MIT", + "optional": true }, -- "node_modules/possible-typed-array-names": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", -- "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", +- "node_modules/serve-static": { +- "version": "1.16.3", +- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", +- "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", + "node_modules/twilio/node_modules/xmlbuilder": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", + "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", "license": "MIT", +- "dependencies": { +- "encodeurl": "~2.0.0", +- "escape-html": "~1.0.3", +- "parseurl": "~1.3.3", +- "send": "~0.19.1" +- }, + "optional": true, "engines": { -- "node": ">= 0.4" +- "node": ">= 0.8.0" + "node": ">=6.0" } }, -- "node_modules/process": { -- "version": "0.11.10", -- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", -- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", +- "node_modules/set-function-length": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", +- "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", @@ -17150,25 +16564,31 @@ index 2af3a0d1..5c5f4b73 100644 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "license": "MIT", -+ "dependencies": { + "dependencies": { +- "define-data-property": "^1.1.4", +- "es-errors": "^1.3.0", +- "function-bind": "^1.1.2", +- "get-intrinsic": "^1.2.4", +- "gopd": "^1.0.1", +- "has-property-descriptors": "^1.0.2" + "media-typer": "0.3.0", + "mime-types": "~2.1.24" -+ }, + }, "engines": { -- "node": ">= 0.6.0" +- "node": ">= 0.4" + "node": ">= 0.6" } }, -- "node_modules/process-nextick-args": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", -- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", -- "license": "MIT" +- "node_modules/setprototypeof": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", +- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", +- "license": "ISC" - }, -- "node_modules/proxy-addr": { -- "version": "2.0.7", -- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", -- "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", +- "node_modules/shebang-command": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", +- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", @@ -17176,66 +16596,45 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "forwarded": "0.2.0", -- "ipaddr.js": "1.9.1" +- "shebang-regex": "^3.0.0" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" }, "engines": { -- "node": ">= 0.10" +- "node": ">=8" + "node": ">= 0.4" } }, -- "node_modules/qs": { -- "version": "6.14.2", -- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", -- "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", -- "license": "BSD-3-Clause", +- "node_modules/shebang-regex": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", +- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", -+ "license": "MIT", + "license": "MIT", + "optional": true, - "dependencies": { -- "side-channel": "^1.1.0" ++ "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" - }, ++ }, "engines": { -- "node": ">=0.6" +- "node": ">=8" + "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/random-bytes": { -- "version": "1.0.0", -- "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", -- "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==", -- "license": "MIT", -- "engines": { -- "node": ">= 0.8" -- } -- }, -- "node_modules/range-parser": { -- "version": "1.2.1", -- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", -- "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", -- "license": "MIT", -- "engines": { -- "node": ">= 0.6" -- } -- }, -- "node_modules/raw-body": { -- "version": "2.5.3", -- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", -- "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", +- "node_modules/side-channel": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", +- "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", @@ -17243,10 +16642,11 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "bytes": "~3.1.2", -- "http-errors": "~2.0.1", -- "iconv-lite": "~0.4.24", -- "unpipe": "~1.0.0" +- "es-errors": "^1.3.0", +- "object-inspect": "^1.13.3", +- "side-channel-list": "^1.0.0", +- "side-channel-map": "^1.0.1", +- "side-channel-weakmap": "^1.0.2" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", @@ -17256,105 +16656,75 @@ index 2af3a0d1..5c5f4b73 100644 + "reflect.getprototypeof": "^1.0.9" }, "engines": { -- "node": ">= 0.8" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.4" +@@ -2077,14 +15289,19 @@ + "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/readable-stream": { -- "version": "4.7.0", -- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", -- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", +- "node_modules/side-channel-list": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", +- "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "node_modules/typed-array-length": { -+ "version": "1.0.7", -+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", -+ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.8.tgz", ++ "integrity": "sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==", "license": "MIT", + "optional": true, "dependencies": { -- "abort-controller": "^3.0.0", -- "buffer": "^6.0.3", -- "events": "^3.3.0", -- "process": "^0.11.10", -- "string_decoder": "^1.3.0" -+ "call-bind": "^1.0.7", -+ "for-each": "^0.3.3", -+ "gopd": "^1.0.1", -+ "is-typed-array": "^1.1.13", -+ "possible-typed-array-names": "^1.0.0", -+ "reflect.getprototypeof": "^1.0.6" +- "es-errors": "^1.3.0", +- "object-inspect": "^1.13.3" ++ "call-bind": "^1.0.9", ++ "for-each": "^0.3.5", ++ "gopd": "^1.2.0", ++ "is-typed-array": "^1.1.15", ++ "possible-typed-array-names": "^1.1.0", ++ "reflect.getprototypeof": "^1.0.10" }, "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -- } -- }, -- "node_modules/readdir-glob": { -- "version": "1.1.3", -- "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", -- "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", -- "license": "Apache-2.0", -- "dependencies": { -- "minimatch": "^5.1.0" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.4" +@@ -2093,35 +15310,105 @@ + "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/readdir-glob/node_modules/minimatch": { -- "version": "5.1.9", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", -- "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", -- "license": "ISC", +- "node_modules/side-channel-map": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", +- "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", -+ "license": "MIT", + "license": "MIT", + "optional": true, "dependencies": { -- "brace-expansion": "^2.0.1" -- }, -- "engines": { -- "node": ">=10" +- "call-bound": "^1.0.2", +- "es-errors": "^1.3.0", +- "get-intrinsic": "^1.2.5", +- "object-inspect": "^1.13.3" + "is-typedarray": "^1.0.0" - } - }, -- "node_modules/safe-buffer": { -- "version": "5.2.1", -- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", -- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", ++ } ++ }, + "node_modules/ua-client-hints-js": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ua-client-hints-js/-/ua-client-hints-js-0.1.2.tgz", + "integrity": "sha512-cYqD5p9PPCsNYpBJRYcU7s5QuZS3pdWpskOJl+QE7elbOrFzctLs5H9ppH10v7Tk0Kholzo9VIyjoTlh0B8XXg==", - "funding": [ - { - "type": "github", -- "url": "https://github.com/sponsors/feross" ++ "funding": [ ++ { ++ "type": "github", + "url": "https://github.com/sponsors/faisalman" - }, - { -- "type": "patreon", -- "url": "https://www.patreon.com/feross" ++ }, ++ { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" - }, - { -- "type": "consulting", -- "url": "https://feross.org/support" ++ }, ++ { + "type": "paypal", + "url": "https://paypal.me/faisalman" - } - ], - "license": "MIT" - }, -- "node_modules/safe-regex-test": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", -- "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", ++ } ++ ], ++ "license": "MIT" ++ }, + "node_modules/ua-parser-js": { + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", @@ -17373,47 +16743,15 @@ index 2af3a0d1..5c5f4b73 100644 + "url": "https://github.com/sponsors/faisalman" + } + ], - "license": "MIT", -- "dependencies": { -- "call-bound": "^1.0.2", -- "es-errors": "^1.3.0", -- "is-regex": "^1.2.1" ++ "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" }, "engines": { - "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" + "node": "*" - } - }, -- "node_modules/safer-buffer": { -- "version": "2.1.2", -- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", -- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", -- "license": "MIT" -- }, -- "node_modules/send": { -- "version": "0.19.2", -- "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", -- "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", -- "license": "MIT", -- "dependencies": { -- "debug": "2.6.9", -- "depd": "2.0.0", -- "destroy": "1.2.0", -- "encodeurl": "~2.0.0", -- "escape-html": "~1.0.3", -- "etag": "~1.8.1", -- "fresh": "~0.5.2", -- "http-errors": "~2.0.1", -- "mime": "1.6.0", -- "ms": "2.1.3", -- "on-finished": "~2.4.1", -- "range-parser": "~1.2.1", -- "statuses": "~2.0.2" ++ } ++ }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", @@ -17423,42 +16761,33 @@ index 2af3a0d1..5c5f4b73 100644 + "bin": { + "uglifyjs": "bin/uglifyjs" }, - "engines": { -- "node": ">= 0.8.0" +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "engines": { + "node": ">=0.8.0" } }, -- "node_modules/send/node_modules/ms": { -- "version": "2.1.3", -- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -- "license": "MIT" -- }, -- "node_modules/serve-static": { -- "version": "1.16.3", -- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", -- "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", +- "node_modules/side-channel-weakmap": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", +- "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "node_modules/uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", "license": "MIT", "dependencies": { -- "encodeurl": "~2.0.0", -- "escape-html": "~1.0.3", -- "parseurl": "~1.3.3", -- "send": "~0.19.1" +- "call-bound": "^1.0.2", +- "es-errors": "^1.3.0", +- "get-intrinsic": "^1.2.5", +- "object-inspect": "^1.13.3", +- "side-channel-map": "^1.0.1" + "random-bytes": "~1.0.0" - }, - "engines": { -- "node": ">= 0.8.0" ++ }, ++ "engines": { + "node": ">= 0.8" - } - }, -- "node_modules/set-function-length": { -- "version": "1.2.2", -- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", -- "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", ++ } ++ }, + "node_modules/uid2": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.4.tgz", @@ -17470,15 +16799,9 @@ index 2af3a0d1..5c5f4b73 100644 + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "license": "MIT", ++ "license": "MIT", + "optional": true, - "dependencies": { -- "define-data-property": "^1.1.4", -- "es-errors": "^1.3.0", -- "function-bind": "^1.1.2", -- "get-intrinsic": "^1.2.4", -- "gopd": "^1.0.1", -- "has-property-descriptors": "^1.0.2" ++ "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", @@ -17486,35 +16809,39 @@ index 2af3a0d1..5c5f4b73 100644 }, "engines": { "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" +@@ -2130,336 +15417,511 @@ + "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/setprototypeof": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", -- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", -- "license": "ISC" +- "node_modules/signal-exit": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", +- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", +- "license": "ISC", + "node_modules/undici": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz", + "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==", + "license": "MIT", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=14" +- }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" + "node": ">=18.17" -+ } + } }, -- "node_modules/shebang-command": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", -- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", +- "node_modules/source-map": { +- "version": "0.6.1", +- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", +- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", +- "license": "BSD-3-Clause", + "node_modules/undici-types": { -+ "version": "7.19.2", -+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", -+ "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", - "license": "MIT", ++ "version": "8.3.0", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", ++ "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", ++ "license": "MIT", + "optional": true + }, + "node_modules/unidecode": { @@ -17522,7 +16849,8 @@ index 2af3a0d1..5c5f4b73 100644 + "resolved": "https://registry.npmjs.org/unidecode/-/unidecode-0.1.8.tgz", + "integrity": "sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=0.10.0" + "node": ">= 0.4.12" + } + }, @@ -17532,51 +16860,63 @@ index 2af3a0d1..5c5f4b73 100644 + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "license": "ISC", + "optional": true, - "dependencies": { -- "shebang-regex": "^3.0.0" -- }, ++ "dependencies": { + "unique-slug": "^2.0.0" -+ } -+ }, + } + }, +- "node_modules/statuses": { + "node_modules/unique-slug": { -+ "version": "2.0.2", + "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", +- "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", +- "license": "MIT", +- "engines": { +- "node": ">= 0.8" + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "license": "ISC", + "optional": true, + "dependencies": { + "imurmurhash": "^0.1.4" -+ } -+ }, + } + }, +- "node_modules/streamx": { +- "version": "2.23.0", +- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", +- "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", -+ "license": "MIT", + "license": "MIT", +- "dependencies": { +- "events-universal": "^1.0.0", +- "fast-fifo": "^1.3.2", +- "text-decoder": "^1.1.0" + "optional": true, - "engines": { -- "node": ">=8" ++ "engines": { + "node": ">= 4.0.0" } }, -- "node_modules/shebang-regex": { -- "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", -- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", +- "node_modules/string_decoder": { +- "version": "1.3.0", +- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", +- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "license": "MIT", - "engines": { -- "node": ">=8" +- "dependencies": { +- "safe-buffer": "~5.2.0" ++ "engines": { + "node": ">= 0.8" } }, -- "node_modules/side-channel": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", -- "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", +- "node_modules/string-width": { +- "version": "5.1.2", +- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", +- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", @@ -17598,28 +16938,40 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "es-errors": "^1.3.0", -- "object-inspect": "^1.13.3", -- "side-channel-list": "^1.0.0", -- "side-channel-map": "^1.0.1", -- "side-channel-weakmap": "^1.0.2" +- "eastasianwidth": "^0.2.0", +- "emoji-regex": "^9.2.2", +- "strip-ansi": "^7.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.1" -+ }, + }, +- "engines": { +- "node": ">=12" + "bin": { + "update-browserslist-db": "cli.js" }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "browserslist": ">= 4.21.0" -+ } -+ }, + } + }, +- "node_modules/string-width-cjs": { +- "name": "string-width", +- "version": "4.2.3", +- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", +- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", +- "license": "MIT", + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", + "optional": true, -+ "dependencies": { + "dependencies": { +- "emoji-regex": "^8.0.0", +- "is-fullwidth-code-point": "^3.0.0", +- "strip-ansi": "^6.0.1" +- }, + "punycode": "^2.1.0" + } + }, @@ -17629,39 +16981,35 @@ index 2af3a0d1..5c5f4b73 100644 + "integrity": "sha512-TRjjM2M83RD9jIIYttNj7ghUQTKSov+WXZbQIMM8DxY1R1QdJEGWNKKMYCxyeOw1p9re2nQ85usM6dPTVtox1g==", + "optional": true, "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "node": ">=8" + "node": "*" } }, -- "node_modules/side-channel-list": { -- "version": "1.0.0", -- "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", -- "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", +- "node_modules/string-width-cjs/node_modules/ansi-regex": { +- "version": "5.0.1", +- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", +- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/url-join": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz", + "integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==", "license": "MIT", -- "dependencies": { -- "es-errors": "^1.3.0", -- "object-inspect": "^1.13.3" -- }, + "optional": true, "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, -- "node_modules/side-channel-map": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", -- "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", +- "node_modules/string-width-cjs/node_modules/emoji-regex": { +- "version": "8.0.0", +- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", +- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", +- "license": "MIT" +- }, +- "node_modules/string-width-cjs/node_modules/strip-ansi": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", +- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -17669,24 +17017,18 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "call-bound": "^1.0.2", -- "es-errors": "^1.3.0", -- "get-intrinsic": "^1.2.5", -- "object-inspect": "^1.13.3" +- "ansi-regex": "^5.0.1" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "node": ">=8" + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" } }, -- "node_modules/side-channel-weakmap": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", -- "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", +- "node_modules/strip-ansi": { +- "version": "7.2.0", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", +- "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "node_modules/url-template": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", @@ -17702,52 +17044,39 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "call-bound": "^1.0.2", -- "es-errors": "^1.3.0", -- "get-intrinsic": "^1.2.5", -- "object-inspect": "^1.13.3", -- "side-channel-map": "^1.0.1" +- "ansi-regex": "^6.2.2" + "node-gyp-build": "^4.3.0" }, "engines": { -- "node": ">= 0.4" +- "node": ">=12" - }, - "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=6.14.2" } }, -- "node_modules/signal-exit": { -- "version": "4.1.0", -- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", -- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", -- "license": "ISC", -- "engines": { -- "node": ">=14" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -- } +- "node_modules/strip-ansi-cjs": { +- "name": "strip-ansi", +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", +- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/utf8": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz", + "integrity": "sha512-QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg==", + "license": "MIT", + "optional": true - }, -- "node_modules/source-map": { -- "version": "0.6.1", -- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", -- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", -- "license": "BSD-3-Clause", -- "engines": { -- "node": ">=0.10.0" ++ }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", -+ "license": "MIT", -+ "dependencies": { + "license": "MIT", + "dependencies": { +- "ansi-regex": "^5.0.1" +- }, +- "engines": { +- "node": ">=8" + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", @@ -17755,10 +17084,10 @@ index 2af3a0d1..5c5f4b73 100644 + "which-typed-array": "^1.1.2" } }, -- "node_modules/statuses": { -- "version": "2.0.2", -- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", -- "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", +- "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { +- "version": "5.0.1", +- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", +- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -17771,50 +17100,45 @@ index 2af3a0d1..5c5f4b73 100644 + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "license": "MIT", "engines": { -- "node": ">= 0.8" +- "node": ">=8" + "node": ">= 0.4.0" } }, -- "node_modules/streamx": { -- "version": "2.23.0", -- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", -- "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", +- "node_modules/tar-stream": { +- "version": "3.1.8", +- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", +- "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==", + "node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", ++ "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], "license": "MIT", - "dependencies": { -- "events-universal": "^1.0.0", -- "fast-fifo": "^1.3.2", -- "text-decoder": "^1.1.0" +- "b4a": "^1.6.4", +- "bare-fs": "^4.5.5", +- "fast-fifo": "^1.2.0", +- "streamx": "^2.15.0" + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" } }, -- "node_modules/string_decoder": { -- "version": "1.3.0", -- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", -- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", +- "node_modules/teex": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", +- "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "node_modules/uuid-parse": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/uuid-parse/-/uuid-parse-1.1.0.tgz", + "integrity": "sha512-OdmXxA8rDsQ7YpNVbKSJkNzTw2I+S5WsbMDnCtIWSQaosNAcWtFuI/YK1TjzUI6nbkgiqEyh8gWngfcv8Asd9A==", - "license": "MIT", -- "dependencies": { -- "safe-buffer": "~5.2.0" -- } ++ "license": "MIT", + "optional": true - }, -- "node_modules/string-width": { -- "version": "5.1.2", -- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", ++ }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", @@ -17822,61 +17146,47 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "eastasianwidth": "^0.2.0", -- "emoji-regex": "^9.2.2", -- "strip-ansi": "^7.0.1" +- "streamx": "^2.12.5" + "homedir-polyfill": "^1.0.1" - }, - "engines": { -- "node": ">=12" -- }, -- "funding": { -- "url": "https://github.com/sponsors/sindresorhus" ++ }, ++ "engines": { + "node": ">= 0.10" } }, -- "node_modules/string-width-cjs": { -- "name": "string-width", -- "version": "4.2.3", -- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", -- "license": "MIT", +- "node_modules/text-decoder": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", +- "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", -+ "license": "Apache-2.0", + "license": "Apache-2.0", + "optional": true, "dependencies": { -- "emoji-regex": "^8.0.0", -- "is-fullwidth-code-point": "^3.0.0", -- "strip-ansi": "^6.0.1" -- }, -- "engines": { -- "node": ">=8" +- "b4a": "^1.6.4" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, -- "node_modules/string-width-cjs/node_modules/ansi-regex": { -- "version": "5.0.1", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", +- "node_modules/thirty-two": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", +- "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", ++ "license": "MIT", "engines": { -- "node": ">=8" +- "node": ">=0.2.6" + "node": ">= 0.8" } }, -- "node_modules/string-width-cjs/node_modules/emoji-regex": { -- "version": "8.0.0", -- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", -- "license": "MIT" +- "node_modules/toidentifier": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", +- "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "node_modules/vasync": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", @@ -17884,21 +17194,25 @@ index 2af3a0d1..5c5f4b73 100644 + "engines": [ + "node >=0.6.0" + ], -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">=0.6" + "optional": true, + "dependencies": { + "verror": "1.10.0" -+ } + } }, -- "node_modules/string-width-cjs/node_modules/strip-ansi": { -- "version": "6.0.1", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", +- "node_modules/tsscmp": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", +- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "node_modules/vasync/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", "license": "MIT", +- "engines": { +- "node": ">=0.6.x" + "optional": true + }, + "node_modules/vasync/node_modules/verror": { @@ -17910,20 +17224,16 @@ index 2af3a0d1..5c5f4b73 100644 + ], + "license": "MIT", + "optional": true, - "dependencies": { -- "ansi-regex": "^5.0.1" -- }, -- "engines": { -- "node": ">=8" ++ "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" } }, -- "node_modules/strip-ansi": { -- "version": "7.2.0", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", -- "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", +- "node_modules/type-is": { +- "version": "1.6.18", +- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", +- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", @@ -17931,204 +17241,15 @@ index 2af3a0d1..5c5f4b73 100644 "license": "MIT", + "optional": true, "dependencies": { -- "ansi-regex": "^6.2.2" +- "media-typer": "0.3.0", +- "mime-types": "~2.1.24" + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" }, "engines": { -- "node": ">=12" -- }, -- "funding": { -- "url": "https://github.com/chalk/strip-ansi?sponsor=1" -+ "node": ">=0.6.0" - } - }, -- "node_modules/strip-ansi-cjs": { -- "name": "strip-ansi", -- "version": "6.0.1", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", -+ "node_modules/verror/node_modules/core-util-is": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", -+ "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/w3c-xmlserializer": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", -+ "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "ansi-regex": "^5.0.1" -+ "xml-name-validator": "^4.0.0" - }, - "engines": { -- "node": ">=8" -+ "node": ">=14" - } - }, -- "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { -- "version": "5.0.1", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", -+ "node_modules/weak-daemon": { -+ "version": "1.0.3", -+ "resolved": "https://registry.npmjs.org/weak-daemon/-/weak-daemon-1.0.3.tgz", -+ "integrity": "sha512-9OLYp5qQSxpnTIyuA1zJ7at3DV2DSBcbdXduC/3QFPeYjF30Lh1nfBrG+VLf4QUvZPz2lXFPu08oIRzWQfucVQ==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">=8" -+ "node": ">=4.8.7" - } - }, -- "node_modules/tar-stream": { -- "version": "3.1.8", -- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", -- "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==", -- "license": "MIT", -+ "node_modules/web-push": { -+ "version": "3.6.7", -+ "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz", -+ "integrity": "sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A==", -+ "license": "MPL-2.0", -+ "optional": true, - "dependencies": { -- "b4a": "^1.6.4", -- "bare-fs": "^4.5.5", -- "fast-fifo": "^1.2.0", -- "streamx": "^2.15.0" -+ "asn1.js": "^5.3.0", -+ "http_ece": "1.2.0", -+ "https-proxy-agent": "^7.0.0", -+ "jws": "^4.0.0", -+ "minimist": "^1.2.5" -+ }, -+ "bin": { -+ "web-push": "src/cli.js" -+ }, -+ "engines": { -+ "node": ">= 16" - } - }, -- "node_modules/teex": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", -- "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", -+ "node_modules/web-streams-polyfill": { -+ "version": "3.3.3", -+ "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", -+ "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", - "license": "MIT", -- "dependencies": { -- "streamx": "^2.12.5" -+ "optional": true, -+ "engines": { -+ "node": ">= 8" - } - }, -- "node_modules/text-decoder": { -- "version": "1.2.7", -- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", -- "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", -- "license": "Apache-2.0", -+ "node_modules/webdav": { -+ "version": "5.9.0", -+ "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.9.0.tgz", -+ "integrity": "sha512-OMJ6wtK1WvCO++aOLoQgE96S8KT4e5aaClWHmHXfFU369r4eyELN569B7EqT4OOUb99mmO58GkyuiCv/Ag6J0Q==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "b4a": "^1.6.4" -- } -- }, -- "node_modules/thirty-two": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", -- "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", -+ "@buttercup/fetch": "^0.2.1", -+ "base-64": "^1.0.0", -+ "byte-length": "^1.0.2", -+ "entities": "^6.0.1", -+ "fast-xml-parser": "^5.3.4", -+ "hot-patcher": "^2.0.1", -+ "layerr": "^3.0.0", -+ "md5": "^2.3.0", -+ "minimatch": "^9.0.5", -+ "nested-property": "^4.0.0", -+ "node-fetch": "^3.3.2", -+ "path-posix": "^1.0.0", -+ "url-join": "^5.0.0", -+ "url-parse": "^1.5.10" -+ }, - "engines": { -- "node": ">=0.2.6" -+ "node": ">=14" - } - }, -- "node_modules/toidentifier": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", -- "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", -- "license": "MIT", -+ "node_modules/webdav/node_modules/entities": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", -+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", -+ "license": "BSD-2-Clause", -+ "optional": true, - "engines": { -- "node": ">=0.6" -+ "node": ">=0.12" -+ }, -+ "funding": { -+ "url": "https://github.com/fb55/entities?sponsor=1" - } - }, -- "node_modules/tsscmp": { -- "version": "1.0.6", -- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", -- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", -- "license": "MIT", -+ "node_modules/webidl-conversions": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", -+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", -+ "license": "BSD-2-Clause", -+ "optional": true, - "engines": { -- "node": ">=0.6.x" -+ "node": ">=12" - } - }, -- "node_modules/type-is": { -- "version": "1.6.18", -- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", -- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", -- "license": "MIT", -+ "node_modules/websocket": { -+ "version": "1.0.35", -+ "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.35.tgz", -+ "integrity": "sha512-/REy6amwPZl44DDzvRCkaI1q1bIiQB0mEFQLUrhz3z2EK91cp3n72rAjUlrTP0zV22HJIUOVHQGPxhFRjxjt+Q==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "media-typer": "0.3.0", -- "mime-types": "~2.1.24" -+ "bufferutil": "^4.0.1", -+ "debug": "^2.2.0", -+ "es5-ext": "^0.10.63", -+ "typedarray-to-buffer": "^3.1.5", -+ "utf-8-validate": "^5.0.2", -+ "yaeti": "^0.0.6" - }, - "engines": { - "node": ">= 0.6" -+ "node": ">=4.0.0" ++ "node": ">=0.6.0" } }, - "node_modules/ua-client-hints-js": { @@ -18150,7 +17271,13 @@ index 2af3a0d1..5c5f4b73 100644 - } - ], - "license": "MIT" -- }, ++ "node_modules/verror/node_modules/core-util-is": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", ++ "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", ++ "license": "MIT", ++ "optional": true + }, - "node_modules/ua-parser-js": { - "version": "1.0.40", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", @@ -18169,103 +17296,218 @@ index 2af3a0d1..5c5f4b73 100644 - "url": "https://github.com/sponsors/faisalman" - } - ], -- "license": "MIT", -- "bin": { -- "ua-parser-js": "script/cli.js" -+ "node_modules/websocket-driver": { -+ "version": "0.7.4", -+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", -+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", -+ "license": "Apache-2.0", ++ "node_modules/w3c-xmlserializer": { ++ "version": "4.0.0", ++ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", ++ "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", ++ "license": "MIT", + "optional": true, + "dependencies": { -+ "http-parser-js": ">=0.5.1", -+ "safe-buffer": ">=5.1.0", -+ "websocket-extensions": ">=0.1.1" ++ "xml-name-validator": "^4.0.0" ++ }, ++ "engines": { ++ "node": ">=14" ++ } ++ }, ++ "node_modules/weak-daemon": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/weak-daemon/-/weak-daemon-1.0.3.tgz", ++ "integrity": "sha512-9OLYp5qQSxpnTIyuA1zJ7at3DV2DSBcbdXduC/3QFPeYjF30Lh1nfBrG+VLf4QUvZPz2lXFPu08oIRzWQfucVQ==", + "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=4.8.7" ++ } ++ }, ++ "node_modules/web-push": { ++ "version": "3.6.7", ++ "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz", ++ "integrity": "sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A==", ++ "license": "MPL-2.0", ++ "optional": true, ++ "dependencies": { ++ "asn1.js": "^5.3.0", ++ "http_ece": "1.2.0", ++ "https-proxy-agent": "^7.0.0", ++ "jws": "^4.0.0", ++ "minimist": "^1.2.5" ++ }, + "bin": { +- "ua-parser-js": "script/cli.js" ++ "web-push": "src/cli.js" }, "engines": { - "node": "*" -+ "node": ">=0.8.0" ++ "node": ">= 16" } }, - "node_modules/uglify-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", - "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", -- "license": "BSD-2-Clause", -+ "node_modules/websocket-extensions": { -+ "version": "0.1.4", -+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", -+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", -+ "license": "Apache-2.0", ++ "node_modules/web-streams-polyfill": { ++ "version": "3.3.3", ++ "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", ++ "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">= 8" ++ } ++ }, ++ "node_modules/webdav": { ++ "version": "5.10.0", ++ "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.10.0.tgz", ++ "integrity": "sha512-fVPuRLtcduVGvSO7Tn/6TQCzIvI/g6BO/+xPRctCvi/GytYpjn4czxWbh4HsArsdom9qz9BI63k9/v2HBUui1A==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@buttercup/fetch": "^0.2.1", ++ "base-64": "^1.0.0", ++ "byte-length": "^1.0.2", ++ "entities": "^6.0.1", ++ "fast-xml-parser": "^5.7.2", ++ "hot-patcher": "^2.0.1", ++ "layerr": "^3.0.0", ++ "md5": "^2.3.0", ++ "minimatch": "^9.0.9", ++ "nested-property": "^4.0.0", ++ "node-fetch": "^3.3.2", ++ "path-posix": "^1.0.0", ++ "url-join": "^5.0.0", ++ "url-parse": "^1.5.10" ++ }, ++ "engines": { ++ "node": ">=14" ++ } ++ }, ++ "node_modules/webdav/node_modules/entities": { ++ "version": "6.0.1", ++ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", ++ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" -- }, ++ "engines": { ++ "node": ">=0.12" + }, ++ "funding": { ++ "url": "https://github.com/fb55/entities?sponsor=1" ++ } ++ }, ++ "node_modules/webidl-conversions": { ++ "version": "7.0.0", ++ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", ++ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", ++ "license": "BSD-2-Clause", ++ "optional": true, "engines": { - "node": ">=0.8.0" +- "node": ">=0.8.0" ++ "node": ">=12" } }, - "node_modules/uid-safe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", - "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", +- "license": "MIT", ++ "node_modules/websocket": { ++ "version": "1.0.35", ++ "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.35.tgz", ++ "integrity": "sha512-/REy6amwPZl44DDzvRCkaI1q1bIiQB0mEFQLUrhz3z2EK91cp3n72rAjUlrTP0zV22HJIUOVHQGPxhFRjxjt+Q==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "random-bytes": "~1.0.0" ++ "bufferutil": "^4.0.1", ++ "debug": "^2.2.0", ++ "es5-ext": "^0.10.63", ++ "typedarray-to-buffer": "^3.1.5", ++ "utf-8-validate": "^5.0.2", ++ "yaeti": "^0.0.6" + }, + "engines": { +- "node": ">= 0.8" ++ "node": ">=4.0.0" + } + }, +- "node_modules/unpipe": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", +- "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", ++ "node_modules/websocket-driver": { ++ "version": "0.7.5", ++ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.5.tgz", ++ "integrity": "sha512-ZL2+3c7kMBdIRCMz6l8jQMHyGVxj+UL+xVk74Ombiciboca8rHa15L86B19E5oh1pL9Ii/uj54gtsIrZGMo6zA==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "http-parser-js": ">=0.5.1", ++ "safe-buffer": ">=5.1.0", ++ "websocket-extensions": ">=0.1.1" ++ }, ++ "engines": { ++ "node": ">=0.8.0" ++ } ++ }, ++ "node_modules/websocket-extensions": { ++ "version": "0.1.4", ++ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", ++ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "engines": { ++ "node": ">=0.8.0" ++ } ++ }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", "license": "MIT", -+ "optional": true, - "dependencies": { -- "random-bytes": "~1.0.0" -+ "iconv-lite": "0.6.3" - }, - "engines": { -- "node": ">= 0.8" -+ "node": ">=12" - } - }, -- "node_modules/unpipe": { -- "version": "1.0.0", -- "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", -- "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", -+ "node_modules/whatwg-encoding/node_modules/iconv-lite": { -+ "version": "0.6.3", -+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", -+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", + "optional": true, + "dependencies": { -+ "safer-buffer": ">= 2.1.2 < 3.0.0" ++ "iconv-lite": "0.6.3" + }, "engines": { - "node": ">= 0.8" -+ "node": ">=0.10.0" ++ "node": ">=12" } }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", -+ "node_modules/whatwg-fetch": { -+ "version": "3.6.20", -+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", -+ "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", ++ "node_modules/whatwg-encoding/node_modules/iconv-lite": { ++ "version": "0.6.3", ++ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", ++ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", -- "dependencies": { ++ "optional": true, + "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" -- } -- }, ++ "safer-buffer": ">= 2.1.2 < 3.0.0" ++ }, ++ "engines": { ++ "node": ">=0.10.0" + } + }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" ++ "node_modules/whatwg-fetch": { ++ "version": "3.6.20", ++ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", ++ "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", ++ "license": "MIT", + "optional": true }, - "node_modules/utils-merge": { @@ -18303,7 +17545,7 @@ index 2af3a0d1..5c5f4b73 100644 } }, "node_modules/which": { -@@ -2477,6 +16618,87 @@ +@@ -2477,6 +15939,87 @@ "node": ">= 8" } }, @@ -18391,20 +17633,15 @@ index 2af3a0d1..5c5f4b73 100644 "node_modules/which-typed-array": { "version": "1.1.20", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", -@@ -2492,10 +16714,143 @@ - "has-tostringtag": "^1.0.2" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, +@@ -2498,11 +16041,181 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/wordwrap": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", +- "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", +- "license": "MIT" + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -18536,13 +17773,14 @@ index 2af3a0d1..5c5f4b73 100644 + }, + "engines": { + "node": ">= 6" - } - }, - "node_modules/wordwrap": { -@@ -2504,6 +16859,43 @@ - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "license": "MIT" - }, ++ } ++ }, ++ "node_modules/wordwrap": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", ++ "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", ++ "license": "MIT" ++ }, + "node_modules/worker-timers": { + "version": "7.1.8", + "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-7.1.8.tgz", @@ -18579,11 +17817,10 @@ index 2af3a0d1..5c5f4b73 100644 + "@babel/runtime": "^7.24.5", + "tslib": "^2.6.2" + } -+ }, + }, "node_modules/wrap-ansi": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", -@@ -2595,6 +16987,32 @@ +@@ -2595,6 +16308,32 @@ "node": ">=8" } }, @@ -18616,7 +17853,7 @@ index 2af3a0d1..5c5f4b73 100644 "node_modules/ws": { "version": "8.18.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", -@@ -2616,6 +17034,251 @@ +@@ -2616,6 +16355,267 @@ } } }, @@ -18668,6 +17905,22 @@ index 2af3a0d1..5c5f4b73 100644 + "node": ">=12" + } + }, ++ "node_modules/xml-naming": { ++ "version": "0.1.0", ++ "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz", ++ "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/NaturalIntelligence" ++ } ++ ], ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=16.0.0" ++ } ++ }, + "node_modules/xml2js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", @@ -18781,9 +18034,9 @@ index 2af3a0d1..5c5f4b73 100644 + "optional": true + }, + "node_modules/yargs": { -+ "version": "17.7.2", -+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", -+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", ++ "version": "17.7.3", ++ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", ++ "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -18868,7 +18121,7 @@ index 2af3a0d1..5c5f4b73 100644 "node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", -@@ -2635,6 +17298,26 @@ +@@ -2635,6 +16635,26 @@ "node": "*" } }, @@ -18895,7 +18148,7 @@ index 2af3a0d1..5c5f4b73 100644 "node_modules/zip-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", -@@ -2648,6 +17331,158 @@ +@@ -2648,6 +16668,158 @@ "engines": { "node": ">= 14" } @@ -19055,7 +18308,7 @@ index 2af3a0d1..5c5f4b73 100644 } } diff --git a/package.json b/package.json -index df713ddb..4a0d3fae 100644 +index dac5821d..1c10d82c 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,65 @@ @@ -19122,8 +18375,8 @@ index df713ddb..4a0d3fae 100644 + "zulip": "^0.1.0" + }, "engines": { - "node": ">=16.0.0" + "node": ">=20.0.0" }, -- -2.51.2 +2.54.0 diff --git a/pkgs/by-name/me/meshcentral/package.nix b/pkgs/by-name/me/meshcentral/package.nix index b42126860b79..568b41107e93 100644 --- a/pkgs/by-name/me/meshcentral/package.nix +++ b/pkgs/by-name/me/meshcentral/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "meshcentral"; - version = "1.1.59"; + version = "1.2.0"; src = fetchFromGitHub { owner = "Ylianst"; repo = "MeshCentral"; tag = finalAttrs.version; - hash = "sha256-qfiIofwFOXHzxnqyJyXCgwMqBhONjBiU/5YLOE7u4n8="; + hash = "sha256-a+vqNjmKP866O2t+UsedpgYtWFbjeoYNtuCziAa436A="; }; - npmDepsHash = "sha256-UYPx3OIeT1HUgyjY743F/DTwsfIRTlsQLJxK99LbA/k="; + npmDepsHash = "sha256-ZnSpqw4pn6OI8Gh9qLseTLH24jtj1zPGfHiMlUX+l/s="; # Using the npmDeps with a newer nodejs causes `npm ci` errors, also upstream # states they stick to the LTS version of nodejs: # https://meshcentral.com/docs/MeshCentral2InstallGuide.pdf diff --git a/pkgs/by-name/mi/miracle-wm/package.nix b/pkgs/by-name/mi/miracle-wm/package.nix index d17699a902af..56c617c0768e 100644 --- a/pkgs/by-name/mi/miracle-wm/package.nix +++ b/pkgs/by-name/mi/miracle-wm/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, gitUpdater, nixosTests, boost, @@ -42,6 +43,17 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-7JtdSopKBHfFK0KsV0+9OxrOx3vrSydmZSmAiBvKQiI="; }; + patches = [ + (fetchpatch { + name = "0001-miracle-wm-mir2.28.patch"; + url = "https://github.com/miracle-wm-org/miracle-wm/commit/0fcfb54c59327d0776f6e8074e885080731a95c4.patch"; + excludes = [ + ".github/workflows/test-deb-install.yml" + ]; + hash = "sha256-HuXwPkM0whLFIy8HM6n9bG9I/DZOuzAajmDpJMZt9BQ="; + }) + ]; + postPatch = '' substituteInPlace CMakeLists.txt \ --replace-fail 'DESTINATION lib' 'DESTINATION ''${CMAKE_INSTALL_LIBDIR}' \ diff --git a/pkgs/by-name/pr/proxyauth/package.nix b/pkgs/by-name/pr/proxyauth/package.nix index a624eb2f30df..d1706a6b94b3 100644 --- a/pkgs/by-name/pr/proxyauth/package.nix +++ b/pkgs/by-name/pr/proxyauth/package.nix @@ -1,6 +1,6 @@ { lib, - fetchFromGitHub, + fetchFromForgejo, rustPlatform, pkg-config, openssl, @@ -13,10 +13,12 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "proxyauth"; version = "0.8.0"; - src = fetchFromGitHub { + src = fetchFromForgejo { + domain = "git.proxyauth.app"; owner = "ProxyAuth"; repo = "ProxyAuth"; - tag = finalAttrs.version; + rev = "13b353e4a8b34fc1736c834cfcaa9afe06e8abf8"; + # Tags were not replicated from GitHub to git.proxyauth.app hash = "sha256-cVjD91tBCGyslLsYUSP1Gy7KuMQZDVxQXU7fQkWeWyM="; }; @@ -31,6 +33,9 @@ rustPlatform.buildRustPackage (finalAttrs: { nettle ]; + __structuredAttrs = true; + strictDeps = true; + nativeInstallCheckInputs = [ versionCheckHook ]; @@ -42,7 +47,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Proxy Authentication Token - Fast authentication gateway for backend APIs"; - homepage = "https://github.com/ProxyAuth/ProxyAuth"; + homepage = "https://git.proxyauth.app/ProxyAuth/ProxyAuth"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ liberodark ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/ro/roslyn-ls/deps.json b/pkgs/by-name/ro/roslyn-ls/deps.json index d0e8ecefd297..f231b367b081 100644 --- a/pkgs/by-name/ro/roslyn-ls/deps.json +++ b/pkgs/by-name/ro/roslyn-ls/deps.json @@ -29,12 +29,24 @@ "hash": "sha256-WnXjX2pGroKn+KukCgPeUUZAkz2S6CdMrCc9P2VcBDQ=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.198/messagepack.annotations.2.5.198.nupkg" }, + { + "pname": "MessagePackAnalyzer", + "version": "2.5.124", + "hash": "sha256-443+eq8oiDDCpa5vSjP/WLO6eE97qWcLMjhwREU8EHk=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepackanalyzer/2.5.124/messagepackanalyzer.2.5.124.nupkg" + }, { "pname": "Microsoft.Bcl.AsyncInterfaces", "version": "10.0.1", "hash": "sha256-aHoslRGmAot/z1GCCqSzjAxT/hltxOOIZ1/oti4WbGY=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/10.0.1/microsoft.bcl.asyncinterfaces.10.0.1.nupkg" }, + { + "pname": "Microsoft.Bcl.HashCode", + "version": "6.0.0", + "hash": "sha256-87myurC/jMcX1f32167j7FTjbZ6FvUE0esrhYTGcvWs=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.hashcode/6.0.0/microsoft.bcl.hashcode.6.0.0.nupkg" + }, { "pname": "Microsoft.Build", "version": "17.11.48", @@ -73,15 +85,15 @@ }, { "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "5.6.0-2.26172.2", - "hash": "sha256-CJcnDRGIt7//SJLOSXLHoOnGs3QtLGqgpDyNPbjELm8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.analyzers/5.6.0-2.26172.2/microsoft.codeanalysis.analyzers.5.6.0-2.26172.2.nupkg" + "version": "5.9.0-1.26306.2", + "hash": "sha256-GdxMDFLl+/+UaJHVKzchPi6Dy23WBPvvZW6Ez+XJc2w=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.analyzers/5.9.0-1.26306.2/microsoft.codeanalysis.analyzers.5.9.0-1.26306.2.nupkg" }, { "pname": "Microsoft.CodeAnalysis.BannedApiAnalyzers", - "version": "5.7.0-1.26227.104", - "hash": "sha256-AKe8YV9hIgC8SSQ43ve3cdYGjJJOFU3H5I8psUlPZ94=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/5.7.0-1.26227.104/microsoft.codeanalysis.bannedapianalyzers.5.7.0-1.26227.104.nupkg" + "version": "5.9.0-1.26312.114", + "hash": "sha256-vCAz49NzwPMKTrwF93rEyiLrtHyWvImhB/Upqeh3mBQ=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/5.9.0-1.26312.114/microsoft.codeanalysis.bannedapianalyzers.5.9.0-1.26312.114.nupkg" }, { "pname": "Microsoft.CodeAnalysis.Common", @@ -103,9 +115,9 @@ }, { "pname": "Microsoft.CodeAnalysis.PublicApiAnalyzers", - "version": "5.7.0-1.26227.104", - "hash": "sha256-xsfLYDo5tdRJNjyRvvr5TA/yM2qicxwZ9m7DYZfd4Rg=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/5.7.0-1.26227.104/microsoft.codeanalysis.publicapianalyzers.5.7.0-1.26227.104.nupkg" + "version": "5.9.0-1.26312.114", + "hash": "sha256-Eke4nmBnkDrCRILYpXoMzj/6wffm5twnbwkjX00JMsU=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/5.9.0-1.26312.114/microsoft.codeanalysis.publicapianalyzers.5.9.0-1.26312.114.nupkg" }, { "pname": "Microsoft.CSharp", @@ -121,15 +133,15 @@ }, { "pname": "Microsoft.DotNet.Arcade.Sdk", - "version": "10.0.0-beta.26257.4", - "hash": "sha256-SMGV9wBaog3i0bHH0OCNw9s+t418+xhqVvRSBFugHJI=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/10.0.0-beta.26257.4/microsoft.dotnet.arcade.sdk.10.0.0-beta.26257.4.nupkg" + "version": "10.0.0-beta.26304.4", + "hash": "sha256-wJPOHJU1/GQYiWr99unWy1BADFdwcguGWYebshDrcR4=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/10.0.0-beta.26304.4/microsoft.dotnet.arcade.sdk.10.0.0-beta.26304.4.nupkg" }, { "pname": "Microsoft.DotNet.XliffTasks", - "version": "10.0.0-beta.26257.4", - "hash": "sha256-0SyzThHnzmWcY7hiiw4LgrjV67YxerOvT+pZkRyehe4=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/10.0.0-beta.26257.4/microsoft.dotnet.xlifftasks.10.0.0-beta.26257.4.nupkg" + "version": "10.0.0-beta.26304.4", + "hash": "sha256-5w2I62C8+bw6WZSeTzgICUm2Mu3rhhLuNvq7XJcDJVI=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/10.0.0-beta.26304.4/microsoft.dotnet.xlifftasks.10.0.0-beta.26304.4.nupkg" }, { "pname": "Microsoft.Extensions.Configuration", @@ -221,6 +233,12 @@ "hash": "sha256-H2Qw8x47WyFOd/VmgRmGMc+uXySgUv68UISgK8Frsjw=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.6.3/microsoft.net.stringtools.17.6.3.nupkg" }, + { + "pname": "Microsoft.NET.StringTools", + "version": "18.0.2", + "hash": "sha256-W8K0uyVtSlL21XXTUmBk9z+ECIlBhgBZUZtm0W5C2wc=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/18.0.2/microsoft.net.stringtools.18.0.2.nupkg" + }, { "pname": "Microsoft.NETCore.Platforms", "version": "5.0.0", @@ -271,15 +289,21 @@ }, { "pname": "Microsoft.VisualStudio.Composition", - "version": "17.13.50", - "hash": "sha256-1o5CEOSOGqWaBBzUEQWKCVIE1VYWIvJD7zh2+XHhC1Q=", - "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/17.13.50/microsoft.visualstudio.composition.17.13.50.nupkg" + "version": "18.3.36", + "hash": "sha256-GTOsRNmN80IgT21AZUDn6ZpsdHoHyTcrDjiTibits6I=", + "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/18.3.36/microsoft.visualstudio.composition.18.3.36.nupkg" }, { "pname": "Microsoft.VisualStudio.Composition.Analyzers", - "version": "17.13.50", - "hash": "sha256-0fxXjTykGG8NU8BExsk0qwQQ5chDwmRVKFFVG+yWs2Y=", - "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/17.13.50/microsoft.visualstudio.composition.analyzers.17.13.50.nupkg" + "version": "18.3.36", + "hash": "sha256-hOW5zrcfyVbCZmzsVNq3r6cfY1FBcxklXzzrpkM3PeA=", + "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/18.3.36/microsoft.visualstudio.composition.analyzers.18.3.36.nupkg" + }, + { + "pname": "Microsoft.VisualStudio.Debugger.Contracts", + "version": "18.3.0-beta.26277.4", + "hash": "sha256-DxWZ1B8XRiPffsi2Uuwu+0XjmuJM807dUYFsegsyJqo=", + "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/3c18fd2c-cc7c-4cef-8ed7-20227ab3275b/nuget/v3/flat2/microsoft.visualstudio.debugger.contracts/18.3.0-beta.26277.4/microsoft.visualstudio.debugger.contracts.18.3.0-beta.26277.4.nupkg" }, { "pname": "Microsoft.VisualStudio.RemoteControl", @@ -287,6 +311,12 @@ "hash": "sha256-J/egIc9ovDi1MUrnyKnpadECQqAB1WUUyrbxINv4zRE=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.remotecontrol/16.3.52/microsoft.visualstudio.remotecontrol.16.3.52.nupkg" }, + { + "pname": "Microsoft.VisualStudio.RpcContracts", + "version": "17.15.25-pre", + "hash": "sha256-Ii7X1gRprfJPwRuWbp8+2KNp9B3qLttJErh7KuVaUgo=", + "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.rpccontracts/17.15.25-pre/microsoft.visualstudio.rpccontracts.17.15.25-pre.nupkg" + }, { "pname": "Microsoft.VisualStudio.SolutionPersistence", "version": "1.0.52", @@ -335,6 +365,12 @@ "hash": "sha256-3OkOduGmMmenv73Yidzz6dvbRISyjo+hGRYhWOFmV4s=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.utilities.internal/16.3.90/microsoft.visualstudio.utilities.internal.16.3.90.nupkg" }, + { + "pname": "Microsoft.VisualStudio.Validation", + "version": "17.13.22", + "hash": "sha256-ArINoBy7Q8bTCVPM9/y8MH0pe8TkhaYrH9PjrZijnY0=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.validation/17.13.22/microsoft.visualstudio.validation.17.13.22.nupkg" + }, { "pname": "Microsoft.VisualStudio.Validation", "version": "17.8.8", @@ -347,6 +383,12 @@ "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg" }, + { + "pname": "Nerdbank.MessagePack", + "version": "1.0.2", + "hash": "sha256-p0z9y7YxEN57Zl/iZvTE/+CfuWjIXPhyan/1IAK4G8o=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/nerdbank.messagepack/1.0.2/nerdbank.messagepack.1.0.2.nupkg" + }, { "pname": "Nerdbank.Streams", "version": "2.12.87", @@ -425,6 +467,12 @@ "hash": "sha256-BzAWS5wpGnNj0gU33sfWao7BELGjrQBT4xj3EC7qRRE=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.versioning/6.8.0-rc.112/nuget.versioning.6.8.0-rc.112.nupkg" }, + { + "pname": "PolyType", + "version": "1.0.0", + "hash": "sha256-1/6tVCqzz7sG2knjO+HOTfr0tfnVi+xCTUvCcf7s4Hs=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/polytype/1.0.0/polytype.1.0.0.nupkg" + }, { "pname": "PowerShell", "version": "7.6.0", @@ -433,9 +481,9 @@ }, { "pname": "Roslyn.Diagnostics.Analyzers", - "version": "5.7.0-1.26227.104", - "hash": "sha256-b5++ZAtq5ZsKDuSPkH7P8lWlQn38lSIXhLThiS5/R/A=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/roslyn.diagnostics.analyzers/5.7.0-1.26227.104/roslyn.diagnostics.analyzers.5.7.0-1.26227.104.nupkg" + "version": "5.9.0-1.26312.114", + "hash": "sha256-aUngqGTjpzYR2uPNHPfvhUApEqx3Sea50vpMU0yCVZ0=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/roslyn.diagnostics.analyzers/5.9.0-1.26312.114/roslyn.diagnostics.analyzers.5.9.0-1.26312.114.nupkg" }, { "pname": "SQLitePCLRaw.bundle_green", @@ -499,9 +547,9 @@ }, { "pname": "System.CommandLine", - "version": "3.0.0-preview.5.26227.104", - "hash": "sha256-J8JFd0mMtcCi1L6u6mpFrnu0I/4iLuaPPdwlxHqrqjc=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/3.0.0-preview.5.26227.104/system.commandline.3.0.0-preview.5.26227.104.nupkg" + "version": "3.0.0-preview.6.26312.114", + "hash": "sha256-0/D51nnC0jWdrqEUMIVj557NST8zSDwquxrVIRtyyN4=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/3.0.0-preview.6.26312.114/system.commandline.3.0.0-preview.6.26312.114.nupkg" }, { "pname": "System.ComponentModel.Composition", diff --git a/pkgs/by-name/ro/roslyn-ls/package.nix b/pkgs/by-name/ro/roslyn-ls/package.nix index 15c2f7232bfd..c84bc8ad1068 100644 --- a/pkgs/by-name/ro/roslyn-ls/package.nix +++ b/pkgs/by-name/ro/roslyn-ls/package.nix @@ -38,18 +38,18 @@ in buildDotnetModule (finalAttrs: { inherit pname dotnet-sdk dotnet-runtime; - vsVersion = "2.142.16-prerelease"; + vsVersion = "2.144.9-prerelease"; src = fetchFromGitHub { owner = "dotnet"; repo = "roslyn"; rev = "VSCode-CSharp-${finalAttrs.vsVersion}"; - hash = "sha256-aErsCXA8SiR41QVz2ePcn85qAyCcoAKV4vog6L7x+8E="; + hash = "sha256-Cq1ynxtNaguLhVSSR04wUkqrn4/0YmwGxHfBZC4zMS8="; }; # versioned independently from vscode-csharp # "roslyn" in here: # https://github.com/dotnet/vscode-csharp/blob/main/package.json - version = "5.8.0-1.26262.9"; + version = "5.9.0-1.26314.1"; projectFile = "src/LanguageServer/${project}/${project}.csproj"; useDotnetFromEnv = true; nugetDeps = ./deps.json; diff --git a/pkgs/by-name/rt/rtk/package.nix b/pkgs/by-name/rt/rtk/package.nix index bfa37c96186a..f2966a8c8913 100644 --- a/pkgs/by-name/rt/rtk/package.nix +++ b/pkgs/by-name/rt/rtk/package.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rtk"; - version = "0.42.3"; + version = "0.42.4"; __structuredAttrs = true; src = fetchFromGitHub { owner = "rtk-ai"; repo = "rtk"; tag = "v${finalAttrs.version}"; - hash = "sha256-UWiu6y3Ci5F5OYQZIB0QuFmgv+tRUTouD9RZfX+PcsA="; + hash = "sha256-8nLJ5PVefXmoXQyw6HERfCP06C+l4I+7XLwKFNVNpew="; }; - cargoHash = "sha256-ryOxbRwtkmeVnV/oF33eAZu/WileUd18ucgdsOvb5QU="; + cargoHash = "sha256-YsKOyEZ281ojqiitnvCFGy/MzHMyr4hlxqMnvrQwguQ="; nativeBuildInputs = [ makeWrapper diff --git a/pkgs/by-name/st/step-cli/package.nix b/pkgs/by-name/st/step-cli/package.nix index 07744e43c5e4..10ae33e4cf52 100644 --- a/pkgs/by-name/st/step-cli/package.nix +++ b/pkgs/by-name/st/step-cli/package.nix @@ -8,7 +8,7 @@ unixtools, }: let - version = "0.30.4"; + version = "0.30.6"; in buildGoModule { pname = "step-cli"; @@ -18,7 +18,7 @@ buildGoModule { owner = "smallstep"; repo = "cli"; tag = "v${version}"; - hash = "sha256-ToM+RzpioI+TlljlptYY0jnKGNdITzJ/xeWf4azhT/4="; + hash = "sha256-fMHvv14ToKq73h3aLJBebzhIJQghfBOX6C0hvDODHN8="; # this file change depending on git branch status (via .gitattributes) # https://github.com/NixOS/nixpkgs/issues/84312 postFetch = '' diff --git a/pkgs/by-name/ta/tango-cpp/package.nix b/pkgs/by-name/ta/tango-cpp/package.nix index 3b6ff008a33a..841e93798e5d 100644 --- a/pkgs/by-name/ta/tango-cpp/package.nix +++ b/pkgs/by-name/ta/tango-cpp/package.nix @@ -16,14 +16,14 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "tango-cpp"; - version = "10.3.0"; + version = "10.3.2"; src = fetchFromGitLab { owner = "tango-controls"; repo = "cppTango"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-X4r2nMdW61TAqDLcVZ0tibJnn/ffXHt8RWSBDRqA0/8="; + hash = "sha256-hs8SvcTsO0tmGwBmtyzmqQEFIDwvFGOiQpzOMwJHWfM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ve/versatiles/package.nix b/pkgs/by-name/ve/versatiles/package.nix index e45d33f266a8..0e97a3c882c5 100644 --- a/pkgs/by-name/ve/versatiles/package.nix +++ b/pkgs/by-name/ve/versatiles/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "versatiles"; - version = "4.2.0"; + version = "4.2.2"; src = fetchFromGitHub { owner = "versatiles-org"; repo = "versatiles-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-BKRLOZpGe/Oewz8Nmsra1PVOUq63uKtF7ywCJDJR9RU="; + hash = "sha256-PeZChWX+M/3th5vS7NWOvx/8vwKdS+Qf2yfd5pX7G54="; }; - cargoHash = "sha256-WUpn9RIMCyoOEI7tuCX7CiH4VVdc4QxnFxAKbjf7f/I="; + cargoHash = "sha256-N/AHaQP0IymMO6IMbjx5xOxjG9L9ROg6iQYwJYDCbvY="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/vi/victoriatraces/package.nix b/pkgs/by-name/vi/victoriatraces/package.nix index 50185f9150de..2c0f2bdc6a35 100644 --- a/pkgs/by-name/vi/victoriatraces/package.nix +++ b/pkgs/by-name/vi/victoriatraces/package.nix @@ -13,13 +13,13 @@ buildGo126Module (finalAttrs: { pname = "VictoriaTraces"; - version = "0.9.2"; + version = "0.9.3"; src = fetchFromGitHub { owner = "VictoriaMetrics"; repo = "VictoriaTraces"; tag = "v${finalAttrs.version}"; - hash = "sha256-SOPC9CqGNwJb80l9kP3jZtcdz3RS3LYNQjYC70Hg9fQ="; + hash = "sha256-jyVHqdnnvLEYFFVUwXNf/B9vSwKwPrE5iJzlRccOhTg="; }; vendorHash = null; diff --git a/pkgs/by-name/xa/xapp-thumbnailers/package.nix b/pkgs/by-name/xa/xapp-thumbnailers/package.nix index 3865d9ed5680..4df32d86ac33 100644 --- a/pkgs/by-name/xa/xapp-thumbnailers/package.nix +++ b/pkgs/by-name/xa/xapp-thumbnailers/package.nix @@ -32,14 +32,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "xapp-thumbnailers"; - version = "1.2.9"; + version = "1.2.10"; pyproject = false; src = fetchFromGitHub { owner = "linuxmint"; repo = "xapp-thumbnailers"; tag = finalAttrs.version; - hash = "sha256-XlmWenp3BmGnmLGt9jauys9P92icsezjieHuyGVMisw="; + hash = "sha256-6ipO1l+K9um8ShIFEHsza5G/yYQxlkBAnYtdgqFC0bI="; }; patches = [ ./meson.patch ]; diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index fadfd279cdc7..dacaf27ca9d0 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -69,6 +69,8 @@ lib.makeScope pkgs.newScope ( elm-xref = callPackage ./packages/elm-xref { }; lamdera = callPackage ./packages/lamdera { }; + + elm-wrap = callPackage ./packages/elm-wrap { }; } // lib.optionalAttrs config.allowAliases { create-elm-app = throw "'elmPackages.create-elm-app' has not had a release since December 2020, so it was removed."; # Added 2025-11-15 diff --git a/pkgs/development/compilers/elm/packages/elm-wrap/default.nix b/pkgs/development/compilers/elm/packages/elm-wrap/default.nix new file mode 100644 index 000000000000..c7138ed8913f --- /dev/null +++ b/pkgs/development/compilers/elm/packages/elm-wrap/default.nix @@ -0,0 +1,50 @@ +{ + stdenv, + fetchFromGitHub, + hostname, + rsync, + zip, + curl, + python3, + lib, +}: +stdenv.mkDerivation rec { + name = "elm-wrap"; + version = "1.0.1"; + + src = fetchFromGitHub { + owner = "dsimunic"; + repo = "elm-wrap"; + tag = "v${version}"; + hash = "sha256-n7wX2jP4sX2LYiiFKOIyrEw5B4eJB9Bp2JD4qpp9Kmw="; + }; + + nativeBuildInputs = [ + hostname + rsync + zip + ]; + + buildInputs = [ + curl + ]; + + nativeCheckInputs = [ + python3 + ]; + + doCheck = true; + checkPhase = "make test"; + + buildFlags = [ "RELEASE_VERSION=1" ]; + installFlags = [ "PREFIX=$(out)" ]; + + meta = { + changelog = "https://github.com/dsimunic/elm-wrap/blob/${version}/CHANGELOG.md"; + description = "This utility is a comprehensive package management solution for Elm programming language packages and code. It wraps Elm compiler and intercepts its package management commands like install to augment them with support for custom package registries and policies."; + homepage = "https://elm-wrap.dev/"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ turbomack ]; + mainProgram = "wrap"; + }; +} diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index f9d65d943136..09ba666c16c2 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1040,15 +1040,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.2657-1"; + version = "0.0.2658-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.2657-1.rockspec"; - sha256 = "0c7q9gjx9p0gqgsf89b510g729hz8301qffd936m86pwqgzxmvqi"; + url = "mirror://luarocks/fzf-lua-0.0.2658-1.rockspec"; + sha256 = "1dibv791x3yvw4ib56661r4g1v0lmfbwssj0x0jbwsjwnrnqis14"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/988416cc782dfe28bff3f0da9b8c943b236cd86a.zip"; - sha256 = "0hh2dkgpf1002b9ik2r1iakszs60qk9yb84db1jnkj2ks5mah98g"; + url = "https://github.com/ibhagwan/fzf-lua/archive/267f5db2aa2202b9f6cc7a50783f0ccd2121766c.zip"; + sha256 = "1a4yy3wj0xq0jyrx8qnj6i29v5c8vvi52sbrk8112xy66qlysmm8"; }; disabled = luaOlder "5.1"; @@ -1322,22 +1322,22 @@ final: prev: { }: buildLuarocksPackage { pname = "kulala.nvim"; - version = "6.14.0-1"; + version = "6.15.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/kulala.nvim-6.14.0-1.rockspec"; - sha256 = "05nj8yy1cqs2ybpx53zg06a4cisz5xwp8nir6p1vamnmmsj8xq06"; + url = "mirror://luarocks/kulala.nvim-6.15.3-1.rockspec"; + sha256 = "00ghq3ph0vykphhiilj2k8643hdm5glz3h9iwpnsbahpgwpwppzy"; }).outPath; src = fetchzip { - url = "https://github.com/mistweaverco/kulala.nvim/archive/v6.14.0.zip"; - sha256 = "1y8bbc3v9508pg500gx5vip5pd416zx4kkmsqfjjcnq86x8wsl7q"; + url = "https://github.com/mistweaverco/kulala.nvim/archive/v6.15.3.zip"; + sha256 = "1friyckh8bxsixsql1r3h1ljfr3a13w061hnw5z7rj92inyx5536"; }; disabled = luaOlder "5.1"; propagatedBuildInputs = [ tree-sitter-kulala_http ]; meta = { - homepage = "https://kulala.app/usage"; + homepage = "https://kulala.app"; license = lib.licenses.mit; description = "A fully-featured 🤏 HTTP/GraphQL/gRPC/Websocket-client 🐼 interface 🖥️ for Neovim ❤️, that supports the Jetbrains .http spec (with full scripting support)."; }; @@ -5140,21 +5140,23 @@ final: prev: { fetchurl, fetchzip, luaOlder, + tree-sitter-orgmode, }: buildLuarocksPackage { pname = "orgmode"; - version = "0.7.3-1"; + version = "0.7.5-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/orgmode-0.7.3-1.rockspec"; - sha256 = "1zvyidy23am6qkya8yc6pxxhc5nf42y8c9djfmlx67z89gxfxm9n"; + url = "mirror://luarocks/orgmode-0.7.5-1.rockspec"; + sha256 = "03spnsdpl34qkh14gniac15k4rncai2239wnv90p7z9wvkr2y0s1"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.3.zip"; - sha256 = "16glwzys6pcq8pi96jkdc93fasqgf0d8yqncxaw3741906mni9ym"; + url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.5.zip"; + sha256 = "00x1spp077bgm180pr0pnwa6hk34isjizf2zxcmlaq06rk548i7i"; }; disabled = luaOlder "5.1"; + propagatedBuildInputs = [ tree-sitter-orgmode ]; meta = { homepage = "https://nvim-orgmode.github.io"; @@ -6032,8 +6034,8 @@ final: prev: { src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "7d324792b7943e4aa16ad007212e6acc6f9fe335"; - hash = "sha256-+e/ijnuw0Zrj+zcfO2iRusukD4WHrgVC5reOTNk/04o="; + rev = "9377230aa5305d9e9aca4ed8dadf1070fb4aa9fc"; + hash = "sha256-iFHYx+5Rf3ol7CjVLjqVu+VNjdGfeC8V8nS/1THO+cQ="; }; disabled = lua.luaversion != "5.1"; @@ -6272,15 +6274,15 @@ final: prev: { }: buildLuarocksPackage { pname = "tree-sitter-kulala_http"; - version = "0.2.0-1"; + version = "0.2.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/tree-sitter-kulala_http-0.2.0-1.rockspec"; - sha256 = "19zl90z7jm3qz62f4q4hp95a0z78k3db1lrb6bhhn27kwiy4ww5z"; + url = "mirror://luarocks/tree-sitter-kulala_http-0.2.1-1.rockspec"; + sha256 = "05zrx3sqjdyibfdlm0ycf02s0vpzbaq47gwamg9bizjd5mhhyv22"; }).outPath; src = fetchzip { - url = "https://github.com/mistweaverco/tree-sitter-kulala-http/archive/v0.2.0.zip"; - sha256 = "0cc0ff8py1mqdxscp3q6zvpiryanc8fjx2y60csng00bzx4g42mj"; + url = "https://github.com/mistweaverco/tree-sitter-kulala-http/archive/v0.2.1.zip"; + sha256 = "1xl2qjfdqj13jmqzvh90i9djlqf675br42z6jm3cfkmj14riid1s"; }; nativeBuildInputs = [ luarocks-build-treesitter-parser ]; diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index a0885810336c..1485a7b4fe7b 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "aioamazondevices"; - version = "14.0.4"; + version = "14.1.3"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${finalAttrs.version}"; - hash = "sha256-C0cwPtAiA63DXqs8x0zlJ+y1BXgVe87Q56WKER/cmnk="; + hash = "sha256-MUPj3smDMOCV+g1cC6YKWSGYvB1UD8OKzlil61H4rZg="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/aiocomelit/default.nix b/pkgs/development/python-modules/aiocomelit/default.nix index 5fbb76a80004..af9957be5a5d 100644 --- a/pkgs/development/python-modules/aiocomelit/default.nix +++ b/pkgs/development/python-modules/aiocomelit/default.nix @@ -1,40 +1,42 @@ { lib, aiohttp, + aioresponses, + anyio, buildPythonPackage, - colorlog, fetchFromGitHub, orjson, pint, - pytest-cov-stub, pytestCheckHook, setuptools, + writableTmpDirAsHomeHook, }: buildPythonPackage (finalAttrs: { pname = "aiocomelit"; - version = "2.0.4"; + version = "2.0.7"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aiocomelit"; tag = "v${finalAttrs.version}"; - hash = "sha256-E5hI3PGNmJxly5RvOsV4DsGxOLsdfYppcMSTcoX0ohQ="; + hash = "sha256-T48aRtuF9eNrW5L97CGkjc2PCdRzbuGCvhdWCuqe7yk="; }; build-system = [ setuptools ]; dependencies = [ aiohttp - colorlog orjson pint ]; nativeCheckInputs = [ - pytest-cov-stub + aioresponses + anyio pytestCheckHook + writableTmpDirAsHomeHook ]; pythonImportsCheck = [ "aiocomelit" ]; diff --git a/pkgs/development/python-modules/aioimmich/default.nix b/pkgs/development/python-modules/aioimmich/default.nix index 3af2684d74cc..4b7846cc6c6c 100644 --- a/pkgs/development/python-modules/aioimmich/default.nix +++ b/pkgs/development/python-modules/aioimmich/default.nix @@ -1,7 +1,7 @@ { aiofiles, aiohttp, - aioresponses, + aiointercept, buildPythonPackage, fetchFromGitHub, lib, @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "aioimmich"; - version = "0.14.1"; + version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "mib1185"; repo = "aioimmich"; tag = "v${version}"; - hash = "sha256-wKB2WtC5zMEnT2wF9Ed0yW2w9c1p642SXJmy5jJrQQc="; + hash = "sha256-lsxN4gl1t7za/0ac6fXZysEeXSQtNAvQCMN/eqRvWoQ="; }; postPatch = '' @@ -40,7 +40,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "aioimmich" ]; nativeCheckInputs = [ - aioresponses + aiointercept pytest-asyncio pytestCheckHook syrupy diff --git a/pkgs/development/python-modules/alphaessopenapi/default.nix b/pkgs/development/python-modules/alphaessopenapi/default.nix index f0a28f9c2fce..4cb1eef1aaf0 100644 --- a/pkgs/development/python-modules/alphaessopenapi/default.nix +++ b/pkgs/development/python-modules/alphaessopenapi/default.nix @@ -8,14 +8,14 @@ }: buildPythonPackage rec { pname = "alphaess"; - version = "0.0.17"; + version = "0.0.19"; pyproject = true; src = fetchFromGitHub { owner = "CharlesGillanders"; repo = "alphaess-openAPI"; tag = version; - sha256 = "sha256-ECOL1fCJDL9OEDKElw9yAzF5SF3RB/6TrgK26ddtSzw="; + sha256 = "sha256-wdwA1MIQrkZCT4zIf8WXyq0+F+peC/auVtjDJ8ZZyxE="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/dsmr-parser/default.nix b/pkgs/development/python-modules/dsmr-parser/default.nix index e3d1a8d372e3..ef3761c32691 100644 --- a/pkgs/development/python-modules/dsmr-parser/default.nix +++ b/pkgs/development/python-modules/dsmr-parser/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "dsmr-parser"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "ndokter"; repo = "dsmr_parser"; tag = "v${finalAttrs.version}"; - hash = "sha256-h7huLTdyDon2l2dUXwqilrM0tr6Tkk6918KLK/c2S9s="; + hash = "sha256-KoSRfkTKdAusDi1twiU4Xs0p4nijDslkDPJMTfUvWsE="; }; pythonRelaxDeps = [ "dlms_cosem" ]; diff --git a/pkgs/development/python-modules/fakeredis/default.nix b/pkgs/development/python-modules/fakeredis/default.nix index 74e0f892129b..533136eef735 100644 --- a/pkgs/development/python-modules/fakeredis/default.nix +++ b/pkgs/development/python-modules/fakeredis/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "fakeredis"; - version = "2.35.1"; + version = "2.36.2"; pyproject = true; src = fetchFromGitHub { owner = "cunla"; repo = "fakeredis-py"; tag = "v${finalAttrs.version}"; - hash = "sha256-euhWKXFERpRoXX7G81ffAygt5e1mt7uy9Y9zAGacu38="; + hash = "sha256-vOQBezPsgcjSUigCiW7Q+VueUTtQm3Y7hhB0mTstwKM="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/griffelib/default.nix b/pkgs/development/python-modules/griffelib/default.nix index 5ebee7b09a85..5aedae6d6a72 100644 --- a/pkgs/development/python-modules/griffelib/default.nix +++ b/pkgs/development/python-modules/griffelib/default.nix @@ -12,18 +12,24 @@ pip, platformdirs, wheel, + + # tests + griffe, + jsonschema, + mkdocstrings, + pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "griffelib"; - version = "2.0.2"; + version = "2.1.0"; pyproject = true; src = fetchFromGitHub { owner = "mkdocstrings"; repo = "griffe"; tag = finalAttrs.version; - hash = "sha256-Fxa9lrBVQ/enVLiU7hUc0d5x9ItI19EGnbxa7MX6Plc="; + hash = "sha256-hNKL86LSE9PwIofxt2t5PrlThiX7hTgYADK2HDVhNjk="; }; sourceRoot = "${finalAttrs.src.name}/packages/griffelib"; @@ -44,6 +50,19 @@ buildPythonPackage (finalAttrs: { "griffe" ]; + nativeCheckInputs = [ + griffe + jsonschema + mkdocstrings + pytestCheckHook + ]; + + disabledTestPaths = [ + # missing griffecli + "tests/test_api.py" + "tests/test_git.py" + ]; + meta = { changelog = "https://github.com/mkdocstrings/griffe/releases/tag/${finalAttrs.src.tag}"; description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API"; diff --git a/pkgs/development/python-modules/lark-oapi/default.nix b/pkgs/development/python-modules/lark-oapi/default.nix new file mode 100644 index 000000000000..bad1da3feed1 --- /dev/null +++ b/pkgs/development/python-modules/lark-oapi/default.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + httpx, + pycryptodome, + pytest-asyncio, + pytestCheckHook, + requests, + requests-toolbelt, + websockets, +}: + +buildPythonPackage (finalAttrs: { + pname = "lark-oapi"; + version = "1.6.8"; + pyproject = true; + + src = fetchFromGitHub { + owner = "larksuite"; + repo = "oapi-sdk-python"; + tag = "v${finalAttrs.version}"; + hash = "sha256-dFfg24TyCaGX+nu/HuD+UjHibdPMccn/X4V6SVdvO60="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + httpx + pycryptodome + requests + requests-toolbelt + websockets + ]; + + # websockets 16.0 is compatible despite the <16 metadata constraint + pythonRelaxDeps = [ "websockets" ]; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; + + pythonImportsCheck = [ "lark_oapi" ]; + + meta = { + description = "Larksuite development interface SDK"; + homepage = "https://github.com/larksuite/oapi-sdk-python"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.knightfemale ]; + }; +}) diff --git a/pkgs/development/python-modules/midea-local/default.nix b/pkgs/development/python-modules/midea-local/default.nix index 2c424e85f7a9..dfe5c3294d80 100644 --- a/pkgs/development/python-modules/midea-local/default.nix +++ b/pkgs/development/python-modules/midea-local/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "midea-local"; - version = "6.6.0"; + version = "6.8.0"; pyproject = true; src = fetchFromGitHub { owner = "midea-lan"; repo = "midea-local"; tag = "v${version}"; - hash = "sha256-c66SvwyJZpTVA4bOgiOtrO3wHfK0rMpU2Uolu0Zpa6w="; + hash = "sha256-tJxSAjugFWvlpmLE7A7+wqsxM8RlgPQGE0fH7cdwxxI="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/oelint-data/default.nix b/pkgs/development/python-modules/oelint-data/default.nix index 9a050028b68b..6093f9d965c1 100644 --- a/pkgs/development/python-modules/oelint-data/default.nix +++ b/pkgs/development/python-modules/oelint-data/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "oelint-data"; - version = "1.5.3"; + version = "1.5.6"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { owner = "priv-kweihmann"; repo = "oelint-data"; tag = finalAttrs.version; - hash = "sha256-cTfalHdfMu21sxAY8ssXE9a1L5xTHtbM7bQX2PPUdWE="; + hash = "sha256-JkH8y3FzpMMIIv/42c+WzqJtA63SVQ/1v6ZE/5ybYR8="; }; build-system = [ diff --git a/pkgs/development/python-modules/opower/default.nix b/pkgs/development/python-modules/opower/default.nix index 7a1a3fb5cba2..75c632dd0fae 100644 --- a/pkgs/development/python-modules/opower/default.nix +++ b/pkgs/development/python-modules/opower/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "opower"; - version = "0.18.4"; + version = "0.18.5"; pyproject = true; src = fetchFromGitHub { owner = "tronikos"; repo = "opower"; tag = "v${finalAttrs.version}"; - hash = "sha256-AAKaRnjj6M4mmFkYRInmxlIwEGA7lA2foiT8FwDOB98="; + hash = "sha256-s6nacD6k9OgByt2ZdBrZsHtAhdUto7gngqqQWI3henY="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pyituran/default.nix b/pkgs/development/python-modules/pyituran/default.nix index aaac2f756c12..21c5649ee6b8 100644 --- a/pkgs/development/python-modules/pyituran/default.nix +++ b/pkgs/development/python-modules/pyituran/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyituran"; - version = "0.1.5"; + version = "0.1.6"; pyproject = true; src = fetchFromGitHub { owner = "shmuelzon"; repo = "pyituran"; tag = version; - hash = "sha256-Nil9bxXzDvwMIVTxeaVUOtJwx92zagA6OzQV3LMR8d8="; + hash = "sha256-+3trWl9eijrtGfgBn5m4KfIVhS8u/o8n90bs3a3K9mo="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pynetbox/default.nix b/pkgs/development/python-modules/pynetbox/default.nix index 888a8ce22d85..798a0f289342 100644 --- a/pkgs/development/python-modules/pynetbox/default.nix +++ b/pkgs/development/python-modules/pynetbox/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pynetbox"; - version = "7.7.0"; + version = "7.8.0"; pyproject = true; src = fetchFromGitHub { owner = "netbox-community"; repo = "pynetbox"; tag = "v${version}"; - hash = "sha256-h/kEMPr3l9ZhWNv4i4R58AQ7z4WdVbBM5Mq3X6Hnp88="; + hash = "sha256-vHtKWiaIb1dwzXaFDqDQ3iWCHYtCqOJD5PMKigXbHtU="; }; build-system = [ diff --git a/pkgs/development/python-modules/snakemake-logger-plugin-rich/default.nix b/pkgs/development/python-modules/snakemake-logger-plugin-rich/default.nix index ea76afe73264..a5e094a715af 100644 --- a/pkgs/development/python-modules/snakemake-logger-plugin-rich/default.nix +++ b/pkgs/development/python-modules/snakemake-logger-plugin-rich/default.nix @@ -20,7 +20,7 @@ buildPythonPackage (finalAttrs: { pname = "snakemake-logger-plugin-rich"; - version = "0.4.1"; + version = "0.4.2"; pyproject = true; __structuredAttrs = true; @@ -28,7 +28,7 @@ buildPythonPackage (finalAttrs: { owner = "cademirch"; repo = "snakemake-logger-plugin-rich"; tag = "v${finalAttrs.version}"; - hash = "sha256-kMjzagM95Td529JU+qIxGStgJGctS08glrFo3CF+Ih8="; + hash = "sha256-vdPM1nRovZ5QhKudzCebMNMndzOWPvTmI5I1oTbzg9o="; }; build-system = [ diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index b2fef65e07a5..9a95fa154501 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2026.6.3"; + version = "2026.6.4"; components = { "3_day_blinds" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/custom-components/alphaess/package.nix b/pkgs/servers/home-assistant/custom-components/alphaess/package.nix index 2e3c0012d56f..9ff7d45c605f 100644 --- a/pkgs/servers/home-assistant/custom-components/alphaess/package.nix +++ b/pkgs/servers/home-assistant/custom-components/alphaess/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "CharlesGillanders"; domain = "alphaess"; - version = "0.8.4"; + version = "0.8.5"; src = fetchFromGitHub { owner = "CharlesGillanders"; repo = "homeassistant-alphaESS"; tag = "v${version}"; - hash = "sha256-p5F1qBeTQ/LshyvApo0xWN/WmFLFf7J9tL7XiIr+/fU="; + hash = "sha256-7IswE+Eqdo+hXic4MQ+vx6lBAudoQPW80eT6AEPFDjQ="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/blueprints-updater/package.nix b/pkgs/servers/home-assistant/custom-components/blueprints-updater/package.nix index 712f554aaacd..e2a9f33cc2ec 100644 --- a/pkgs/servers/home-assistant/custom-components/blueprints-updater/package.nix +++ b/pkgs/servers/home-assistant/custom-components/blueprints-updater/package.nix @@ -13,13 +13,13 @@ buildHomeAssistantComponent rec { owner = "luuquangvu"; domain = "blueprints_updater"; - version = "2.7.4"; + version = "2.8.1"; src = fetchFromGitHub { inherit owner; repo = "blueprints-updater"; tag = version; - hash = "sha256-8vq/tU9a0faioSmy9CdJerIx1ry67B+gqdlnSNiEFGU="; + hash = "sha256-aqufiwH9yJmyr5Bd3Etwf5aK9dAfa7srXpBcmXDFAoY="; }; patches = [ diff --git a/pkgs/servers/home-assistant/custom-components/dreo/package.nix b/pkgs/servers/home-assistant/custom-components/dreo/package.nix index 95551e240f60..42cd01c92268 100644 --- a/pkgs/servers/home-assistant/custom-components/dreo/package.nix +++ b/pkgs/servers/home-assistant/custom-components/dreo/package.nix @@ -12,13 +12,13 @@ buildHomeAssistantComponent rec { owner = "JeffSteinbok"; domain = "dreo"; - version = "1.9.14"; + version = "1.9.16"; src = fetchFromGitHub { inherit owner; repo = "hass-dreo"; tag = "v${version}"; - hash = "sha256-zLt/nFb0mhiz6sI4ZoSekMWsJfQejcV8p1xd7vWoWPk="; + hash = "sha256-qhO0qTB5aieO1C1RrZfW9eHVDqy6QzFneqVOnMjCLag="; }; dependencies = [ websockets ]; diff --git a/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix b/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix index 39f9a11289f2..10e012e22196 100644 --- a/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix +++ b/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix @@ -18,13 +18,13 @@ buildHomeAssistantComponent rec { owner = "rabits"; domain = "ef_ble"; - version = "0.9.3"; + version = "0.9.4"; src = fetchFromGitHub { owner = "rabits"; repo = "ha-ef-ble"; tag = "v${version}"; - hash = "sha256-MSfXSvnaVFot4JkLSZrbL3DB3MV7DvgRT8MCxv6qHlQ="; + hash = "sha256-OGU5PkW+H+tIPRwMWFEAMUZbJsm880HurLAdjIV0zG4="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/frigidaire/package.nix b/pkgs/servers/home-assistant/custom-components/frigidaire/package.nix index 4658594802ea..c5a9fba9f302 100644 --- a/pkgs/servers/home-assistant/custom-components/frigidaire/package.nix +++ b/pkgs/servers/home-assistant/custom-components/frigidaire/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "bm1549"; domain = "frigidaire"; - version = "0.1.20"; + version = "0.1.21"; src = fetchFromGitHub { inherit owner; repo = "home-assistant-frigidaire"; tag = version; - hash = "sha256-XUtffkwy1HGVt41rrPl5Yk2DkYQie2FcYMoxSnzlArY="; + hash = "sha256-Pa1pVxP1gB/1XNqFy3U5t2xeHk+BUe6TQKtU00xcbx4="; }; dependencies = [ frigidaire ]; diff --git a/pkgs/servers/home-assistant/custom-components/meshcore/package.nix b/pkgs/servers/home-assistant/custom-components/meshcore/package.nix index 3f87437585a0..72074dbc23a0 100644 --- a/pkgs/servers/home-assistant/custom-components/meshcore/package.nix +++ b/pkgs/servers/home-assistant/custom-components/meshcore/package.nix @@ -14,13 +14,13 @@ buildHomeAssistantComponent (finalAttrs: { owner = "meshcore-dev"; domain = "meshcore"; - version = "2.7.0"; + version = "2.8.0"; src = fetchFromGitHub { owner = "meshcore-dev"; repo = "meshcore-ha"; tag = "v${finalAttrs.version}"; - hash = "sha256-DykWjoMVVKzDa05UtytrkwUej80zteZThi8E3e7M+ZU="; + hash = "sha256-K1DYBcuAilcKBzQVSUQvoA9OoxUbtfISYNY8IwgUdZk="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/midea_ac_lan/package.nix b/pkgs/servers/home-assistant/custom-components/midea_ac_lan/package.nix index 187bbafcebae..a1523395e88b 100644 --- a/pkgs/servers/home-assistant/custom-components/midea_ac_lan/package.nix +++ b/pkgs/servers/home-assistant/custom-components/midea_ac_lan/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wuwentao"; domain = "midea_ac_lan"; - version = "0.6.11"; + version = "0.6.12"; src = fetchFromGitHub { inherit owner; repo = domain; tag = "v${version}"; - hash = "sha256-s5Rk3xBVWBicKVCbPDTuwyMRaLqIG8ttGthtQtastBs="; + hash = "sha256-3+DCG08VZL1w4sn9igZE/ysbrPRpOn7/fPV6nZWwntY="; }; dependencies = [ midea-local ]; diff --git a/pkgs/servers/home-assistant/custom-components/powercalc/package.nix b/pkgs/servers/home-assistant/custom-components/powercalc/package.nix index 4a13ef623d24..eadef67ec1b0 100644 --- a/pkgs/servers/home-assistant/custom-components/powercalc/package.nix +++ b/pkgs/servers/home-assistant/custom-components/powercalc/package.nix @@ -2,7 +2,6 @@ lib, buildHomeAssistantComponent, fetchFromGitHub, - fetchpatch, # dependencies numpy, @@ -18,23 +17,15 @@ buildHomeAssistantComponent rec { owner = "bramstroker"; domain = "powercalc"; - version = "1.20.14"; + version = "1.21.0"; src = fetchFromGitHub { inherit owner; repo = "homeassistant-powercalc"; tag = "v${version}"; - hash = "sha256-Tm9h6ZHByuiM9XZz3D1TZR3ISbb16l0K1Vy8sJxI4+s="; + hash = "sha256-XVLemGYPuArcwek6zEZW/MS79sUWL2qbeUSTNarsZ8I="; }; - patches = [ - # Fix compatibility with Home-Assistant 2026.5.0 - (fetchpatch { - url = "https://github.com/bramstroker/homeassistant-powercalc/commit/3d5e162954c21adfd9251c4d8e21872e66680454.patch"; - hash = "sha256-7InjKxT8gPiR2IvLbA4oZpkgPRJbQY39SF4YNPilp4k="; - }) - ]; - dependencies = [ numpy ]; nativeCheckInputs = [ diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index 79cba9d5d0f4..ea455dff2e5f 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2026.06.5"; + version = "2026.06.6"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-FNb/3SwpJb5fPJ/qegLy6XMxHs3YQjHAjkgmL+14qMI="; + hash = "sha256-25JXvgcxx2DX7/obQhdlpCtMKxrZnEmpqChn/gaiRhk="; }; dependencies = [ pymodbus ]; diff --git a/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix b/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix index 6c99cd62cfae..abf556d2a04e 100644 --- a/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "marq24"; domain = "tibber_local"; - version = "2026.5.1"; + version = "2026.6.1"; src = fetchFromGitHub { inherit owner; repo = "ha-tibber-pulse-local"; tag = version; - hash = "sha256-PjFPk/hwgpyCtjy/kRrLpDDpcGq+JwcsSA3P9NG+W/w="; + hash = "sha256-HalEHJg3+6D+3TXVsfdlxL3HvSqXUcaSrW1owtRPff8="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix index 1589ba238f21..8b3a1edde7ec 100644 --- a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "make-all"; domain = "tuya_local"; - version = "2026.6.1"; + version = "2026.6.2"; src = fetchFromGitHub { inherit owner; repo = "tuya-local"; tag = version; - hash = "sha256-guZEslmDKsQr/wcjLqpHNLZo1qrKqmz4i8dTlGsiL2k="; + hash = "sha256-4897QCslPQ/5Rt1U6EcapUav7XMa65i+5aXbMyv9mxE="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix b/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix index 1f8d6879c947..eb9073956dd1 100644 --- a/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix +++ b/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix @@ -20,13 +20,13 @@ buildHomeAssistantComponent rec { owner = "mampfes"; domain = "waste_collection_schedule"; - version = "2.27.0"; + version = "2.28.0"; src = fetchFromGitHub { inherit owner; repo = "hacs_waste_collection_schedule"; tag = "v${version}"; - hash = "sha256-jjLebP2rkxI59JN4peTAGDBQe8/Si6xihQW8aqE1neo="; + hash = "sha256-fE2/nMUsAtqZMRsZyxNFvQzv1QtMxmWP52vvjqWmfJw="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix index 2f9ffa7c6451..fe7d1471398d 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "auto-entities"; - version = "2.4.1"; + version = "2.5.0"; src = fetchFromGitHub { owner = "Lint-Free-Technology"; repo = "lovelace-auto-entities"; tag = "v${version}"; - hash = "sha256-m8rR4IqB4k3ZJAJVR6A1lzCTutDdbuWBEIBd+6xIh6Y="; + hash = "sha256-qKhxVLD4NbkCzpUNX5UkjEjLOMQ7ZvHHLVLTrcunTPQ="; }; - npmDepsHash = "sha256-jQfEUWlxavD4+RsfA1vQlwtkP0uAzNVs8aC93ccQcEk="; + npmDepsHash = "sha256-Z+9Lp1AzrY2I+unpBxdbr9rkfcIe/dDblB3MDSd2D8w="; installPhase = '' runHook preInstall diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/weather-radar-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/weather-radar-card/package.nix index 8e1bfacc40e1..27d07166f0f1 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/weather-radar-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/weather-radar-card/package.nix @@ -7,13 +7,13 @@ buildNpmPackage (finalAttrs: { pname = "weather-radar-card"; - version = "3.6.5"; + version = "3.7.0"; src = fetchFromGitHub { owner = "jpettitt"; repo = "weather-radar-card"; tag = "v${finalAttrs.version}"; - hash = "sha256-D+aWTcUOVkt99mdl3q1VahJKXDBIbh6RX3psYsjnTLo="; + hash = "sha256-ZEd27lt5S7pnGGzTnxLV6voEpzXjvRjubjmusLuISZg="; }; npmDepsFetcherVersion = 2; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 80cbb9803774..5ca1e26dfea4 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -265,7 +265,7 @@ let extraBuildInputs = extraPackages python3Packages; # Don't forget to run update-component-packages.py after updating - hassVersion = "2026.6.3"; + hassVersion = "2026.6.4"; in python3Packages.buildPythonApplication rec { @@ -286,13 +286,13 @@ python3Packages.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-I9vmwlCoxEK3o04e1x5LissX3u0fgxVOu6Uzq88e9kI="; + hash = "sha256-NeqJT2CW8A0VfUJ2yrR+KGmmQMK8q0Wdag43rUBBoWU="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-23tqASXXrhYh1x7Qy+ZR4T7z+XKkhW0Qn6YGM2iNJOk="; + hash = "sha256-7Y26vN0oskJBgijtm9RZcvHw/xBEH3IsI8hezgsOVr0="; }; build-system = with python3Packages; [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index fb2368b8e5f2..f0950cfe0265 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20260527.6"; + version = "20260527.7"; format = "wheel"; src = fetchPypi { @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-tvJXB+lFrlDA3eUnE5NPQwXbWn8XGggPJ9I1f9U1ddk="; + hash = "sha256-zYm8K3HJnAkT41S6TmGvj8V8zpt7tb4pRtWCiB9PEXw="; }; # there is nothing to strip in this package diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index 6dc6cbfe0876..d6049a3f5f86 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.339"; + version = "0.13.340"; pyproject = true; disabled = pythonOlder "3.13"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; tag = version; - hash = "sha256-4BmtdmQyeYaOPPMDnnBNCvB0EgWcw9umC5hV4rFRTLA="; + hash = "sha256-08hshNdSbOJSu/uJVBeZSxksYaCSZo7KjwwyaooqNGo="; }; build-system = [ setuptools ]; diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 001d73d97934..d56ddb56f4ce 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2026.6.3"; + version = "2026.6.4"; pyproject = true; disabled = python.version != home-assistant.python3Packages.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-YJT0/2NJiuh7Do3gik2Rr2a1A2rMJYVEjrV6xrxF9Ww="; + hash = "sha256-nfBY+nXBv0ZrXXr0Be/0xttYMncx7NmMPbAbx6D00SU="; }; build-system = [ diff --git a/pkgs/servers/home-assistant/tests.nix b/pkgs/servers/home-assistant/tests.nix index f75e253e8f17..d4ac5634c5da 100644 --- a/pkgs/servers/home-assistant/tests.nix +++ b/pkgs/servers/home-assistant/tests.nix @@ -139,6 +139,11 @@ let # https://github.com/home-assistant/core/pull/172909 "test_upload_image_device_not_in_range" ]; + teslemetry = [ + # [2026.6.4] http://github.com/home-assistant/core/commit/a33a92982af19e682a0d0fa7bec0cb16929c00d1 + "test_sensors" + "test_sensors_streaming" + ]; yardian = [ # [2026.6.1] failing snapshot "test_all_entities" diff --git a/pkgs/servers/mir/default.nix b/pkgs/servers/mir/default.nix index 8ab58ac56eb2..be0fa6702191 100644 --- a/pkgs/servers/mir/default.nix +++ b/pkgs/servers/mir/default.nix @@ -5,9 +5,9 @@ let in { mir = common { - version = "2.26.0"; - hash = "sha256-gADqNNkaYj8KQ67wWzUWT4LuTQh1S+w/qLhVDKdBH4Q="; - cargoHash = "sha256-bG2p5Gz34yQJLI1Wuejq6o+jXLn6O2eZE1XGddvxkV4="; + version = "2.28.0"; + hash = "sha256-sSxV20loRXQfGWMI1zAzrAwww00bc/BQqJaFB8whH5E="; + cargoHash = "sha256-AHB4OYP2kU47EsutOxYa693pMLgyXuF1p+mLXg2cIGs="; }; mir_2_15 = common { diff --git a/pkgs/servers/sql/postgresql/generic.nix b/pkgs/servers/sql/postgresql/generic.nix index 08c4b2f91959..05ad32140cf3 100644 --- a/pkgs/servers/sql/postgresql/generic.nix +++ b/pkgs/servers/sql/postgresql/generic.nix @@ -679,14 +679,17 @@ let "/share/postgresql/tsearch_data" ]; - nativeBuildInputs = [ makeBinaryWrapper ]; - postBuild = - let - args = lib.concatMap (ext: ext.wrapperArgs or [ ]) installedExtensions; - in - '' - wrapProgram "$out/bin/postgres" ${lib.concatStringsSep " " args} - ''; + derivationArgs = { + strictDeps = true; + nativeBuildInputs = [ makeBinaryWrapper ]; + postBuild = + let + args = lib.concatMap (ext: ext.wrapperArgs or [ ]) installedExtensions; + in + '' + wrapProgram "$out/bin/postgres" ${lib.concatStringsSep " " args} + ''; + }; passthru = { inherit installedExtensions; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a840615cf085..ec3a52d9865a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8686,6 +8686,8 @@ self: super: with self; { lark = callPackage ../development/python-modules/lark { }; + lark-oapi = callPackage ../development/python-modules/lark-oapi { }; + laspy = callPackage ../development/python-modules/laspy { }; lastversion = callPackage ../development/python-modules/lastversion { };